This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH] Add silent Makefile rules
- From: Simon Marchi <simark at simark dot ca>
- To: Eli Zaretskii <eliz at gnu dot org>, Simon Marchi <simon dot marchi at ericsson dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Sat, 3 Mar 2018 09:39:09 -0500
- Subject: Re: [PATCH] Add silent Makefile rules
- Authentication-results: sourceware.org; auth=none
- References: <1520022036-28308-1-git-send-email-simon.marchi@ericsson.com> <83y3j9vbki.fsf@gnu.org>
On 2018-03-03 02:54 AM, Eli Zaretskii wrote:
>> From: Simon Marchi <simon.marchi@ericsson.com>
>> CC: Simon Marchi <simon.marchi@polymtl.ca>
>> Date: Fri, 2 Mar 2018 15:20:36 -0500
>> --- /dev/null
>> +++ b/gdb/silent-rules.mk
>> @@ -0,0 +1,14 @@
>> +# If V is undefined or V=0 is specified, use the silent/verbose/compact mode.
>> +V ?= 0
>> +ifeq ($(V),0)
>> +ECHO_CC = @echo " CC $@";
>> +ECHO_LD = @echo " LD $@";
>> +ECHO_REGDAT = @echo " REGDAT $@";
>> +ECHO_GEN = @echo " GEN $@";
>> +ECHO_GEN_XML_BUILTIN = \
>> + @echo " GEN xml-builtin.c";
>> +ECHO_GEN_XML_BUILTIN_GENERATED = \
>> + @echo " GEN xml-builtin-generated.c";
>> +ECHO_INIT_C = echo " GEN init.c" ||
>> +SILENCE = @
>> +endif
>
> I think most projects I've seen use "CCLD" instead of "LD" when
> announcing linking of a C program.
>
> Maybe we should use CXX and CXXLD to indicate a C++ compilation/link.
Good idea, thanks.
Simon