about summary refs log tree commit diff
path: root/llvm_mode/Makefile
AgeCommit message (Collapse)Author
2020-09-05first batch of changesvanhauser-thc
2020-05-26better performance compilation options for afl++ and targetsvan Hauser
2020-04-09rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checkshexcoder-
2020-04-01upstream changesDominik Maier
2020-04-01llvm_mode/Makefile: replace lexical version comparison with a numerical onehexcoder-
2020-04-01review adaptions for afl-llvm-passhexcoder-
2020-04-01afl-llvm-pass.so.cc: fix compile for llvm 3.8.0 @Marc: please reviewhexcoder-
2020-04-01llvm_mode: fix compiler warnings FORTIFY_SOURCE needs -Ohexcoder-
2020-03-27important llvm_mode Makefile fixvan Hauser
2020-03-23better man page for afl-clang-*van Hauser
2020-03-23more fixes and code-formatvan Hauser
2020-03-23more fixesvan Hauser
2020-03-23minor fixesvan Hauser
2020-03-21avoid calling awk for 'which' replacement, use POSIX 'command -v' insteadhexcoder-
2020-03-20clean was missing ld symlinkvan Hauser
2020-03-19install llvm_mode READMEshexcoder-
2020-03-19moved repository to https://github.com/AFLplusplus/AFLplusplus and updated linksvan Hauser
2020-03-18Makefiles: replace 'which' with 'type'hexcoder-
2020-03-18Makefiles: prefer POSIX 'type' over 'which' for checkinghexcoder-
2020-03-09disable leaksanitizer when "make" ... morevan Hauser
2020-03-09more honoring be_quietvan Hauser
2020-03-09bug fixes to afl-ld and intensive README.lto.md update on errors and how to ↵van Hauser
do the steps by hand, plus global code format
2020-03-05Add LTO collision free llvm_mode (#223)van Hauser
* first new implementation, only works with AFL_DONT_OPTIMIZE * bug hunting * interim commit * finalized LTO non-collision solution * update documentation * merge resulted in some problems, fixing these * added lto env to env check * fixed llvm weirdness to messes up our instrumentation due CFG rewrite optimizations * all llvm instrumentation issues have been resolved! :-) * llvm 9 is required (so far) * update lto readme
2020-03-03fix prev commitAndrea Fioraldi
2020-03-03allow custom cflags on llvm makefileAndrea Fioraldi
2020-02-27bye bye SanCov for CmpLogAndrea Fioraldi
2020-02-19merge afl-llvm-cmplog-rt into afl-llvm-rtAndrea Fioraldi
2020-02-18cmplog routines llvm passAndrea Fioraldi
2020-02-16check for mistyped env varsvan Hauser
2020-02-11compatibility for GNU make 4.3, which behaves different forhexcoder-
lines with '#' like in ifeq "$(shell echo '\#include <sys/ipc.h> ... Now make v 4.3 wants ifeq "$(shell echo '#include <sys/ipc.h> ... In order to get it working with all GNU makes, we use a make variable for '#' called HASH
2020-01-30Merge branch 'master' into CmpLogAndrea Fioraldi
2020-01-30cmplog runtime for LLVMAndrea Fioraldi
2020-01-30for partial functionality ignore the LLVMInsTrim build resulthexcoder-
2020-01-30lower requirements for lower llvm/clang versionshexcoder-
3.7.1 works with the exception of InsTrim, 3.8.1 and above is ok
2020-01-28First tests with LLVM 11David Carlier
2020-01-19fix for getoptvan Hauser
2020-01-07llvm ver display in afl-clang-fastvan Hauser
2020-01-06Merge branch 'master' of github.com:vanhauser-thc/AFLplusplusAndrea Fioraldi
2020-01-06added ++ to copyright notesAndrea Fioraldi
2020-01-02compile fixesvan Hauser
2019-12-30really ensure that all .test files are removed after they are not needed anymorevan Hauser
2019-12-21use llvm-config from env for version checkKjell Braden
2019-12-15slight fix for llvm_mode Makefilevan Hauser
2019-12-15Updating llvm_unsupported policyDavid CARLIER
2019-12-10fix warn -> warning, no targets when prerequisites are not methexcoder-
2019-12-09documented llvm 10 supportvan Hauser
2019-12-09on MacOS llvm is not installed by default, add a test for that. Before this fixhexcoder-
the make run proceeded, producing meaningless error messages.
2019-12-03final touchesvan Hauser
2019-12-03Merge branch 'master' into llvm_mode_build_fixvan Hauser
2019-12-03maybe we can work with xcode?van Hauser