diff options
author | van Hauser <vh@thc.org> | 2019-12-24 20:56:10 +0100 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2019-12-24 20:56:10 +0100 |
commit | 67b6298895e8db0cc91c3bbd0bc29c48f8572c2e (patch) | |
tree | d3a398366b212ddfdac35b332c844c14dd3ba57a /Makefile | |
parent | 3122790295489dee77ffc9993561807fe09be3b8 (diff) | |
download | AFLplusplus-67b6298895e8db0cc91c3bbd0bc29c48f8572c2e.tar.gz |
qemu ld_preload support and added socket_fuzzing ld_preload library
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -274,6 +274,8 @@ code-format: ./.custom-format.py -i gcc_plugin/*.c #./.custom-format.py -i gcc_plugin/*.h ./.custom-format.py -i gcc_plugin/*.cc + ./.custom-format.py -i experimental/*/*.c + ./.custom-format.py -i experimental/*/*.h ./.custom-format.py -i qemu_mode/patches/*.h ./.custom-format.py -i qemu_mode/libcompcov/*.c ./.custom-format.py -i qemu_mode/libcompcov/*.cc @@ -316,6 +318,7 @@ clean: -$(MAKE) -C gcc_plugin clean $(MAKE) -C libdislocator clean $(MAKE) -C libtokencap clean + $(MAKE) -C experimental/socket_fuzzing clean $(MAKE) -C experimental/argv_fuzzing clean $(MAKE) -C qemu_mode/unsigaction clean $(MAKE) -C qemu_mode/libcompcov clean @@ -327,6 +330,7 @@ distrib: all radamsa -$(MAKE) -C gcc_plugin $(MAKE) -C libdislocator $(MAKE) -C libtokencap + $(MAKE) -C experimental/socket_fuzzing $(MAKE) -C experimental/argv_fuzzing cd qemu_mode && sh ./build_qemu_support.sh cd unicorn_mode && sh ./build_unicorn_support.sh @@ -334,6 +338,7 @@ distrib: all radamsa binary-only: all radamsa $(MAKE) -C libdislocator $(MAKE) -C libtokencap + $(MAKE) -C experimental/socket_fuzzing $(MAKE) -C experimental/argv_fuzzing cd qemu_mode && sh ./build_qemu_support.sh cd unicorn_mode && sh ./build_unicorn_support.sh @@ -385,6 +390,7 @@ endif if [ -f libcompcov.so ]; then set -e; install -m 755 libcompcov.so $${DESTDIR}$(HELPER_PATH); fi if [ -f libradamsa.so ]; then set -e; install -m 755 libradamsa.so $${DESTDIR}$(HELPER_PATH); fi if [ -f afl-fuzz-document ]; then set -e; install -m 755 afl-fuzz-document $${DESTDIR}$(BIN_PATH); fi + $(MAKE) -C experimental/socket_fuzzing install $(MAKE) -C experimental/argv_fuzzing install set -e; ln -sf afl-gcc $${DESTDIR}$(BIN_PATH)/afl-g++ |