diff options
author | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-04-14 12:40:03 +0200 |
---|---|---|
committer | Andrea Fioraldi <andreafioraldi@gmail.com> | 2020-04-14 12:40:03 +0200 |
commit | 2c87e68ad673f2785ecfc6887121124bc9287106 (patch) | |
tree | de3476bf6ce20f9d44e3e5ac798dc7222bae8069 /llvm_mode/afl-clang-fast.c | |
parent | 26e690c220a35ad5577eb52ca47dc27d0c737fa9 (diff) | |
parent | b63dd7a464ce654647b7710eb491ecf0e48c443f (diff) | |
download | afl++-2c87e68ad673f2785ecfc6887121124bc9287106.tar.gz |
Merge branch 'dev' of github.com:vanhauser-thc/AFLplusplus into dev
Diffstat (limited to 'llvm_mode/afl-clang-fast.c')
-rw-r--r-- | llvm_mode/afl-clang-fast.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm_mode/afl-clang-fast.c b/llvm_mode/afl-clang-fast.c index 52a4829c..b121ea97 100644 --- a/llvm_mode/afl-clang-fast.c +++ b/llvm_mode/afl-clang-fast.c @@ -548,6 +548,10 @@ int main(int argc, char **argv, char **envp) { if ((ptr = getenv("AFL_LLVM_INSTRUMENT")) != NULL) { + if (strncasecmp(ptr, "default", strlen("default")) == 0 || + strncasecmp(ptr, "afl", strlen("afl")) == 0 || + strncasecmp(ptr, "classic", strlen("classic")) == 0 ) + instrument_mode = INSTRUMENT_DEFAULT; if (strncasecmp(ptr, "cfg", strlen("cfg")) == 0 || strncasecmp(ptr, "instrim", strlen("instrim")) == 0) instrument_mode = INSTRUMENT_CFG; |