I move some functions from FuzzerUtil to the LLVMFuzzerSupport library.
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
What's the logic of this move? I thought that Support/ will have platform-dependent stuff only.
Comment Actions
@aizatsky I decided to include in the FuzzerSupport all general IO and Util functions that doesn't depend on the Fuzzer implementation. Some stuff is platform-dependent, some stuff isn't.
Comment Actions
I'll defer to Kostya here but I don't think you should do it. I don't see how the code would benefit from this move => it is better to keep these utilities as is.
Comment Actions
One argument I can see *for* the move is that it would mimic LLVM's model of its Support directory.
Whether there is enough benefit in that to merit the code churn is a different story though. So as aizatsky@ says, let's see what kcc@ says.