diff options
author | van Hauser <vh@thc.org> | 2020-12-20 22:53:41 +0100 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2020-12-20 22:53:41 +0100 |
commit | 2e3cf10070681375a6c0e63ad39e7ce04ff22684 (patch) | |
tree | 3d9ef3a9d8afb39d06436eae3c9a8bf293915f56 /docs | |
parent | 59c1c6a4312477c57661edbf72e32613f3a2aa5b (diff) | |
download | AFLplusplus-2e3cf10070681375a6c0e63ad39e7ce04ff22684.tar.gz |
document AFL_LLVM_INSTRUMENT option NATIVE
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Changelog.md | 2 | ||||
-rw-r--r-- | docs/env_variables.md | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/docs/Changelog.md b/docs/Changelog.md index 28b7e723..a26a4e0e 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -17,6 +17,8 @@ sending a mail to <afl-users+subscribe@googlegroups.com>. - allow instrumenting LLVMFuzzerTestOneInput - fixed endless loop for allow/blocklist lines starting with a comment (thanks to Zherya for reporting) + - added AFL_LLVM_INSTRUMENT option NATIVE for native clang pc-guard support + (less performant than our own) ### Version ++3.00c (release) diff --git a/docs/env_variables.md b/docs/env_variables.md index 74863d8d..c1693748 100644 --- a/docs/env_variables.md +++ b/docs/env_variables.md @@ -113,6 +113,8 @@ Then there are a few specific features that are only available in instrumentatio - `AFL_LLVM_INSTRUMENT` - this configures the instrumentation mode. Available options: + PCGUARD - our own pcgard based instrumentation (default) + NATIVE - clang's original pcguard based instrumentation CLASSIC - classic AFL (map[cur_loc ^ prev_loc >> 1]++) (default) CFG - InsTrim instrumentation (see below) LTO - LTO instrumentation (see below) |