diff options
author | David Carlier <devnexen@gmail.com> | 2019-10-29 15:06:20 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2019-10-29 15:06:20 +0000 |
commit | c87210820c1566c74bf08ab4345679598cabd71b (patch) | |
tree | 6ca4ff5ea768c16e5416240822d0d2533747d43a /src | |
parent | ee9b2522a37e4ca70891674619c107e8a32e7324 (diff) | |
download | afl++-c87210820c1566c74bf08ab4345679598cabd71b.tar.gz |
libtokencap update proposal
- bcmp interception. - FreeBSD using default argument to get current pid for the mapping data gathering, getpid seems to cause some issues under certain conditions (getenv call).
Diffstat (limited to 'src')
-rw-r--r-- | src/afl-gcc.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/afl-gcc.c b/src/afl-gcc.c index 740442dc..e0706a5f 100644 --- a/src/afl-gcc.c +++ b/src/afl-gcc.c @@ -320,6 +320,7 @@ static void edit_params(u32 argc, char** argv) { cc_params[cc_par_cnt++] = "-fno-builtin-strcasecmp"; cc_params[cc_par_cnt++] = "-fno-builtin-strncasecmp"; cc_params[cc_par_cnt++] = "-fno-builtin-memcmp"; + cc_params[cc_par_cnt++] = "-fno-builtin-bcmp"; cc_params[cc_par_cnt++] = "-fno-builtin-strstr"; cc_params[cc_par_cnt++] = "-fno-builtin-strcasestr"; |