$(BUILT_SRC_FROM_IGEN): tmp-igen
-tmp-igen: $(IGEN_INSN) $(IGEN_DC) ../igen/igen $(IGEN_INCLUDE)
- $(IGEN) \
+tmp-igen: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
$(BUILT_SRC_FROM_M16): tmp-m16
-tmp-m16: $(IGEN_INSN) $(IGEN_DC) ../igen/igen $(IGEN_INCLUDE)
- $(IGEN) \
+tmp-m16: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
$(SHELL) $(srcdir)/../../move-if-change tmp-model.c m16_model.c
$(SHELL) $(srcdir)/../../move-if-change tmp-support.h m16_support.h
$(SHELL) $(srcdir)/../../move-if-change tmp-support.c m16_support.c
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
$(SHELL) $(srcdir)/../../move-if-change tmp-model.c m32_model.c
$(SHELL) $(srcdir)/../../move-if-change tmp-support.h m32_support.h
$(SHELL) $(srcdir)/../../move-if-change tmp-support.c m32_support.c
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
$(BUILT_SRC_FROM_MICROMIPS): tmp-micromips
-tmp-micromips: $(IGEN_INSN) $(IGEN_DC) ../igen/igen $(IGEN_INCLUDE)
- $(IGEN) \
+tmp-micromips: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
micromips16_support.h
$(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
micromips16_support.c
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
micromips32_support.h
$(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
micromips32_support.c
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
micromips_m32_support.h
$(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
micromips_m32_support.c
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \
$(BUILT_SRC_FROM_MULTI): tmp-multi
tmp-multi: tmp-mach-multi tmp-itable-multi tmp-run-multi targ-vals.h
-tmp-mach-multi: $(IGEN_INSN) $(IGEN_DC) ../igen/igen $(IGEN_INCLUDE)
+tmp-mach-multi: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
for t in $(SIM_MULTI_IGEN_CONFIGS); do \
p=`echo $${t} | sed -e 's/:.*//'` ; \
m=`echo $${t} | sed -e 's/.*:\(.*\):.*/\1/'` ; \
m16*) e="-B 16 -H 15 -o $(M16_DC) -F 16" ;; \
*) e="-B 32 -H 31 -o $(IGEN_DC) -F $${f}" ;; \
esac; \
- $(IGEN) \
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
$${e} \
-I $(srcdir) \
$${p}_engine.c ; \
done
touch tmp-mach-multi
-tmp-itable-multi: $(IGEN_INSN) $(IGEN_DC) ../igen/igen $(IGEN_INCLUDE)
- $(IGEN) \
+tmp-itable-multi: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
+ $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-Werror \