about summary refs log tree commit diff
path: root/llvm_mode/Makefile
AgeCommit message (Collapse)Author
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
2019-12-02LLVM 10 build fix proposalDavid Carlier
c++14 is the minimum for this version, thus the hardcoded gnu++11 standard flag makes the build fails. Missing header only for this version seemingly for the option.
2019-10-30LLVM mode passing the full path of the LLVM config bindir.David Carlier
On FreeBSD the system compiler does not have llvm-config however system packages provides several version of the LLVM toolchain thus forcing to pass AFL_CC/AFL_CXX to make it work fully.
2019-10-19Remove lcamtuf's old email from Google (not valid anymore), also remove ↵hexcoder-
maintainance from him.
2019-10-18typo in nameshexcoder-
2019-10-05suppress errors while trying to run llvm-config, it might not behexcoder-
installed.
2019-09-28Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplushexcoder-
2019-09-28portability: FreeBSD does not know 'date -I', fix paths for man pagehexcoder-
generation
2019-09-28typo correctedhexcoder-
2019-09-22wine mode && fix llvm makefileAndrea Fioraldi
2019-09-20LLVM_CONFIG llvm_mode fixvan Hauser
2019-09-20Makefile fixvan Hauser
2019-09-17fix man page generation, prerequisite is located in main directoryhexcoder-
2019-09-16man page for afl-clang-fastvan Hauser
2019-09-03error to warn changevan Hauser
2019-09-03Merge pull request #53 from vanhauser-thc/code-cleanupAndrea Fioraldi
Code cleanup
2019-09-03better support for OpenBSD thanks to CaBeckmann (issue #9).hexcoder-
On OpenBSD there is a restricted system LLVM, but a full LLVM package can be installed (typically in /usr/local/bin). Added a check if the full package is installed. If so, use it, otherwise bail out early with a hint to install it.
2019-08-27-I include in makefilesAndrea Fioraldi
2019-08-14more sed compatibility for Freebsd, avoid groupinghexcoder-
2019-08-14more sed compatibility for Freebsd, avoid groupinghexcoder-
2019-08-10optimized version extraction for clang (restricted to first line)hexcoder-
2019-08-10llvm-mode: Get the clang version correctlyZhu Xing
When using clang-8.0, The previous command in the Makefile will get two 8.0.0, thus a warning message print.
2019-08-09minor correctionsvan Hauser
2019-08-08fix some compiler warningshexcoder-
2019-08-08documentation updatevan Hauser
2019-08-07bugfix 'echo -n' is not POSIX, use input redirection from /dev/nullhexcoder-
2019-08-07change instrumentation test to trigger different bitmap entries with clang 9.0hexcoder-