Use the srcroot path and make them all silent.
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -scache -prefix bpfbf_ebpfle -cpu bpfbf \
-infile $(srcdir)/mloop.in -outfile-suffix -le
- $(SHELL) $(srcroot)/move-if-change eng-le.hin eng-le.h
- $(SHELL) $(srcroot)/move-if-change mloop-le.cin mloop-le.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng-le.hin eng-le.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop-le.cin mloop-le.c
touch $@
mloop-le.c eng-le.h: stamp-mloop-le
@true
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -scache -prefix bpfbf_ebpfbe -cpu bpfbf \
-infile $(srcdir)/mloop.in -outfile-suffix -be
- $(SHELL) $(srcroot)/move-if-change eng-be.hin eng-be.h
- $(SHELL) $(srcroot)/move-if-change mloop-be.cin mloop-be.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng-be.hin eng-be.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop-be.cin mloop-be.c
touch $@
mloop-be.c eng-be.h: stamp-mloop-be
@true
stamp-tvals: gentmap
rm -f tmp-tvals.h tmp-tmap.c
./gentmap -h >tmp-tvals.h
- $(SHELL) $(srcroot)/move-if-change tmp-tvals.h targ-vals.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-tvals.h targ-vals.h
./gentmap -c >tmp-tmap.c
- $(SHELL) $(srcroot)/move-if-change tmp-tmap.c targ-map.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-tmap.c targ-map.c
touch stamp-tvals
#
done >> tmp-hw.h
echo " NULL," >> tmp-hw.h
echo "};" >> tmp-hw.h
- $(SHELL) $(srcroot)/move-if-change tmp-hw.h hw-config.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-hw.h hw-config.h
@echo stamp > stamp-hw
test-hw-events: $(srccom)/hw-events.c libsim.a
echo '};'; \
echo 'const int sim_modules_detected_len = ARRAY_SIZE (sim_modules_detected);'; \
) >$@.tmp
- $(SHELL) $(srcroot)/move-if-change $@.tmp modules.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change $@.tmp modules.c
@rm -f $@.l-tmp $@.tmp
touch $@
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -no-fast -pbb -switch semcrisv10f-switch.c \
-cpu crisv10f -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin engv10.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloopv10f.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin engv10.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloopv10f.c
touch stamp-v10fmloop
# CRISV32 objs
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -no-fast -pbb -switch semcrisv32f-switch.c \
-cpu crisv32f -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin engv32.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloopv32f.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin engv32.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloopv32f.c
touch stamp-v32fmloop
cris-clean:
$(MAKE) cgen-cpu-decode $(CGEN_FLAGS_TO_PASS) \
archfile=$(CPU_DIR)/cris.cpu \
cpu=crisv10f mach=crisv10 SUFFIX=v10 FLAGS="with-scache with-profile=fn" EXTRAFILES="$(CGEN_CPU_SEMSW)"
- $(SHELL) $(srcroot)/move-if-change $(srcdir)/semv10-switch.c $(srcdir)/semcrisv10f-switch.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change $(srcdir)/semv10-switch.c $(srcdir)/semcrisv10f-switch.c
touch stamp-v10fcpu
cpuv10.h cpuv10.c semcrisv10f-switch.c modelv10.c decodev10.c decodev10.h: $(CGEN_MAINT) stamp-v10fcpu
$(MAKE) cgen-cpu-decode $(CGEN_FLAGS_TO_PASS) \
archfile=$(CPU_DIR)/cris.cpu \
cpu=crisv32f mach=crisv32 SUFFIX=v32 FLAGS="with-scache with-profile=fn" EXTRAFILES="$(CGEN_CPU_SEMSW)"
- $(SHELL) $(srcroot)/move-if-change $(srcdir)/semv32-switch.c $(srcdir)/semcrisv32f-switch.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change $(srcdir)/semv32-switch.c $(srcdir)/semcrisv32f-switch.c
touch stamp-v32fcpu
cpuv32.h cpuv32.c semcrisv32f-switch.c modelv32.c decodev32.c decodev32.h: $(CGEN_MAINT) stamp-v32fcpu
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -scache -parallel-generic-write -parallel-only \
-cpu frvbf -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
touch stamp-mloop
frv-clean:
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -fast -pbb -switch sem-switch.c \
-cpu iq2000bf -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
touch stamp-mloop
iq2000-clean:
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -fast -pbb -switch sem-switch.c \
-cpu lm32bf -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
touch stamp-mloop
lm32-clean:
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -fast -pbb -switch sem-switch.c \
-cpu m32rbf -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
touch stamp-mloop
# M32RX objs
-mono -no-fast -pbb -parallel-write -switch semx-switch.c \
-cpu m32rxf -infile $(srcdir)/mloopx.in \
-outfile-suffix x
- $(SHELL) $(srcroot)/move-if-change engx.hin engx.h
- $(SHELL) $(srcroot)/move-if-change mloopx.cin mloopx.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change engx.hin engx.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloopx.cin mloopx.c
touch stamp-xmloop
# M32R2 objs
-mono -no-fast -pbb -parallel-write -switch sem2-switch.c \
-cpu m32r2f -infile $(srcdir)/mloop2.in \
-outfile-suffix 2
- $(SHELL) $(srcroot)/move-if-change eng2.hin eng2.h
- $(SHELL) $(srcroot)/move-if-change mloop2.cin mloop2.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng2.hin eng2.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop2.cin mloop2.c
touch stamp-2mloop
m32r-clean:
-n engine.h -he tmp-engine.h \
-n engine.c -e tmp-engine.c \
-n irun.c -r tmp-irun.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c support.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.h engine.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.c engine.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-irun.c 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
touch tmp-igen
BUILT_SRC_FROM_M16 = \
-n m16_support.h -hf tmp-support.h \
-n m16_support.c -f tmp-support.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h m16_icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c m16_icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h m16_idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c m16_idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h m16_semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c m16_semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h m16_model.h
- $(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
+ $(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
$(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-n m32_support.h -hf tmp-support.h \
-n m32_support.c -f tmp-support.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h m32_icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c m32_icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h m32_idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c m32_idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h \
- m32_semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c \
- m32_semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h m32_model.h
- $(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
+ $(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
$(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-n itable.h -ht tmp-itable.h \
-n itable.c -t tmp-itable.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
touch tmp-m16
BUILT_SRC_FROM_MICROMIPS = \
-n micromips16_support.h -hf tmp-support.h \
-n micromips16_support.c -f tmp-support.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h \
- micromips16_icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c \
- micromips16_icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h \
- micromips16_idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c \
- micromips16_idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h \
- micromips16_semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c \
- micromips16_semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h \
- micromips16_model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c \
- micromips16_model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h \
- micromips16_support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
- 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
$(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-n micromips32_support.h -hf tmp-support.h \
-n micromips32_support.c -f tmp-support.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h \
- micromips32_icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c \
- micromips32_icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h \
- micromips32_idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c \
- micromips32_idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h \
- micromips32_semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c \
- micromips32_semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h \
- micromips32_model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c \
- micromips32_model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h \
- micromips32_support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
- 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
$(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-n micromips_m32_support.h -hf tmp-support.h \
-n micromips_m32_support.c -f tmp-support.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h \
- micromips_m32_icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c \
- micromips_m32_icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h \
- micromips_m32_idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c \
- micromips_m32_idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h \
- micromips_m32_semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c \
- micromips_m32_semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h \
- micromips_m32_model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c \
- micromips_m32_model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h \
- micromips_m32_support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c \
- 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
$(IGEN_RUN) \
$(IGEN_TRACE) \
-I $(srcdir) \
-n itable.h -ht tmp-itable.h \
-n itable.c -t tmp-itable.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
touch tmp-micromips
BUILT_SRC_FROM_MULTI = @sim_multi_src@
-n itable.h -ht tmp-itable.h \
-n itable.c -t tmp-itable.c \
#
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.h itable.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.c
touch tmp-itable-multi
tmp-run-multi: $(srcdir)/m16run.c $(srcdir)/micromipsrun.c
for t in $(SIM_MULTI_IGEN_CONFIGS); do \
-n engine.h -he tmp-engine.h \
-n engine.c -e tmp-engine.c \
-n irun.c -r tmp-irun.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c support.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.h engine.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.c engine.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-irun.c 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
touch tmp-igen
$(SHELL) $(srccom)/genmloop.sh -shell $(SHELL) \
-mono -fast -pbb -switch sem-switch.c \
-cpu or1k32bf -infile $(srcdir)/mloop.in
- $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
- $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change eng.hin eng.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change mloop.cin mloop.c
touch stamp-mloop
or1k.o: or1k.c $(OR1K32BF_INCLUDE_DEPS)
$(COMPILE) $<
srcroot = $(srcdir)/../..
srcsim = $(srcdir)/..
+include $(srcroot)/gdb/silent-rules.mk
+
# Helper code from gnulib.
GNULIB_PARENT_DIR = ../..
include $(GNULIB_PARENT_DIR)/gnulib/Makefile.gnulib.inc
targ-vals.def: $(srcdir)/../common/nltvals.def
rm -f targ-vals.def tmp-def
cat $(srcdir)/../common/nltvals.def > tmp-vals.def
- $(SHELL) $(srcdir)/../../move-if-change tmp-vals.def targ-vals.def
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-vals.def targ-vals.def
targ-vals.h: stamp-vals ; @true
-stamp-vals: Makefile gentmap $(srcdir)/../../move-if-change
+stamp-vals: Makefile gentmap $(srcroot)/move-if-change
rm -f tmp-vals.h
./gentmap -h > tmp-vals.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-vals.h targ-vals.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-vals.h targ-vals.h
@echo stamp > stamp-vals
targ-map.c: stamp-map; @true
-stamp-map: Makefile gentmap $(srcdir)/../../move-if-change
+stamp-map: Makefile gentmap $(srcroot)/move-if-change
rm -f tmp-map.c
./gentmap -c > tmp-map.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-map.c targ-map.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-map.c targ-map.c
@echo stamp > stamp-map
callback.o: $(srcdir)/../common/callback.c $(TARG_VALS_H) $(CONFIG_H)
defines.h: tmp-defines; @true
tmp-defines: config.h Makefile
sed -n -e '/^#define HAVE_/s/ 1$$/",/' -e '/^#define HAVE_/s//"HAVE_/p' < config.h > tmp-defines.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-defines.h defines.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-defines.h defines.h
touch tmp-defines
#
# Rules to create the built c source code files
#
-tmp-dgen: dgen ppc-spr-table $(srcdir)/../../move-if-change
+tmp-dgen: dgen ppc-spr-table $(srcroot)/move-if-change
$(DGEN) $(DGEN_FLAGS) \
-r $(srcdir)/ppc-spr-table \
-n spreg.h -hp tmp-spreg.h \
-n spreg.c -p tmp-spreg.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-spreg.h spreg.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-spreg.c spreg.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-spreg.h spreg.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-spreg.c spreg.c
touch tmp-dgen
-tmp-igen: igen $(srcdir)/ppc-instructions $(srcdir)/altivec.igen $(srcdir)/e500.igen $(IGEN_OPCODE_RULES) $(srcdir)/../../move-if-change tmp-ld-decode tmp-ld-cache tmp-ld-insn tmp-filter
+tmp-igen: igen $(srcdir)/ppc-instructions $(srcdir)/altivec.igen $(srcdir)/e500.igen $(IGEN_OPCODE_RULES) $(srcroot)/move-if-change tmp-ld-decode tmp-ld-cache tmp-ld-insn tmp-filter
$(IGEN) $(IGEN_FLAGS) \
-o $(srcdir)/$(IGEN_OPCODE_RULES) \
-I $(srcdir) -i $(srcdir)/ppc-instructions \
-n model.c -m tmp-model.c \
-n support.h -hf tmp-support.h \
-n support.c -f tmp-support.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c support.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-itable.h itable.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-itable.c itable.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
touch tmp-igen
# NOTE: Some versions of make don't handle files created as side-effects
# real hardware
hw.c hw.h: tmp-hw; @true
-tmp-hw: Makefile $(HW_SRC) $(srcdir)/../../move-if-change
+tmp-hw: Makefile $(HW_SRC) $(srcroot)/move-if-change
# The first for loop is to remove duplicates.
f=""; \
for i in $(HW_SRC) ; do \
-e 's/^/ /' \
-e 's/$$/_device_descriptor,/' \
> tmp-hw.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-hw.h hw.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-hw.c hw.c
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-hw.h hw.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-hw.c hw.c
touch tmp-hw
hw_cpu.o: hw_cpu.c $(DEVICE_TABLE_H) $(HW_CPU_H) $(INTERRUPTS_H) $(CPU_H)
# real packages
pk.h: tmp-pk; @true
-tmp-pk: Makefile $(PACKAGE_SRC) $(srcdir)/../../move-if-change
+tmp-pk: Makefile $(PACKAGE_SRC) $(srcroot)/move-if-change
# The first for loop is to remove duplicates.
f=""; \
for i in $(PACKAGE_SRC) ; do \
-e 's/^/extern package_create_instance_callback pk_/' \
-e 's/$$/_create_instance;/' \
> tmp-pk.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-pk.h pk.h
+ $(SILENCE) $(SHELL) $(srcroot)/move-if-change tmp-pk.h pk.h
touch tmp-pk
pk_disklabel.o: pk_disklabel.c $(DEVICE_TABLE_H) $(PK_H)
-n engine.h -he tmp-engine.h \
-n engine.c -e tmp-engine.c \
-n irun.c -r tmp-irun.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.h icache.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-icache.c icache.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.h idecode.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-idecode.c idecode.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.h semantics.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-semantics.c semantics.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.h model.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-model.c model.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.h support.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-support.c support.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.h itable.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-itable.c itable.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.h engine.h
- $(SHELL) $(srcdir)/../../move-if-change tmp-engine.c engine.c
- $(SHELL) $(srcdir)/../../move-if-change tmp-irun.c 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
touch tmp-igen
clean-extra: clean-igen