From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 91411 invoked by alias); 16 Mar 2018 20:32:17 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 91401 invoked by uid 89); 16 Mar 2018 20:32:16 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 spammy=progresses, theyll, progressing, they'll X-HELO: sessmg23.ericsson.net Received: from sessmg23.ericsson.net (HELO sessmg23.ericsson.net) (193.180.251.45) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 16 Mar 2018 20:32:15 +0000 Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.183.57]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id AA.15.21824.CC92CAA5; Fri, 16 Mar 2018 21:32:12 +0100 (CET) Received: from ESESSMR503.ericsson.se (153.88.183.112) by ESESSHC013.ericsson.se (153.88.183.57) with Microsoft SMTP Server (TLS) id 14.3.382.0; Fri, 16 Mar 2018 21:32:12 +0100 Received: from ESESSMB504.ericsson.se (153.88.183.165) by ESESSMR503.ericsson.se (153.88.183.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.26; Fri, 16 Mar 2018 21:32:11 +0100 Received: from NAM03-CO1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB504.ericsson.se (153.88.183.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1034.26 via Frontend Transport; Fri, 16 Mar 2018 21:32:11 +0100 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=simon.marchi@ericsson.com; Received: from [142.133.61.117] (192.75.88.130) by MW2PR1501MB2009.namprd15.prod.outlook.com (2603:10b6:302:b::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.588.14; Fri, 16 Mar 2018 20:32:09 +0000 Subject: Re: [PATCH v2] Add silent Makefile rules To: Simon Marchi , References: <1520022036-28308-1-git-send-email-simon.marchi@ericsson.com> <20180303182721.19009-1-simon.marchi@polymtl.ca> From: Simon Marchi Message-ID: Date: Fri, 16 Mar 2018 20:32:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180303182721.19009-1-simon.marchi@polymtl.ca> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-ClientProxiedBy: BN6PR21CA0005.namprd21.prod.outlook.com (2603:10b6:404:8e::15) To MW2PR1501MB2009.namprd15.prod.outlook.com (2603:10b6:302:b::33) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a54ca479-26ef-4b7c-2c8c-08d58b7cfdf5 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:MW2PR1501MB2009; X-Microsoft-Exchange-Diagnostics: 1;MW2PR1501MB2009;3:/CI1KNt7Bu6Kp2e4S+LEstm/xYBb6KeovfxXg4YIkUA9ESgvOOsp7kS/kB2CZI5u0muTvWuzR94/BSDENXuGC8TRCPLw4dtJ4CRmkD5sBZhrqtnaWjgz82slhUV0cbyIlDxPEvB0N2t/xf4M6bnzU5bdjaF7KpQTnO0bivivCUA2wOXHDtwIuQG1Ct8I9PNFgMVJm8m1KrklYHXdaUFb5Lx7UK0kbMZDO3HM2YKls3EfbqgjZVaXIGdqT69kOF0N;25:B72qxIU02tpvlmJXncBiKReL4F7yegXsgYQLFPoxPwjfhQ7QRwtEClzV2XgrzVH9yzDfUyDZ573l2LfztgJ1ueAFd35WOSzCpVH1ha18Zl2BTlT5StXKyK7aJLDXtU0LIgctCa/Ho59bZdFQFzHoP7D/YQTUwRPTZDAFStqtlWdT6w5kCjLmww96MsHWiD1NHyDt+br/hxdgFg7Pcy/1WGiw/96PLAuuSCnzmvNsD/noo+nCm1Rdpek8Arg6YYSIvqUdju7xPThmXaiHg2FCHYwqZST9Yr7wrxgCHZYxnMTGNvLPSqv8INZthO5eCTeKEjcZbA6u+GnRIZkne4m9Gg==;31:SWTEoDAi0KHaEZG9ju2KYNBBNpGZWPziXmO6gzrYwe99rKPhz31MPlX87HfKHTODsnnKl6SBJLHIXT9gfoYhfgxUfFrN8O3uCjQTyU9/iUJob9uK1KkIg9LdfUTkdkEH710Q3o4n6J9UBMKPWURcvNN/n8FwqYMKsHVKCYjNuSeLfdNNqATCsWbnoqrNirzvr0noNI6UzSaNUzaFLNYsnUafm2Qoc05oA73Qp/4s9Sw= X-MS-TrafficTypeDiagnostic: MW2PR1501MB2009: X-Microsoft-Exchange-Diagnostics: 1;MW2PR1501MB2009;20:VJJg3vUvIQSqdr7t8Za3LnYxRYBihoAwy6m/Yz9ghd1dOs9e7FXtC+dyvEzvGHiLI3wLWFS+NZ5985JnOxymYaARXGakqTOXfErUY7cygmLBx6mRGtdaC39tM6IioVPdygSsj9FOROAT6SHi+uxOX9WBrWgw6ANw6urTJvMBORO6EhtbrczK5Ef81qPP8hJUxeC9TEQnb34lFzBo6v7tyoWrRLe5b2/81U8veq2tand4/l2j4Ys+qbtjIOMTHw8QnubG+P3tIKeui8dym7QSYQEuvX1iNyFA1ixMLOsFkCTDuWKG2TuJAZU1x8UoNanEIgtPdmtndcIbFSXMuSyJY3XABoIwOYIvm582gq1mQXThgV2N1926wnLauNRiujohn8bkQbW2xQ3WuKwUwlZ0Idp0yHlAfsSyyyyuCYDkwhevF1UW6wuNJ0lHmycpJ62HObH8JcXSJM2/s/D2hrVJMFaom5h2L2m18nkmGyf0/uiKA0GU0xxRQIRZaCTM6ztZ;4:53wXG/AFP8J5qER+n207Tw8z7Ob2FBoITlcQ5cTlHi8j5vFX0V5SCZUgf+hHyVoZqQsU7inBF55v6mlrRMR+EfWWDPYpwztGgC87KKDjX+fpV7auBgJKaO48FrowVYLdrS8J6xk+0C5bWtZf8rRk+YvOb/wPXP5E+dWFH8sng4Klocd9eyw48h+8K4PdQfXcdSpMChg3pJzTAJGpB81gLlea1gH/spuus7nvHFVj2m++OpRvDp1NcnxmkMzyobu/OLJrYUqaT/aOVbtMwHulB1/YGW7LBnrpW/PS+G7XQlzeYxhFgcGsUeKtrmygUdeYnDNKnzfew+umaEprA1dOhw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(788757137089)(5213294742642); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231221)(944501284)(52105095)(3002001)(10201501046)(6041310)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(6072148)(201708071742011);SRVR:MW2PR1501MB2009;BCL:0;PCL:0;RULEID:;SRVR:MW2PR1501MB2009; X-Forefront-PRVS: 0613912E23 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(39380400002)(396003)(366004)(39860400002)(376002)(346002)(377424004)(199004)(189003)(31686004)(81156014)(5660300001)(16576012)(8676002)(81166006)(76176011)(23676004)(316002)(52116002)(68736007)(53936002)(52146003)(65826007)(6116002)(3846002)(65806001)(478600001)(2906002)(36756003)(65956001)(86362001)(64126003)(229853002)(50466002)(66066001)(47776003)(6486002)(106356001)(305945005)(25786009)(31696002)(2486003)(8936002)(7736002)(2950100002)(97736004)(230700001)(186003)(26005)(53546011)(105586002)(58126008)(386003)(16526019)(6246003)(49976009)(6666003)(59450400001)(78286006);DIR:OUT;SFP:1101;SCL:1;SRVR:MW2PR1501MB2009;H:[142.133.61.117];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNVzJQUjE1MDFNQjIwMDk7MjM6WnpTWHdHTmhjOHcrN1NmY0R1TDYyRFYx?= =?utf-8?B?c2Mwd0lmZFZPL3k5ZHR5K0xuSkNLZzE2bVlNQUxibEFxQTdXZ2hKMWdXSWM3?= =?utf-8?B?WGtlb3d3KzV5QmxUWkJKUjI4b1lMdDBmS2pCcUQ5MkVRcFMwODFERDVhb2Nt?= =?utf-8?B?M3o0QXM3Sm9JQWR2NUpHZitzN2dMbHl0SFpFNFZ2aFZENFZTUVNzMkY3bk43?= =?utf-8?B?ZDVDRmFJejN1TmliMWdSVSttUHRtdHQvZERydEJJelZaMFVmT0Q2TVJxL2Ra?= =?utf-8?B?S3pUbnoyK2FEQ0NDZ281U29WWWVzUmpiSDBTelEzMnY1NTVNVisveWZpaFhs?= =?utf-8?B?aDRYcC9iYlVkaVBVdFZ4TE1FM1ZoUWZuVEVnclZxc1JYV2dvZUJWQ3RYT1Fj?= =?utf-8?B?bjhORDE2Qlk5UFFRY1EwbVpHNXlxdGsrc3ROWmxidzd0VU00L3BTd1g4V3ND?= =?utf-8?B?SGE0RFlVWVJwcUFmNDhETkNOUEFVRDJmK0VtZ1ZabnpoOENjQ0llRFN1YWI5?= =?utf-8?B?dk8vaXJrQmFsaklhV2Jpb1ROSzNFMVNqeDdaL1MzcldTUzdLN1gxakRjOFJB?= =?utf-8?B?cW05M1JzVXk4WkhLemRDMjhYMFhqQk9LazVnQ1loNFJYUHBiaGNRaHIvbTNI?= =?utf-8?B?bzJiOHhRSmllS1N5VzFjSmNnaU5Gem9hRlV5VGRmVHBibEZ0b3ZYY2xUalkr?= =?utf-8?B?a1g0VzVDajI2bldwNHZYSkpMeDNwcEFJRFI0QkJYb0NacXJWWjdsNlJSa1Bx?= =?utf-8?B?L3JBNSsvNzVzTi9SWjNuU2hPNHA4eHNwemkyU0M5UHRaeVE3czMwZ0NNdUo0?= =?utf-8?B?ODlEd1A2YkRyVEJjVHhqYzRqdUl2emd1YkI1a0lBVTR0QlJrQ240bVlWR284?= =?utf-8?B?d2JEcGJFTmRTVFB6VW5KejBITTlGN1ZXSERxZ3JNWnJuZHlQRDNkWXpockVK?= =?utf-8?B?bjNyR1h2amVKZFZXMlNKL0pkZXdNWkh0ZEFGbmVMN3hPYzI0Nys2aUwvc25H?= =?utf-8?B?cXdFRzV1cHd3L1o0eng4Q1RXYnVXUmpxZEsvVUVXRjNhdHpVSUlPdXpHaVkz?= =?utf-8?B?M3V3ajdYZGc3R1IyUUl5QVUzNjFiaWNDVEhwNnA5bnM0aTN5RkpScXlDV2Z0?= =?utf-8?B?WlB5TWtQelo1RHZVaDhIYWVWUTdGeUtPbkZjV0RLeVpTRE1xSmUxbkphU1Jq?= =?utf-8?B?bzZwUkVEdmdjcGFLVzlUY01Db3lRV21Wa1JvVEVMM2UwWHF4S3MwVVU2Qk9a?= =?utf-8?B?cW1PWWlCK2c0MkYxVGFQMW95THVnT1FVQUlhTzBubkwrNkIvQ0x1WkFBRXZU?= =?utf-8?B?YUduV00yRGhmUDVIQXduY08rYXE3Yk5Mb2RDRHBOYXZrYmF3WEZ0Qjk5M3Y0?= =?utf-8?B?VnYxSzBSbUl3R1RVYm9reEZCYmg3Ni84MFFaSTJaUGNmT1N6V1hOTnJ4ZlF6?= =?utf-8?B?WWczQzlqZzhvUHRlcWxidURLcVhQVFhxYUVmd0R3aTN3VTVlUkhWRytYOGtm?= =?utf-8?B?YmE1dHlIMUxOUGwxWitwcitXYkRTOFFiazM0RDdsZU5oeEE5SDhQcWhUTWo4?= =?utf-8?B?eTBkRmxBTVhkaG9aOXptN3dLUmFpb0xUYWdwcW5venlyRjRKcnh4VE5qQ0JV?= =?utf-8?B?bUxtOVlPY3Ywcm1xWjlEaDRqeGdLaW5BSS94Y2RFVVhJRzlFbDF1L0ozTkt0?= =?utf-8?B?YlJlcEo4MzlWZ1pyZmJCU3BaTThqa3lLYlNnbGM5OGhGWFd5OC82ekxNMEJo?= =?utf-8?B?ckkwQkhIV0ZaNFNzOG4vVGg4QWJIZUorRTZXbVYxTkpKYlNVN2ZEalV5RUdD?= =?utf-8?B?clo0TUVmVWI1cGRtSUFLT283d2FERWJmSUppL2ttSS9JR2NIa0JXYk9VMkNB?= =?utf-8?Q?YhLumKl9g04Fc=3D?= X-Microsoft-Antispam-Message-Info: VVRrkydAPb21a+Z3mTYc+/ffTkbz2dcZ//f72VUEvCEgdaDHoKaWAp8h1/eEWvPy2PXq7XBrx5KgyahO7qhhychmq2duSF92l3yYrGPpFF043w8k5aAgpW4fw13v0cvguHRIoh08CV4PPak/bxvm5jqExr/a1j9RY+8q+GFMheaH/zLgtZ7wD77z+bcf7e3g X-Microsoft-Exchange-Diagnostics: 1;MW2PR1501MB2009;6:xBI9vOc0JDFTYjd7+ef6KebnX+0nswKSwdDtQxg9tj/j2M/bCPehRltArtymCsPNnjGfPItkqQlnyBV05gKe2Qm+0k5DAiMY30Gc0QWEnV9arMaXzjWnFNOW+bHbwrSteAM0W5qXa+zvgsU8L7DNVzQ9GkxZjgp3wRfYU6TQYeoRi81wlmUZR8+sajuF+M4KhQ1wfhpeLr9VCOl5GEuEkCKAjJKu9QBXHBjPyrZ9tnjBTZnFFTh3/f5a+L5qOF47D8Ag3YtH5LZA+ti1Z/5iM/h55c7fZ9aU3Mvp1GA4mdwrKqOvmTQK7gifvdS1pOnwEXi2OINypY84xoSmY+NAj3xQ4RcxuKCWNtB3suoI0ss=;5:1fRGiJIGT7T7u7aJ3uLYftLO28idVVi7qkwGUw/u+C+QTSv0/zA7xhvASuuqVyTd5gzDYvDcQSNIHsc9Ypav5/lz4Pr5p6raUrcXgaAx80t8avcgbRDcbImJ7OVR1i43U2uuWf7deWMC9DbYObIZwunoyMfixYMRjI51HxZy8B8=;24:lZVHfG5nFpIYeH2W+Z91ZTG0xWJk8y0KyMrr1fhwHt56UN+KsJFLrx7Z/tI0UK6EJjKqzMCk+LiKoJZRv6wKrRmpxZG2kOPMLtO++jdwrYc=;7:7yKZvhzEj46nmZ5lVN/tL1tcM2YDFXx3JRKARVdu0W25gicBMLP2tD+uw4q2GjfrufZiv+cL0izNplvYye6gLbBmYd1w/goTjgcyfwnw0zOdBXDh2v/XDleWU8YrJFU6yLxlZ9vwpFuJv3x+MHAvRdJbWpkfQklqLebbZkB4b3gtdgYrSvQ4mVSIWxXTtHh/gmhM7R6ZzaEiNbLkSSI3yZAs8uKTdedKkTEJVR7AE4GDmOg3FMS2OtFhiCb53o9H SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Mar 2018 20:32:09.1952 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a54ca479-26ef-4b7c-2c8c-08d58b7cfdf5 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 92e84ceb-fbfd-47ab-be52-080c6b87953f X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR1501MB2009 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00329.txt.bz2 On 2018-03-03 01:27 PM, Simon Marchi wrote: > New in v2: > > - Enable Automake silent mode for our gnulib builds. > - Replace CC with CXX, LD with CXXLD. > > Many projects (e.g. the Linux kernel) and build systems use "silent" > rules, which means that they'll only print a summary of what's being > done instead of printing all the detailed command lines. While chatting > on the #gdb IRC channel, I realized a few people (including me) thought > it would be nice to have it in GDB too. > > The idea is that too much text is not useful, the important information > gets lost. If there's only the essential information, it's more likely > to be useful. Most of the time, when I look at the build output, it's > to see how it's progressing. By just printing a brief summary of each > operation, I can easily spot what's currently being compiled and > therefore how the build progresses (with time you know the order in > which files are compiled almost by heart). > > As with other projects (Linux, automake-based things, probably others), > it's possible to print the complete command lines by passing V=1 to make > (or any other non-zero value). > > I had one hesitation about this: when people report build failures, we > are more likely to miss the full compile command line. We'll probably > sometimes need to ask people to include the build log with "make V=1". > I don't think it's a big downside, if other projects the size of the > Linux kernel can live with it, I'm sure we can too. I pushed this patch. Simon