Commit Graph

15 Commits

Author SHA1 Message Date
afd2ea90df LLVM plugin 16+ support proposal.
- Lifting the standard to C++17.
- Beyond the cosmetic changes, it boils down to BasicBlock::getInstList being
  no longer available (and reading the header it is no accident).
2023-01-20 22:12:35 +00:00
48c2d51689 nits 2022-06-27 08:31:03 +02:00
75ac9c013c better instrumentlist filename detection 2021-12-14 10:15:09 +01:00
22827e8070 unify LLVM_VERSION_... usage 2021-12-01 11:38:55 +01:00
d2e256e73a fix to instrument global c++ namespace functions 2021-06-11 14:39:35 +02:00
c3b19f5bf8 instrumentation further move to C++11 (#900) 2021-05-06 15:59:29 +02:00
1006abffad fix compilation for llvm 3.8.0 2021-03-26 16:19:07 +01:00
2102264acf fix for new llvm 13 change 2021-03-19 16:06:06 +01:00
bd64315395 blacklist sanitize and debug in c++ 2021-03-16 16:54:48 +01:00
a0c3011673 change map_size tests 2021-03-10 11:08:03 +01:00
0ad56167c5 fix scan-build issues 2021-02-07 07:51:29 +01:00
98ee17bc47 fix endless loop in afl-cc allow/blocklists starting a line with a comment 2020-12-20 14:30:06 +01:00
6e0aeb9833 allow instrumenting LLVMFuzzerTestOneInput 2020-12-15 18:17:55 +01:00
e769102491 more DEBUGF 2020-11-30 21:54:18 +01:00
996986bed5 first batch of changes 2020-09-05 12:11:48 +02:00