about summary refs log tree commit diff
path: root/llvm_mode
AgeCommit message (Collapse)Author
2020-04-17done implementing AFL_MAP_SIZEvan Hauser
2020-04-16code-formatDominik Maier
2020-04-15fix laf-intel transform disablevan Hauser
2020-04-15disable compare-transform-pass when lto_mode and autodictionary is used.hexcoder-
2020-04-15changed run_targetDominik Maier
2020-04-15afl-clang-fast: fail when binary name can't be used to determine build mode ↵Rick van Schijndel
(#318)
2020-04-14fixed #317Dominik Maier
2020-04-14one byte cmp in cmplogAndrea Fioraldi
2020-04-14code formatAndrea Fioraldi
2020-04-14add missing default names for AFL_LLVM_INSTRUMENTvan Hauser
2020-04-13more robust search for clang for afl-clang-fastAndrea Fioraldi
2020-04-12remove warnings with llvm11van Hauser
2020-04-12fix 32/64 bit LTOvan Hauser
2020-04-12local/global var for compare-transform-pass and code-formatvan Hauser
2020-04-12m32/m64 support for LTO and code-format for test/van Hauser
2020-04-12m32/m64 support for LTO and code-format for test/van Hauser
2020-04-12add global and local var support to autodictionaryvan Hauser
2020-04-11fix #312Andrea Fioraldi
2020-04-11add missing filevan Hauser
2020-04-11Autodictionary (#309)van Hauser
* lto module clean-up * step 1/3 * step 1/3 completed * if tmp is ever made non-static * parts 2 and 3 - autodictionary is complete * variable map_size support * variable map size: changed overlooked functions * remove debug for autodict * 64 bit alignment of map size * fix review comments * force 64 bit alignment on both sides * typo * better map transfer, display snapshot in UI * update readme
2020-04-10code formatDominik Maier
2020-04-10LTO optimization, variable map size, autodictionary (#307)van Hauser
* lto module clean-up * step 1/3 * step 1/3 completed * if tmp is ever made non-static * parts 2 and 3 - autodictionary is complete * variable map_size support * variable map size: changed overlooked functions * remove debug for autodict * 64 bit alignment of map size * fix review comments * force 64 bit alignment on both sides * typo
2020-04-09lto module clean-up (#303)van Hauser
2020-04-09fix compilers for empty AFL_CC/AFL_CXX envvan Hauser
2020-04-09LTO llvm11 (#302)van Hauser
* new LTO mode for llvm 11 * remove unneeded afl-ld and env vars
2020-04-09Update README.snapshot.mdAndrea Fioraldi
2020-04-09fix review comments by Heikovan Hauser
2020-04-09llvm_mode ctx: move function terminator instrumentation before skipping blocksvan Hauser
2020-04-09llvm_mode android fixvan Hauser
2020-04-09add missing piece for CTX coveragevan Hauser
2020-04-09added snapshot feature to documentationvan Hauser
2020-04-09fix travishexcoder
2020-04-09ctx donevan Hauser
2020-04-09small fixesAndrea Fioraldi
2020-04-09snapshot() in llvm modeAndrea Fioraldi
2020-04-09added AFL_LLVM_INSTRUMENT, made USE_TRACE_PC obselete and llvm_mode Makefile ↵van Hauser
fix, fixed for FUSELD (for LTO)
2020-04-09remove MaybeAlignvan Hauser
2020-04-09remove maybe_linking artifactsvan Hauser
2020-04-09rename all 'Makefile' to 'GNUmakefile', use -Werror for -flto checkshexcoder-
2020-04-09llvm_mode: using MaybeAlign wrapper over the deprecated setter.David Carlier
seems to be available even on LLVM 3.7
2020-04-01reenabled custom mutator reportDominik Maier
2020-04-01upstream changesDominik Maier
2020-04-01code cleanupDominik 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-04-01making 'CFLAGS="-m32" make source-only tests' workhexcoder-
2020-04-01code formatDominik Maier
2020-04-01part1 make it compilable for llvm 3.8.0 (ubuntu 16.04)hexcoder-