sim: igen: tighten up build output
authorMike Frysinger <vapier@gentoo.org>
Sun, 31 Oct 2021 04:55:50 +0000 (00:55 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sun, 31 Oct 2021 04:55:50 +0000 (00:55 -0400)
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.

sim/common/Make-common.in
sim/igen/igen.c
sim/mips/Makefile.in
sim/mn10300/Makefile.in
sim/v850/Makefile.in

index 706531e8fa1226d70f8768481201dde95be236e7..92e57f56167150384f430281818337b465932a8f 100644 (file)
@@ -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
index e649f853c3dcfbd8fba18f23bf649280d9f6958d..952f8e9d4f37d75fdf3e47d098cdaf02e275fbb3 100644 (file)
@@ -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)
        {
index 3c56c34e0bf61426c9dddeddf8cd2f1b10d45f55..632cc20f3a8b812ec8ff6b8d56c9c3341fc430ac 100644 (file)
@@ -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 \
index 7475234350fc80ad5dc64dd5a9dbab0e0f2c8c9c..a68dd43f1a699d6f864a10a8152df28dfb247dbc 100644 (file)
@@ -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 \
index 37b65b3ebf68f3de61fed2d561c18ef6d5b76afe..2c0c5df7c24bb482226b2c3c45aa535570b241ce 100644 (file)
@@ -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 \