Add llvm-dwarfdump-fuzzer that uses LibFuzzer to fuzz llvm-dwarfdump tool.
authorAlexey Samsonov <vonosmas@gmail.com>
Thu, 28 May 2015 18:35:18 +0000 (18:35 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Thu, 28 May 2015 18:35:18 +0000 (18:35 +0000)
commitef1de3295a543c18652a8fde532455c3a121b4fd
treec4ae817db59de3c13c32350d4ca84337edd28626
parent2f6ca834ff93d0bce7872b0291c2fd77bb5df7c7
Add llvm-dwarfdump-fuzzer that uses LibFuzzer to fuzz llvm-dwarfdump tool.

The fuzzer is very simple, but not quite useful at the moment: it's unable
to discover "interesting" examples, as LLVMObject library is terrible at
error recovery, calling "report_fatal_error()" far too often.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238451 91177308-0d34-0410-b5e6-96231b3b80d8
tools/llvm-dwarfdump/CMakeLists.txt
tools/llvm-dwarfdump/fuzzer/CMakeLists.txt [new file with mode: 0644]
tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp [new file with mode: 0644]