Blob Blame History Raw
diff -u --recursive unicorn-1.0.1-vanilla/Makefile unicorn-1.0.1/Makefile
--- unicorn-1.0.1-vanilla/Makefile	2017-04-20 02:14:24.000000000 -0400
+++ unicorn-1.0.1/Makefile	2018-07-22 00:42:14.440939938 -0400
@@ -212,7 +212,7 @@
 
 qemu/config-host.h-timestamp:
 	cd qemu && \
-	./configure --cc="${CC}" --extra-cflags="$(UNICORN_CFLAGS)" --target-list="$(UNICORN_TARGETS)" ${UNICORN_QEMU_FLAGS}
+	./configure --cc="${CC}" --extra-cflags="$(UNICORN_CFLAGS)" --target-list="$(UNICORN_TARGETS)" --python=python2 ${UNICORN_QEMU_FLAGS}
 	printf "$(UNICORN_ARCHS)" > config.log
 	$(MAKE) -C qemu $(SMP_MFLAGS)
 	$(eval UC_TARGET_OBJ += $$(wildcard qemu/util/*.o) $$(wildcard qemu/*.o) $$(wildcard qemu/qom/*.o) $$(wildcard qemu/hw/core/*.o) $$(wildcard qemu/qapi/*.o) $$(wildcard qemu/qobject/*.o))
@@ -303,7 +303,7 @@
 	$(eval TARGETS := m68k arm armeb aarch64 mips mipsel mips64 mips64el\
 		powerpc sparc sparc64 x86_64)
 	$(foreach var,$(TARGETS),\
-		$(shell python qemu/header_gen.py $(var) > qemu/$(var).h;))
+		$(shell python2 qemu/header_gen.py $(var) > qemu/$(var).h;))
 	@echo "Generated headers for $(TARGETS)."