forked from OSchip/llvm-project
c12f111846
The incorrect symbol will cause linking failures for 32-bit targets: clang_rt.fuzzer-i386.lib(FuzzerDriver.obj) : error LNK2001: unresolved external symbol __libfuzzer_is_present Verified no longer fails to link with this change for 32-bit and still succeeds for 64-bit MSVC. Reviewed By: vitalybuka Differential Revision: https://reviews.llvm.org/D83594 |
||
---|---|---|
.. | ||
afl | ||
dataflow | ||
scripts | ||
standalone | ||
tests | ||
CMakeLists.txt | ||
FuzzerBuiltins.h | ||
FuzzerBuiltinsMsvc.h | ||
FuzzerCommand.h | ||
FuzzerCorpus.h | ||
FuzzerCrossOver.cpp | ||
FuzzerDataFlowTrace.cpp | ||
FuzzerDataFlowTrace.h | ||
FuzzerDefs.h | ||
FuzzerDictionary.h | ||
FuzzerDriver.cpp | ||
FuzzerExtFunctions.def | ||
FuzzerExtFunctions.h | ||
FuzzerExtFunctionsDlsym.cpp | ||
FuzzerExtFunctionsWeak.cpp | ||
FuzzerExtFunctionsWindows.cpp | ||
FuzzerExtraCounters.cpp | ||
FuzzerFlags.def | ||
FuzzerFork.cpp | ||
FuzzerFork.h | ||
FuzzerIO.cpp | ||
FuzzerIO.h | ||
FuzzerIOPosix.cpp | ||
FuzzerIOWindows.cpp | ||
FuzzerInterface.h | ||
FuzzerInternal.h | ||
FuzzerLoop.cpp | ||
FuzzerMain.cpp | ||
FuzzerMerge.cpp | ||
FuzzerMerge.h | ||
FuzzerMutate.cpp | ||
FuzzerMutate.h | ||
FuzzerOptions.h | ||
FuzzerPlatform.h | ||
FuzzerRandom.h | ||
FuzzerSHA1.cpp | ||
FuzzerSHA1.h | ||
FuzzerTracePC.cpp | ||
FuzzerTracePC.h | ||
FuzzerUtil.cpp | ||
FuzzerUtil.h | ||
FuzzerUtilDarwin.cpp | ||
FuzzerUtilFuchsia.cpp | ||
FuzzerUtilLinux.cpp | ||
FuzzerUtilPosix.cpp | ||
FuzzerUtilWindows.cpp | ||
FuzzerValueBitMap.h | ||
README.txt | ||
build.sh |
README.txt
See http://llvm.org/docs/LibFuzzer.html