about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--libdislocator/Makefile1
-rw-r--r--libtokencap/Makefile1
-rw-r--r--llvm_mode/afl-llvm-pass.so.cc9
4 files changed, 4 insertions, 9 deletions
diff --git a/Makefile b/Makefile
index 68621424..f21b6879 100644
--- a/Makefile
+++ b/Makefile
@@ -364,7 +364,7 @@ source-only: all radamsa
 	@echo Apache License Version 2.0, January 2004 >> $@
 
 install: all $(MANPAGES)
-	mkdir -p -m 755 $${DESTDIR}$(BIN_PATH) $${DESTDIR}$(HELPER_PATH) $${DESTDIR}$(DOC_PATH) $${DESTDIR}$(MISC_PATH)
+	install -d -m 755 $${DESTDIR}$(BIN_PATH) $${DESTDIR}$(HELPER_PATH) $${DESTDIR}$(DOC_PATH) $${DESTDIR}$(MISC_PATH)
 	rm -f $${DESTDIR}$(BIN_PATH)/afl-plot.sh
 	install -m 755 $(PROGS) $(SH_PROGS) $${DESTDIR}$(BIN_PATH)
 	rm -f $${DESTDIR}$(BIN_PATH)/afl-as
diff --git a/libdislocator/Makefile b/libdislocator/Makefile
index 56c47ae5..dae187e5 100644
--- a/libdislocator/Makefile
+++ b/libdislocator/Makefile
@@ -38,6 +38,7 @@ clean:
 	rm -f ../libdislocator.so
 
 install: all
+	install -m 755 -d $${DESTDIR}$(HELPER_PATH)
 	install -m 755 ../libdislocator.so $${DESTDIR}$(HELPER_PATH)
 	install -m 644 README.dislocator.md $${DESTDIR}$(HELPER_PATH)
 
diff --git a/libtokencap/Makefile b/libtokencap/Makefile
index ff9293a8..3ecbf471 100644
--- a/libtokencap/Makefile
+++ b/libtokencap/Makefile
@@ -55,6 +55,7 @@ clean:
 	rm -f ../libtokencap.so
 
 install: all
+	install -m 755 -d $${DESTDIR}$(HELPER_PATH)
 	install -m 755 ../libtokencap.so $${DESTDIR}$(HELPER_PATH)
 	install -m 644 README.tokencap.md $${DESTDIR}$(HELPER_PATH)
 
diff --git a/llvm_mode/afl-llvm-pass.so.cc b/llvm_mode/afl-llvm-pass.so.cc
index e214c675..1601a4f8 100644
--- a/llvm_mode/afl-llvm-pass.so.cc
+++ b/llvm_mode/afl-llvm-pass.so.cc
@@ -36,14 +36,7 @@
 #include <fstream>
 #include <sys/time.h>
 
-#include <llvm/Config/llvm-config.h>
-
-#if (LLVM_VERSION_MAJOR <= 3) && (LLVM_VERSION_MINOR < 7)
-#include <llvm/DebugInfo.h>
-#else
-#include <llvm/IR/DebugInfo.h>
-#endif
-
+#include "llvm/IR/DebugInfo.h"
 #include "llvm/IR/BasicBlock.h"
 #include "llvm/IR/IRBuilder.h"
 #include "llvm/IR/LegacyPassManager.h"