aboutsummaryrefslogtreecommitdiff
path: root/llvm_mode
AgeCommit message (Collapse)Author
2019-10-18typo in nameshexcoder-
2019-10-18sync afl-fast-gcc with afl-clang-fast, add tests for gcc_pluginhexcoder-
2019-10-18reintegrate gcc_pluginhexcoder-
2019-10-08persistent qemu should now works as expectedAndrea Fioraldi
2019-10-05suppress errors while trying to run llvm-config, it might not behexcoder-
installed.
2019-10-05fix mantissa mask bug (for types double and long double)hexcoder-
2019-10-05replace op0_size and op1_size with op_size.hexcoder-
2019-10-04general maintancevan Hauser
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-25fix issue#63 compilation problem with a workaroundhexcoder-
for llvm 6.0 and Ubuntu 18.04
2019-09-25small docs updates typos, grammar, clarificationshexcoder-
2019-09-23bugfix for optimizationhexcoder-
2019-09-23Merge branch 'master' of https://github.com/vanhauser-thc/AFLplusplushexcoder-
2019-09-23avoid floatSemantics, not available in LLVM 3.8.0hexcoder-
2019-09-22wine mode && fix llvm makefileAndrea Fioraldi
2019-09-22more testsvan Hauser
2019-09-22first realisation of splitting floating point compareshexcoder-
activated with AFL_LLVM_LAF_SPLIT_COMPARES=1 needs testing on big endian machines A compare is split into sign integer comparison exponent integer comparison mantissa/fraction integer comparison These integer comparisons are further splitted if they are bigger than a byte.
2019-09-20LLVM_CONFIG llvm_mode fixvan Hauser
2019-09-20Makefile fixvan Hauser
2019-09-18qemu persistent GPRAndrea Fioraldi
2019-09-17fix man page generation, prerequisite is located in main directoryhexcoder-
2019-09-16man page for afl-clang-fastvan Hauser
2019-09-04fix typo in custom formatAndrea Fioraldi
2019-09-03remove macro indentation from code-formatAndrea Fioraldi
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-09-02minor fixesAndrea Fioraldi
2019-09-02run code formatterAndrea Fioraldi
2019-09-02merge from masterAndrea Fioraldi
2019-08-31modernize llvm_mode readmesAndrea Fioraldi
2019-08-30update with changes from masterAndrea Fioraldi
2019-08-27-I include in makefilesAndrea Fioraldi
2019-08-27fix to compile llvm_modevan Hauser
2019-08-19Add support for AndroidJoey Jiao
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-08documentation updatevan Hauser
2019-08-07bugfix 'echo -n' is not POSIX, use input redirection from /dev/nullhexcoder-
2019-08-07reviewed neverZero for llvm 9.0hexcoder-
2019-08-07fix compilation error with llvm 9.0hexcoder-
2019-08-07change instrumentation test to trigger different bitmap entries with clang 9.0hexcoder-
2019-08-01fixvan Hauser