@SIM_ENABLE_ARCH_mn10300_TRUE@ -i $(mn10300_IGEN_INSN) \
@SIM_ENABLE_ARCH_mn10300_TRUE@ -o $(mn10300_IGEN_DC) \
@SIM_ENABLE_ARCH_mn10300_TRUE@ -x \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n icache.h -hc mn10300/tmp-icache.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n icache.c -c mn10300/tmp-icache.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n semantics.h -hs mn10300/tmp-semantics.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n semantics.c -s mn10300/tmp-semantics.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n idecode.h -hd mn10300/tmp-idecode.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n idecode.c -d mn10300/tmp-idecode.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n model.h -hm mn10300/tmp-model.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n model.c -m mn10300/tmp-model.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n support.h -hf mn10300/tmp-support.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n support.c -f mn10300/tmp-support.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n itable.h -ht mn10300/tmp-itable.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n itable.c -t mn10300/tmp-itable.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n engine.h -he mn10300/tmp-engine.h \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n engine.c -e mn10300/tmp-engine.c \
-@SIM_ENABLE_ARCH_mn10300_TRUE@ -n irun.c -r mn10300/tmp-irun.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-icache.h mn10300/icache.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-icache.c mn10300/icache.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-idecode.h mn10300/idecode.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-idecode.c mn10300/idecode.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-semantics.h mn10300/semantics.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-semantics.c mn10300/semantics.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-model.h mn10300/model.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-model.c mn10300/model.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-support.h mn10300/support.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-support.c mn10300/support.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-itable.h mn10300/itable.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-itable.c mn10300/itable.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-engine.h mn10300/engine.h
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-engine.c mn10300/engine.c
-@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change mn10300/tmp-irun.c mn10300/irun.c
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n icache.h -hc mn10300/icache.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n icache.c -c mn10300/icache.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n semantics.h -hs mn10300/semantics.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n semantics.c -s mn10300/semantics.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n idecode.h -hd mn10300/idecode.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n idecode.c -d mn10300/idecode.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n model.h -hm mn10300/model.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n model.c -m mn10300/model.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n support.h -hf mn10300/support.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n support.c -f mn10300/support.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n itable.h -ht mn10300/itable.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n itable.c -t mn10300/itable.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n engine.h -he mn10300/engine.h \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n engine.c -e mn10300/engine.c \
+@SIM_ENABLE_ARCH_mn10300_TRUE@ -n irun.c -r mn10300/irun.c
@SIM_ENABLE_ARCH_mn10300_TRUE@ $(AM_V_at)touch $@
@SIM_ENABLE_ARCH_moxie_TRUE@moxie/moxie-gdb.dtb: @MAINT@ moxie/moxie-gdb.dts moxie/$(am__dirstamp)
@SIM_ENABLE_ARCH_v850_TRUE@ -i $(v850_IGEN_INSN) \
@SIM_ENABLE_ARCH_v850_TRUE@ -o $(v850_IGEN_DC) \
@SIM_ENABLE_ARCH_v850_TRUE@ -x \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n icache.h -hc v850/tmp-icache.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n icache.c -c v850/tmp-icache.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n semantics.h -hs v850/tmp-semantics.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n semantics.c -s v850/tmp-semantics.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n idecode.h -hd v850/tmp-idecode.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n idecode.c -d v850/tmp-idecode.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n model.h -hm v850/tmp-model.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n model.c -m v850/tmp-model.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n support.h -hf v850/tmp-support.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n support.c -f v850/tmp-support.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n itable.h -ht v850/tmp-itable.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n itable.c -t v850/tmp-itable.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n engine.h -he v850/tmp-engine.h \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n engine.c -e v850/tmp-engine.c \
-@SIM_ENABLE_ARCH_v850_TRUE@ -n irun.c -r v850/tmp-irun.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-icache.h v850/icache.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-icache.c v850/icache.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-idecode.h v850/idecode.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-idecode.c v850/idecode.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-semantics.h v850/semantics.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-semantics.c v850/semantics.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-model.h v850/model.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-model.c v850/model.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-support.h v850/support.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-support.c v850/support.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-itable.h v850/itable.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-itable.c v850/itable.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-engine.h v850/engine.h
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-engine.c v850/engine.c
-@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)$(SHELL) $(srcroot)/move-if-change v850/tmp-irun.c v850/irun.c
+@SIM_ENABLE_ARCH_v850_TRUE@ -n icache.h -hc v850/icache.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n icache.c -c v850/icache.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n semantics.h -hs v850/semantics.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n semantics.c -s v850/semantics.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n idecode.h -hd v850/idecode.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n idecode.c -d v850/idecode.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n model.h -hm v850/model.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n model.c -m v850/model.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n support.h -hf v850/support.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n support.c -f v850/support.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n itable.h -ht v850/itable.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n itable.c -t v850/itable.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n engine.h -he v850/engine.h \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n engine.c -e v850/engine.c \
+@SIM_ENABLE_ARCH_v850_TRUE@ -n irun.c -r v850/irun.c
@SIM_ENABLE_ARCH_v850_TRUE@ $(AM_V_at)touch $@
%/libsim.a: | $(SIM_ALL_RECURSIVE_DEPS)
-i $(IGEN_INSN) \
-o $(IGEN_DC) \
-x \
- -n icache.h -hc tmp-icache.h \
- -n icache.c -c tmp-icache.c \
- -n semantics.h -hs tmp-semantics.h \
- -n semantics.c -s tmp-semantics.c \
- -n idecode.h -hd tmp-idecode.h \
- -n idecode.c -d tmp-idecode.c \
- -n model.h -hm tmp-model.h \
- -n model.c -m tmp-model.c \
- -n support.h -hf tmp-support.h \
- -n support.c -f tmp-support.c \
- -n itable.h -ht tmp-itable.h \
- -n itable.c -t tmp-itable.c \
- -n engine.h -he tmp-engine.h \
- -n engine.c -e tmp-engine.c \
- -n irun.c -r tmp-irun.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c support.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-engine.h engine.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-engine.c engine.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-irun.c irun.c
+ -n icache.h -hc icache.h \
+ -n icache.c -c icache.c \
+ -n semantics.h -hs semantics.h \
+ -n semantics.c -s semantics.c \
+ -n idecode.h -hd idecode.h \
+ -n idecode.c -d idecode.c \
+ -n model.h -hm model.h \
+ -n model.c -m model.c \
+ -n support.h -hf support.h \
+ -n support.c -f support.c \
+ -n itable.h -ht itable.h \
+ -n itable.c -t itable.c \
+ -n engine.h -he engine.h \
+ -n engine.c -e engine.c \
+ -n irun.c -r irun.c
$(SILENCE) touch $@
BUILT_SRC_FROM_M16 = \
-o $(M16_DC) \
-P m16_ \
-x \
- -n m16_icache.h -hc tmp-icache.h \
- -n m16_icache.c -c tmp-icache.c \
- -n m16_semantics.h -hs tmp-semantics.h \
- -n m16_semantics.c -s tmp-semantics.c \
- -n m16_idecode.h -hd tmp-idecode.h \
- -n m16_idecode.c -d tmp-idecode.c \
- -n m16_model.h -hm tmp-model.h \
- -n m16_model.c -m tmp-model.c \
- -n m16_support.h -hf tmp-support.h \
- -n m16_support.c -f tmp-support.c \
+ -n m16_icache.h -hc m16_icache.h \
+ -n m16_icache.c -c m16_icache.c \
+ -n m16_semantics.h -hs m16_semantics.h \
+ -n m16_semantics.c -s m16_semantics.c \
+ -n m16_idecode.h -hd m16_idecode.h \
+ -n m16_idecode.c -d m16_idecode.c \
+ -n m16_model.h -hm m16_model.h \
+ -n m16_model.c -m m16_model.c \
+ -n m16_support.h -hf m16_support.h \
+ -n m16_support.c -f m16_support.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h m16_icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c m16_icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h m16_idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c m16_idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h m16_semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c m16_semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h m16_model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c m16_model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h m16_support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c m16_support.c
$(ECHO_IGEN) $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-o $(IGEN_DC) \
-P m32_ \
-x \
- -n m32_icache.h -hc tmp-icache.h \
- -n m32_icache.c -c tmp-icache.c \
- -n m32_semantics.h -hs tmp-semantics.h \
- -n m32_semantics.c -s tmp-semantics.c \
- -n m32_idecode.h -hd tmp-idecode.h \
- -n m32_idecode.c -d tmp-idecode.c \
- -n m32_model.h -hm tmp-model.h \
- -n m32_model.c -m tmp-model.c \
- -n m32_support.h -hf tmp-support.h \
- -n m32_support.c -f tmp-support.c \
+ -n m32_icache.h -hc m32_icache.h \
+ -n m32_icache.c -c m32_icache.c \
+ -n m32_semantics.h -hs m32_semantics.h \
+ -n m32_semantics.c -s m32_semantics.c \
+ -n m32_idecode.h -hd m32_idecode.h \
+ -n m32_idecode.c -d m32_idecode.c \
+ -n m32_model.h -hm m32_model.h \
+ -n m32_model.c -m m32_model.c \
+ -n m32_support.h -hf m32_support.h \
+ -n m32_support.c -f m32_support.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h m32_icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c m32_icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h m32_idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c m32_idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h m32_semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c m32_semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h m32_model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c m32_model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h m32_support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c m32_support.c
$(ECHO_IGEN) $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-G gen-direct-access \
-G gen-zero-r0 \
-i $(IGEN_INSN) \
- -n itable.h -ht tmp-itable.h \
- -n itable.c -t tmp-itable.c \
+ -n itable.h -ht itable.h \
+ -n itable.c -t itable.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
$(SILENCE) touch $@
BUILT_SRC_FROM_MICROMIPS = \
-o $(MICROMIPS16_DC) \
-P micromips16_ \
-x \
- -n micromips16_icache.h -hc tmp-icache.h \
- -n micromips16_icache.c -c tmp-icache.c \
- -n micromips16_semantics.h -hs tmp-semantics.h \
- -n micromips16_semantics.c -s tmp-semantics.c \
- -n micromips16_idecode.h -hd tmp-idecode.h \
- -n micromips16_idecode.c -d tmp-idecode.c \
- -n micromips16_model.h -hm tmp-model.h \
- -n micromips16_model.c -m tmp-model.c \
- -n micromips16_support.h -hf tmp-support.h \
- -n micromips16_support.c -f tmp-support.c \
+ -n micromips16_icache.h -hc micromips16_icache.h \
+ -n micromips16_icache.c -c micromips16_icache.c \
+ -n micromips16_semantics.h -hs micromips16_semantics.h \
+ -n micromips16_semantics.c -s micromips16_semantics.c \
+ -n micromips16_idecode.h -hd micromips16_idecode.h \
+ -n micromips16_idecode.c -d micromips16_idecode.c \
+ -n micromips16_model.h -hm micromips16_model.h \
+ -n micromips16_model.c -m micromips16_model.c \
+ -n micromips16_support.h -hf micromips16_support.h \
+ -n micromips16_support.c -f micromips16_support.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h micromips16_icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c micromips16_icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h micromips16_idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c micromips16_idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h micromips16_semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c micromips16_semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h micromips16_model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c micromips16_model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h micromips16_support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c micromips16_support.c
$(ECHO_IGEN) $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-o $(MICROMIPS32_DC) \
-P micromips32_ \
-x \
- -n micromips32_icache.h -hc tmp-icache.h \
- -n micromips32_icache.c -c tmp-icache.c \
- -n micromips32_semantics.h -hs tmp-semantics.h \
- -n micromips32_semantics.c -s tmp-semantics.c \
- -n micromips32_idecode.h -hd tmp-idecode.h \
- -n micromips32_idecode.c -d tmp-idecode.c \
- -n micromips32_model.h -hm tmp-model.h \
- -n micromips32_model.c -m tmp-model.c \
- -n micromips32_support.h -hf tmp-support.h \
- -n micromips32_support.c -f tmp-support.c \
+ -n micromips32_icache.h -hc micromips32_icache.h \
+ -n micromips32_icache.c -c micromips32_icache.c \
+ -n micromips32_semantics.h -hs micromips32_semantics.h \
+ -n micromips32_semantics.c -s micromips32_semantics.c \
+ -n micromips32_idecode.h -hd micromips32_idecode.h \
+ -n micromips32_idecode.c -d micromips32_idecode.c \
+ -n micromips32_model.h -hm micromips32_model.h \
+ -n micromips32_model.c -m micromips32_model.c \
+ -n micromips32_support.h -hf micromips32_support.h \
+ -n micromips32_support.c -f micromips32_support.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h micromips32_icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c micromips32_icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h micromips32_idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c micromips32_idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h micromips32_semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c micromips32_semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h micromips32_model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c micromips32_model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h micromips32_support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c micromips32_support.c
$(ECHO_IGEN) $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-o $(IGEN_DC) \
-P micromips_m32_ \
-x \
- -n micromips_m32_icache.h -hc tmp-icache.h \
- -n micromips_m32_icache.c -c tmp-icache.c \
- -n micromips_m32_semantics.h -hs tmp-semantics.h \
- -n micromips_m32_semantics.c -s tmp-semantics.c \
- -n micromips_m32_idecode.h -hd tmp-idecode.h \
- -n micromips_m32_idecode.c -d tmp-idecode.c \
- -n micromips_m32_model.h -hm tmp-model.h \
- -n micromips_m32_model.c -m tmp-model.c \
- -n micromips_m32_support.h -hf tmp-support.h \
- -n micromips_m32_support.c -f tmp-support.c \
+ -n micromips_m32_icache.h -hc micromips_m32_icache.h \
+ -n micromips_m32_icache.c -c micromips_m32_icache.c \
+ -n micromips_m32_semantics.h -hs micromips_m32_semantics.h \
+ -n micromips_m32_semantics.c -s micromips_m32_semantics.c \
+ -n micromips_m32_idecode.h -hd micromips_m32_idecode.h \
+ -n micromips_m32_idecode.c -d micromips_m32_idecode.c \
+ -n micromips_m32_model.h -hm micromips_m32_model.h \
+ -n micromips_m32_model.c -m micromips_m32_model.c \
+ -n micromips_m32_support.h -hf micromips_m32_support.h \
+ -n micromips_m32_support.c -f micromips_m32_support.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.h micromips_m32_icache.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-icache.c micromips_m32_icache.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.h micromips_m32_idecode.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-idecode.c micromips_m32_idecode.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.h micromips_m32_semantics.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-semantics.c micromips_m32_semantics.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.h micromips_m32_model.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-model.c micromips_m32_model.c
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.h micromips_m32_support.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-support.c micromips_m32_support.c
$(ECHO_IGEN) $(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-G gen-direct-access \
-G gen-zero-r0 \
-i $(IGEN_INSN) \
- -n itable.h -ht tmp-itable.h \
- -n itable.c -t tmp-itable.c \
+ -n itable.h -ht itable.h \
+ -n itable.c -t itable.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
$(SILENCE) touch $@
BUILT_SRC_FROM_MULTI = @sim_multi_src@
-i $(IGEN_INSN) \
-P $${p}_ \
-x \
- -n $${p}_icache.h -hc tmp-icache.h \
- -n $${p}_icache.c -c tmp-icache.c \
- -n $${p}_semantics.h -hs tmp-semantics.h \
- -n $${p}_semantics.c -s tmp-semantics.c \
- -n $${p}_idecode.h -hd tmp-idecode.h \
- -n $${p}_idecode.c -d tmp-idecode.c \
- -n $${p}_model.h -hm tmp-model.h \
- -n $${p}_model.c -m tmp-model.c \
- -n $${p}_support.h -hf tmp-support.h \
- -n $${p}_support.c -f tmp-support.c \
- -n $${p}_engine.h -he tmp-engine.h \
- -n $${p}_engine.c -e tmp-engine.c \
+ -n $${p}_icache.h -hc $${p}_icache.h \
+ -n $${p}_icache.c -c $${p}_icache.c \
+ -n $${p}_semantics.h -hs $${p}_semantics.h \
+ -n $${p}_semantics.c -s $${p}_semantics.c \
+ -n $${p}_idecode.h -hd $${p}_idecode.h \
+ -n $${p}_idecode.c -d $${p}_idecode.c \
+ -n $${p}_model.h -hm $${p}_model.h \
+ -n $${p}_model.c -m $${p}_model.c \
+ -n $${p}_support.h -hf $${p}_support.h \
+ -n $${p}_support.c -f $${p}_support.c \
+ -n $${p}_engine.h -he $${p}_engine.h \
+ -n $${p}_engine.c -e $${p}_engine.c \
|| exit; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h \
- $${p}_icache.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c \
- $${p}_icache.c ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h \
- $${p}_idecode.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c \
- $${p}_idecode.c ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h \
- $${p}_semantics.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c \
- $${p}_semantics.c ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h \
- $${p}_model.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c \
- $${p}_model.c ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h \
- $${p}_support.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
- $${p}_support.c ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.h \
- $${p}_engine.h ; \
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.c \
- $${p}_engine.c ; \
done
$(SILENCE) touch $@
tmp-itable-multi: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
-G gen-direct-access \
-G gen-zero-r0 \
-i $(IGEN_INSN) \
- -n itable.h -ht tmp-itable.h \
- -n itable.c -t tmp-itable.c \
+ -n itable.h -ht itable.h \
+ -n itable.c -t itable.c \
#
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
- $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
$(SILENCE) touch $@
tmp-run-multi: $(srcdir)/m16run.c $(srcdir)/micromipsrun.c
for t in $(SIM_MULTI_IGEN_CONFIGS); do \