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