Silence libtool during link
authorTom Tromey <tromey@adacore.com>
Mon, 7 Nov 2022 17:43:25 +0000 (10:43 -0700)
committerTom Tromey <tromey@adacore.com>
Mon, 7 Nov 2022 19:46:24 +0000 (12:46 -0700)
The switch to linking with libtool now shows a very long link line
even when V=0.  This patch arranges to silence libtool in this
situation.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
gdb/Makefile.in
gdb/silent-rules.mk

index 522fc20bccd020bfea3023145d4cee02bef7ce1d..0f5df2ccb7b00a2e5b5658b1c03348ce9f3b5f1c 100644 (file)
@@ -148,7 +148,7 @@ LIBTOOL = @LIBTOOL@
 # Set this up with gcc if you have gnu ld and the loader will print out
 # line numbers for undefined references.
 #CC_LD = g++ -static
-CC_LD = $(LIBTOOL) --mode=link $(CXX) $(CXX_DIALECT)
+CC_LD = $(LIBTOOL) $(SILENT_FLAG) --mode=link $(CXX) $(CXX_DIALECT)
 
 # Where is our "include" directory?  Typically $(srcdir)/../include.
 # This is essentially the header file directory for the library
index c2c434812960557e75d8ff4618dd01a4c4f1e296..36791f6683ffd4940e16903d4ab6c9fd0ae96478 100644 (file)
@@ -18,4 +18,6 @@ ECHO_LEX  =   @echo "  LEX    $@";
 ECHO_AR =     @echo "  AR     $@";
 ECHO_RANLIB = @echo "  RANLIB $@";
 SILENCE = @
+# Silence libtool.
+SILENT_FLAG = --silent
 endif