mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-17 04:18:06 +00:00
update make flags
This commit is contained in:
@ -148,7 +148,7 @@ afl-common.o: ./src/afl-common.c
|
|||||||
$(PASSES): instrumentation/afl-gcc-common.h
|
$(PASSES): instrumentation/afl-gcc-common.h
|
||||||
|
|
||||||
./afl-gcc-pass.so: instrumentation/afl-gcc-pass.so.cc | test_deps
|
./afl-gcc-pass.so: instrumentation/afl-gcc-pass.so.cc | test_deps
|
||||||
$(CXX) $(CXXEFLAGS) $(PLUGIN_FLAGS) -shared $< -o $@
|
$(CXX) $(CXXEFLAGS) $(PLUGIN_FLAGS) -shared $< -o $@ $(LDFLAGS)
|
||||||
ln -sf afl-cc afl-gcc-fast
|
ln -sf afl-cc afl-gcc-fast
|
||||||
ln -sf afl-cc afl-g++-fast
|
ln -sf afl-cc afl-g++-fast
|
||||||
ln -sf afl-cc.8 afl-gcc-fast.8
|
ln -sf afl-cc.8 afl-gcc-fast.8
|
||||||
|
@ -470,7 +470,7 @@ endif
|
|||||||
|
|
||||||
./afl-ld-lto: src/afl-ld-lto.c
|
./afl-ld-lto: src/afl-ld-lto.c
|
||||||
ifeq "$(LLVM_LTO)" "1"
|
ifeq "$(LLVM_LTO)" "1"
|
||||||
$(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@
|
$(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@ $(LDFLAGS)
|
||||||
ifdef IS_IOS
|
ifdef IS_IOS
|
||||||
@ldid -Sentitlements.plist $@ && echo "[+] Signed $@" || { echo "[-] Failed to sign $@"; }
|
@ldid -Sentitlements.plist $@ && echo "[+] Signed $@" || { echo "[-] Failed to sign $@"; }
|
||||||
endif
|
endif
|
||||||
|
@ -18,7 +18,8 @@ ifneq "" "$(LLVM_BINDIR)"
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CFLAGS := -O3 -funroll-loops -g -fPIC
|
CFLAGS := -O3 -funroll-loops -g -fPIC -fno-lto
|
||||||
|
AR ?= ar
|
||||||
|
|
||||||
ifdef IOS_SDK_PATH
|
ifdef IOS_SDK_PATH
|
||||||
CFLAGS += -isysroot $(IOS_SDK_PATH)
|
CFLAGS += -isysroot $(IOS_SDK_PATH)
|
||||||
@ -30,7 +31,7 @@ aflpp_driver.o: aflpp_driver.c
|
|||||||
-$(CC) -I. -I../../include $(CFLAGS) -c aflpp_driver.c
|
-$(CC) -I. -I../../include $(CFLAGS) -c aflpp_driver.c
|
||||||
|
|
||||||
libAFLDriver.a: aflpp_driver.o
|
libAFLDriver.a: aflpp_driver.o
|
||||||
@ar rc libAFLDriver.a aflpp_driver.o
|
@$(AR) rc libAFLDriver.a aflpp_driver.o
|
||||||
@cp -vf libAFLDriver.a ../../
|
@cp -vf libAFLDriver.a ../../
|
||||||
|
|
||||||
debug:
|
debug:
|
||||||
@ -38,13 +39,13 @@ debug:
|
|||||||
$(CC) -I../../include -D_DEBUG=\"1\" -g -funroll-loops -c aflpp_driver.c
|
$(CC) -I../../include -D_DEBUG=\"1\" -g -funroll-loops -c aflpp_driver.c
|
||||||
#$(CC) -S -emit-llvm -Wno-deprecated -I../../include $(CFLAGS) -D_DEBUG=\"1\" -c -o afl-performance.ll ../../src/afl-performance.c
|
#$(CC) -S -emit-llvm -Wno-deprecated -I../../include $(CFLAGS) -D_DEBUG=\"1\" -c -o afl-performance.ll ../../src/afl-performance.c
|
||||||
#$(CC) -S -emit-llvm -I../../include -D_DEBUG=\"1\" -g -funroll-loops -c aflpp_driver.c
|
#$(CC) -S -emit-llvm -I../../include -D_DEBUG=\"1\" -g -funroll-loops -c aflpp_driver.c
|
||||||
ar rc libAFLDriver.a afl-performance.o aflpp_driver.o
|
$(AR) rc libAFLDriver.a afl-performance.o aflpp_driver.o
|
||||||
|
|
||||||
aflpp_qemu_driver.o: aflpp_qemu_driver.c
|
aflpp_qemu_driver.o: aflpp_qemu_driver.c
|
||||||
-$(CC) $(CFLAGS) -O0 -funroll-loops -c aflpp_qemu_driver.c
|
-$(CC) $(CFLAGS) -O0 -funroll-loops -c aflpp_qemu_driver.c
|
||||||
|
|
||||||
libAFLQemuDriver.a: aflpp_qemu_driver.o
|
libAFLQemuDriver.a: aflpp_qemu_driver.o
|
||||||
@-ar rc libAFLQemuDriver.a aflpp_qemu_driver.o
|
@-$(AR) rc libAFLQemuDriver.a aflpp_qemu_driver.o
|
||||||
@-cp -vf libAFLQemuDriver.a ../../
|
@-cp -vf libAFLQemuDriver.a ../../
|
||||||
|
|
||||||
aflpp_qemu_driver_hook.so: aflpp_qemu_driver_hook.o
|
aflpp_qemu_driver_hook.so: aflpp_qemu_driver_hook.o
|
||||||
|
Reference in New Issue
Block a user