diff options
author | van Hauser <vh@thc.org> | 2020-07-05 11:01:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-07-05 11:01:58 +0200 |
commit | 0f0230b0687285eec8d3be752d6f03dbc3a6d5a0 (patch) | |
tree | 35fd7ffb25e1df4ad21d6910e0a61f65d52795ba | |
parent | 869c602b991be335b93f135815cd304029854d78 (diff) | |
parent | e6d4d29af559142062476ad4c7c243c5f1769fd9 (diff) | |
download | afl++-0f0230b0687285eec8d3be752d6f03dbc3a6d5a0.tar.gz |
Merge pull request #437 from devnexen/fbsd_build_fix_llvm_mode
llvm mode shared segment fix for FreeBSD.
-rw-r--r-- | llvm_mode/afl-llvm-rt.o.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/llvm_mode/afl-llvm-rt.o.c b/llvm_mode/afl-llvm-rt.o.c index f81d13ee..9db43e35 100644 --- a/llvm_mode/afl-llvm-rt.o.c +++ b/llvm_mode/afl-llvm-rt.o.c @@ -53,7 +53,11 @@ #define CONST_PRIO 5 #ifndef MAP_FIXED_NOREPLACE - #define MAP_FIXED_NOREPLACE MAP_FIXED +# ifdef MAP_EXCL + #define MAP_FIXED_NOREPLACE MAP_EXCL|MAP_FIXED +#else + #define MAP_FIXED_NOREPLACE MAP_FIXED +# endif #endif #include <sys/mman.h> |