mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-02-17 13:10:12 +08:00
sim: igen: tighten up build output
Add a new stamp helper for quiet builds, and don't dump the command line options when it runs. That isn't standard tool behavior, and doesn't really seem necessary in any way.
This commit is contained in:
parent
65f42b88ff
commit
ac9b6df28f
@ -47,6 +47,7 @@ include $(srcroot)/gdb/silent-rules.mk
|
||||
|
||||
ifeq ($(V),0)
|
||||
ECHO_STAMP = @echo " GEN "
|
||||
ECHO_IGEN = @echo " IGEN $(<F)";
|
||||
else
|
||||
ECHO_STAMP = @:
|
||||
endif
|
||||
|
@ -1166,10 +1166,12 @@ main (int argc, char **argv, char **envp)
|
||||
"B:D:F:G:H:I:M:N:P:T:W:o:k:i:n:hc:d:e:m:r:s:t:f:x"))
|
||||
!= -1)
|
||||
{
|
||||
#if 0 /* For debugging. */
|
||||
fprintf (stderr, " -%c ", ch);
|
||||
if (optarg)
|
||||
fprintf (stderr, "%s ", optarg);
|
||||
fprintf (stderr, "\\\n");
|
||||
#endif
|
||||
|
||||
switch (ch)
|
||||
{
|
||||
|
@ -136,7 +136,7 @@ BUILT_SRC_FROM_IGEN = \
|
||||
$(BUILT_SRC_FROM_IGEN): tmp-igen
|
||||
|
||||
tmp-igen: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -207,7 +207,7 @@ BUILT_SRC_FROM_M16 = \
|
||||
$(BUILT_SRC_FROM_M16): tmp-m16
|
||||
|
||||
tmp-m16: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -242,7 +242,7 @@ tmp-m16: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(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) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -277,7 +277,7 @@ tmp-m16: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(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) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -331,7 +331,7 @@ BUILT_SRC_FROM_MICROMIPS = \
|
||||
$(BUILT_SRC_FROM_MICROMIPS): tmp-micromips
|
||||
|
||||
tmp-micromips: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -366,7 +366,7 @@ tmp-micromips: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(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) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -401,7 +401,7 @@ tmp-micromips: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(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) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -436,7 +436,7 @@ tmp-micromips: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(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) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
@ -529,7 +529,7 @@ tmp-mach-multi: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
done
|
||||
$(SILENCE) touch $@
|
||||
tmp-itable-multi: $(IGEN_INSN) $(IGEN_DC) $(IGEN) $(IGEN_INCLUDE)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-I $(srcdir) \
|
||||
-Werror \
|
||||
|
@ -65,7 +65,7 @@ IGEN_INSN=$(srcdir)/mn10300.igen
|
||||
IGEN_INSN_INC=$(srcdir)/am33.igen $(srcdir)/am33-2.igen
|
||||
IGEN_DC=$(srcdir)/mn10300.dc
|
||||
tmp-igen: $(IGEN_INSN) $(IGEN_INSN_INC) $(IGEN_DC) $(IGEN)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-G gen-direct-access \
|
||||
-M mn10300,am33 -G gen-multi-sim=am33 \
|
||||
|
@ -65,7 +65,7 @@ IGEN_TRACE= # -G omit-line-numbers # -G trace-rule-selection -G trace-rule-rejec
|
||||
IGEN_INSN=$(srcdir)/v850.igen
|
||||
IGEN_DC=$(srcdir)/v850-dc
|
||||
tmp-igen: $(IGEN_INSN) $(IGEN_DC) $(IGEN)
|
||||
$(IGEN_RUN) \
|
||||
$(ECHO_IGEN) $(IGEN_RUN) \
|
||||
$(IGEN_TRACE) \
|
||||
-G gen-direct-access \
|
||||
-G gen-zero-r0 \
|
||||
|
Loading…
Reference in New Issue
Block a user