about summary refs log tree commit diff
path: root/src/afl-cc.c
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2021-02-01 20:00:29 +0100
committervan Hauser <vh@thc.org>2021-02-01 20:00:29 +0100
commitb9f469e12fde797e301845caa4b0fd44315318bd (patch)
treec0ce154de3221d9bb2391fbbedbea2e786a3b5fa /src/afl-cc.c
parentba7bf99235886f163685ba5f7c5e21c789ab4c97 (diff)
downloadafl++-b9f469e12fde797e301845caa4b0fd44315318bd.tar.gz
make some really weird targets compile
Diffstat (limited to 'src/afl-cc.c')
-rw-r--r--src/afl-cc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/afl-cc.c b/src/afl-cc.c
index f513764a..7db3c9a0 100644
--- a/src/afl-cc.c
+++ b/src/afl-cc.c
@@ -689,6 +689,7 @@ static void edit_params(u32 argc, char **argv, char **envp) {
     if (lto_mode && !strncmp(cur, "-fuse-ld=", 9)) continue;
     if (lto_mode && !strncmp(cur, "--ld-path=", 10)) continue;
     if (!strncmp(cur, "-fno-unroll", 11)) continue;
+    if (strstr(cur, "afl-compiler-rt") || strstr(cur, "afl-llvm-rt")) continue;
     if (!strcmp(cur, "-Wl,-z,defs") || !strcmp(cur, "-Wl,--no-undefined"))
       continue;