diff --git a/test/asm/Makefile b/test/asm/Makefile index 62f2f8dd1..a0825574c 100644 --- a/test/asm/Makefile +++ b/test/asm/Makefile @@ -41,9 +41,6 @@ CPUDETECT_BINS = $(foreach cpu,$(CPUDETECT_CPUS),$(WORKDIR)/$(cpu)-cpudetect.bin all: $(OPCODE_BINS) $(CPUDETECT_BINS) -# cpudetect.o is written by multiple rules -.NOTPARALLEL: - $(WORKDIR): $(call MKDIR,$(WORKDIR)) @@ -61,6 +58,9 @@ endef # OPCODE_template $(foreach cpu,$(OPCODE_CPUS),$(eval $(call OPCODE_template,$(cpu)))) +# cpudetect.o is written by multiple rules +.NOTPARALLEL: + define CPUDETECT_template $(WORKDIR)/$1-cpudetect.bin: cpudetect.s $(DIFF)