aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 137cf12..a45546b 100644
--- a/Makefile
+++ b/Makefile
@@ -157,8 +157,11 @@ out/insns-libz-arm.o: test/insns-libz-arm.S Makefile
out/insns-libz-thumb2.o: test/insns-libz-arm.S Makefile
clang -arch armv7 -c -o $@ $< -DTHUMB2
-out/transform-dis-cases-i386.o: test/transform-dis-cases-i386.S Makefile
- clang -arch i386 -c -o $@ $<
+define transform-dis-cases
+out/transform-dis-cases-$(arch).o: test/transform-dis-cases-$(arch).S Makefile
+ clang -arch $(arch) -c -o $$@ $$<
+endef
+$(foreach arch,i386 x86_64 armv7 arm64,$(eval $(transform-dis-cases)))
# iOS bootstrap...
ifneq (,$(IS_IOS))