about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorvan Hauser <vh@thc.org>2020-01-16 13:38:04 +0100
committervan Hauser <vh@thc.org>2020-01-16 13:38:04 +0100
commitbd58094dbc87463680a54d99ffcff7ae2a591353 (patch)
treeebe7a1e5753ff47e98a90b93fc4bff916af2a17e /src
parentb5c19a58f6a5badfea74f267a3c032cbd89b4bea (diff)
downloadafl++-bd58094dbc87463680a54d99ffcff7ae2a591353.tar.gz
fix libradamsa Makefile typo
Diffstat (limited to 'src')
-rw-r--r--src/third_party/libradamsa/Makefile8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/third_party/libradamsa/Makefile b/src/third_party/libradamsa/Makefile
index b061f8e1..c5a78ead 100644
--- a/src/third_party/libradamsa/Makefile
+++ b/src/third_party/libradamsa/Makefile
@@ -2,7 +2,11 @@ CUR_DIR := $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
 
 all: libradamsa.so
 
-CFLAGS	?= -O3 -funroll-loops -march=native $(CFLAGS_FLTO)
+# These can be overriden:
+CFLAGS	?= -march=native $(CFLAGS_FLTO)
+
+# These are required: (otherwise radamsa gets very very slooooow)
+CFLAGS	+= -O3 -funroll-loops
 
 libradamsa.so: libradamsa.a
 	$(CC) $(CFLAGS) -shared libradamsa.a -o libradamsa.so
@@ -14,7 +18,7 @@ libradamsa.a: libradamsa.c radamsa.h
 	$(CC) -fPIC $(CFLAGS) -I $(CUR_DIR) -o libradamsa.a -c libradamsa.c
 
 test: libradamsa.a libradamsa-test.c
-	cc $(CLFAGS) -I $(CUR_DIR) -o libradamsa-test libradamsa-test.c libradamsa.a
+	$(CC) $(CFLAGS) -I $(CUR_DIR) -o libradamsa-test libradamsa-test.c libradamsa.a
 	./libradamsa-test libradamsa-test.c | grep "library test passed"
 	rm /tmp/libradamsa-*.fuzz