add cxa_demangle_fuzzer
authorKostya Serebryany <kcc@google.com>
Wed, 28 Dec 2016 03:28:29 +0000 (03:28 +0000)
committerKostya Serebryany <kcc@google.com>
Wed, 28 Dec 2016 03:28:29 +0000 (03:28 +0000)
commit4eb60cb9c9f4ee111f843f404752024ceb61819c
tree76dd7634e600b9ddbb5129d0ddfbc62473779e30
parent9900d18bab2075ae99884e4faef1243980fa4bce
add cxa_demangle_fuzzer

Summary:
All easy-to-find bugs in cxa_demangle where fixed now
(https://bugs.chromium.org/p/chromium/issues/detail?id=606626)
except for one (https://llvm.org/bugs/show_bug.cgi?id=31031).
Now I'd like to properly integrate this fuzzer with the source tree
and then run the fuzzer continuously on https://github.com/google/oss-fuzz

Reviewers: compnerd, mclow.lists, mehdi_amini

Subscribers: cfe-commits, mgorny

Differential Revision: https://reviews.llvm.org/D28133

llvm-svn: 290650
libcxxabi/CMakeLists.txt
libcxxabi/fuzz/CMakeLists.txt [new file with mode: 0644]
libcxxabi/fuzz/cxa_demangle_fuzzer.cpp [new file with mode: 0644]