Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-03 | nits | vanhauser-thc | |
2023-08-05 | disable exceptions on LLVM/GCC plugins, decreasing further the libraries's ↵ | David Carlier | |
binaries size in the process. | |||
2023-07-31 | Use CPPFLAGS for C++ too. | Jesse Schwartzentruber | |
2023-07-23 | temp cmplog fixes | vanhauser-thc | |
2023-07-05 | update llvm recommendations | vanhauser-thc | |
2023-06-06 | build: adjust LLVM development version check | fanquake | |
Adjust version check to only warn for LLVM 17.x and newer, which are the development versions. Otherwise we'll get: ```bash make LLVM_CONFIG=llvm-config-15 CC=clang-15 CXX=clang++-15 <snip> GNUmakefile.llvm:69: you are using an in-development llvm version - this might break llvm_mode! ``` for versions that are supported, and not in development. | |||
2023-06-01 | rewrote PCGUARD | vanhauser-thc | |
2023-04-28 | Source Code Coverage support for Nyx (Part 1) (#1720) | Christian Holler (:decoder) | |
* Additional source code reformatting in afl-compiler-rt * Add source code coverage support to afl-compiler-rt (for use with Nyx) | |||
2023-04-27 | afl++ -> AFL++ | vanhauser-thc | |
2023-04-15 | wasm support | vanhauser-thc | |
2023-01-20 | LLVM plugin 16+ support proposal. | David Carlier | |
- 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). | |||
2022-12-07 | Silent more deprecation warning for clang 15 and onwards | David Carlier | |
2022-11-17 | nits | vanhauser-thc | |
2022-11-10 | llvm debug | vanhauser-thc | |
2022-10-19 | nits | vanhauser-thc | |
2022-10-08 | Support building LTO on Gentoo | quinox | |
2022-09-14 | Allow building LTO component with LLVM 15 | Nikita Popov | |
2022-09-05 | egrep -> grep -e | vanhauser-thc | |
2022-05-23 | disable LTO for llvm 15 :-( | vanhauser-thc | |
2022-05-16 | Fix missing dependency | HexRabbit | |
add `instrumentation/afl-llvm-common.o` to `SanitizerCoverageLTO.so`'s dependency list | |||
2022-03-31 | GNUmakefile.llvm: Avoid creating circular links | Richard W.M. Jones | |
Building into a DESTDIR gives circular links such as: lrwxrwxrwx. 1 rjones rjones 17 Mar 31 18:09 /home/rjones/rpmbuild/BUILDROOT/american-fuzzy-lop-4.00c-3.git285a5cb3.fc37.x86_64/usr/lib64/afl/afl-compiler-rt.o -> afl-compiler-rt.o I have to admit I've no idea what the original link command is trying to achieve, but it's clearly wrong and deleting it fixes the problem. Signed-off-by: Richard W.M. Jones <rjones@redhat.com> | |||
2022-03-18 | fix LTO with cmplog and laf | vanhauser-thc | |
2022-03-17 | make LTO pass work too plus some fixes | vanhauser-thc | |
2021-12-09 | make llvm 14-dev working. again. | vanhauser-thc | |
2021-11-23 | further fixes for new pass manager | vanhauser-thc | |
2021-11-06 | http->https | vanhauser-thc | |
2021-08-25 | announce llvm 13 support | vanhauser-thc | |
2021-07-22 | MacOS nits | vanhauser-thc | |
2021-06-28 | Inline cmplog (#996) | van Hauser | |
* inline cmplog check * better switch support * add cmplog-switches-pass.cc | |||
2021-06-08 | reenable LLVM 3.8 ( Ubuntu 16.04 ) | hexcoder- | |
2021-06-05 | give hint how to set env var for path to llvm-config tool | hexcoder | |
2021-04-19 | drop support for llvm < 6.0 | vanhauser-thc | |
2021-04-04 | cleanup | vanhauser-thc | |
2021-03-25 | remove InsTrim | vanhauser-thc | |
2021-03-20 | add missing links for afl-clang-fast*.8 man pages | hexcoder- | |
2021-02-13 | fix | aflpp | |
2021-02-13 | dont break on llvm 13 | aflpp | |
2021-02-07 | mark llvm 13 as unsupported (yet) | vanhauser-thc | |
2021-01-27 | enable warnings for LTO mode 's/warn /warning /' | Josh Bundt (tr0gd0r) | |
2020-12-21 | fix BSD | van Hauser | |
2020-12-18 | dont fail with ASAN_BUILD | van Hauser | |
2020-12-11 | fix MMAP | van Hauser | |
2020-11-27 | remove wrong quoting | hexcoder- | |
2020-11-27 | add -lm, afl-fuzz-queue.c wants log2(), fix GNUmakefile syntax | hexcoder- | |
2020-11-01 | reenable afl-clang(++) | hexcoder- | |
2020-11-08 | fix for llvm 10.0.0 | van Hauser | |
2020-11-06 | do not try to compile pcguard if llvm is not current enough | van Hauser | |
2020-11-02 | do not fail for llvm < 10 | van Hauser | |
2020-11-02 | support llvm svn checkout | van Hauser | |
2020-11-02 | fix SancovPCGUARD for 10.0.0 | van Hauser | |