From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15278 invoked by alias); 1 Jun 2018 12:11:03 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 13483 invoked by uid 89); 1 Jun 2018 12:11:00 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=H*F:D*dk, H*Ad:D*dk X-HELO: EUR01-HE1-obe.outbound.protection.outlook.com Received: from mail-he1eur01on0132.outbound.protection.outlook.com (HELO EUR01-HE1-obe.outbound.protection.outlook.com) (104.47.0.132) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 01 Jun 2018 12:10:59 +0000 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Rasmus.Villemoes@prevas.se; Received: from [172.26.254.93] (193.47.71.171) by VI1PR10MB0446.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:41::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.820.12; Fri, 1 Jun 2018 12:10:54 +0000 Subject: Re: [PATCH v2] libgcc: Add support for --disable-libgcov To: gcc-patches@gcc.gnu.org Cc: Joseph Myers References: <20180525213432.1125-1-rasmus.villemoes@prevas.dk> From: Rasmus Villemoes Message-ID: <99e19880-9cd6-8895-5e26-21825a8f6021@prevas.dk> Date: Fri, 01 Jun 2018 12:11:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20180525213432.1125-1-rasmus.villemoes@prevas.dk> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: AM6PR0402CA0017.eurprd04.prod.outlook.com (2603:10a6:209::30) To VI1PR10MB0446.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:41::18) X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:VI1PR10MB0446; X-Microsoft-Exchange-Diagnostics: 1;VI1PR10MB0446;3:E8waGHbephCJNedVe09oFzTMYM16BCFs4RjknQp9w7j/zDwXbfQoz0keu/CDLy+jWA6e89bdnrIGEjFMa0LGxVu3GOUz69w5HIVTG3TcdyC5TUVGMBap0a2INeokkgTiilgDP5ISA9xkVX7m9atq+8DSgUctVvWiqXk3fsYUhXOVaWyog0HLntQD/JYd5SwWxC3wi1SMFpip21slqJh81KY+6S0HqONenlHJ+ERdES1sUmMT23HXAjZ/z83kL1zz;25:CimpwVfqPoqcNqnlqD3z/ISgMhlFIUuuffgZ+lSz6S1vVwV+drx0OnHx6uit6cEcTfVItbFRlCaKNeTfuv45b0O5IMa32VnolfNELAsOQS3SPcZG5PgIT1pHwpk4X2k+n65VovVHWNtJSXEbX+QcJGMUfFw7hfN0yJzunlizjEY3NuTaYDWJBSpKMT8HUuNR05XUJ7a0snhiu1esqxzn8gyUpoCNGIYKYuMCY+eg3Z5T8zClDlkeUjjKpeWr6ioy95utSDZZGX4aq+5WokLNmxeSgF4UJon3KzQkVydbAjm21DiISbaMtGyxx2j/HbQIqtFnEDazZ2qgp6cHBf5b7w==;31:43ROGeTpnq48+ufhlYbpOVs/c/2l3AF3riPEH2E1EkI8zqzhnhrchu4F3XJNmgANqgD4DZ4MNPjq1J0wDWZEBspVPNirDXita3mpgFXNi0m8esckkN0Wo0tjwZDcNVxDzwuhBF1HATFmO89zeS4ON0Jx6f6KSj+7p2235CloepmP5kkHRzOtYQNdm6Yv16jfs5qYoI2C+wmd3+Ss5dthvxbnoUlZHmlBFsRxOaD30ak= X-MS-TrafficTypeDiagnostic: VI1PR10MB0446: X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040522)(2401047)(8121501046)(5005006)(3231254)(944501410)(52105095)(10201501046)(93006095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016);SRVR:VI1PR10MB0446;BCL:0;PCL:0;RULEID:;SRVR:VI1PR10MB0446; X-Microsoft-Exchange-Diagnostics: 1;VI1PR10MB0446;4:v+Ct6vbS1u4Nqdc0lIxBw+qedYVqoaOxDxMZ9Y0hdKnJ2CRxt/2p+bRqmJa0NulOIgtAFBQAcTL8LI+Lh4wJ2W/oWeko4bosFeLL/QOBL9ciLfRptDVSkv9hAsPcSApbRXbKswxlvLeCxjGJafFLI1F481IaBwGg1WDoDmnMA7osrYNNFIBOPwvz3uxKotkJrwDNZsZ7f+zjgvJozd/qG8WWg8sPXgS80qdC0VWxHywViPZ9J7s8dwd8m7zZnwMKzFE3wRfbV+mjZgdMIAC32Q== X-Forefront-PRVS: 0690E5FF22 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(6049001)(376002)(366004)(346002)(39840400004)(39380400002)(396003)(199004)(189003)(52314003)(54534003)(31696002)(44832011)(36756003)(486006)(6246003)(4326008)(31686004)(25786009)(8976002)(2351001)(8676002)(64126003)(305945005)(2361001)(229853002)(105586002)(81156014)(58126008)(7736002)(106356001)(8936002)(6486002)(6916009)(6666003)(81166006)(65826007)(74482002)(23676004)(2906002)(50466002)(316002)(52146003)(77096007)(5660300001)(2486003)(16576012)(47776003)(97736004)(446003)(66066001)(3846002)(6116002)(68736007)(186003)(65956001)(65806001)(16526019)(230700001)(72206003)(478600001)(76176011)(386003)(476003)(53936002)(52116002)(11346002)(53546011)(42882007)(2616005)(956004)(26005);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR10MB0446;H:[172.26.254.93];FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; Received-SPF: None (protection.outlook.com: prevas.se does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjEwTUIwNDQ2OzIzOlg2UXBIOUExczk2azVWU1NpQXhJUTNmdFNw?= =?utf-8?B?M3Ruc1FtK3Y3QmE1TzV1WTdZc0NPOFZIeEE2ZUpGclNibkNvSUtNdVFtMmVU?= =?utf-8?B?T0hPTitTd3RNRytKU1Mwam1rL1B0OENhb0NGR1dnYy8yZW84VkJIeUthYm9R?= =?utf-8?B?c1lWVHBUOHkxOXpRTVAvSGZOdVVJWEpyZVJqMTgxaXFUL0lpczJoUHFWYmNL?= =?utf-8?B?Y0JrT294Y1Y2MGZlWGJVZE9UejdLbjVxRUM3cWtWOHViRkVHS0Z0Y1dBSzdS?= =?utf-8?B?NTBHY2FaeSt0SVdDdGhFbUFadlVpdUVHSkV1YjNoYVJuZjJ5aFVQdlhhenFh?= =?utf-8?B?UldER3cxSWlESFV1RTVQeFViMVdqZFJzTy9ZMjVaaS9pTE8wQkRtdXZNQ1Jh?= =?utf-8?B?WkpSTzMvRk5HcC9ja2dDT2lqRWllTkdEM1Q5SE4vbjhBV294L0E1MncxYXNv?= =?utf-8?B?ZS9POUdBS2tsaGdKZERBVTQyVUR3dmxnRW42TkRPRmVaY2pMTk9hQlJrTXl6?= =?utf-8?B?SDVMeStiYVEyTVFma1VkQlpxL3FNa0k3OHp4SFA2TXByY3dzNTl4RE9CMGZR?= =?utf-8?B?Z0tyTUMzQjRqTTcxK0tjSWE5Vi9sQjB5dTVQdHJEeE9jME0vOXpVc3prTkpl?= =?utf-8?B?dU9lcndiY2hWTEE0RHVHNmxqSE1WMzlMNVJHdTVHZDhJemVCTTJhUUNDUzQy?= =?utf-8?B?NDJWdFdIdWdaNUlaU0J0d1FyZGJ2eWVERDhYQlc3eDd1ZkNQWWpkcFlEVGQw?= =?utf-8?B?Z2FSeHNsREczRTQ2OCt6d28xTjJPWTk1anFndis1Z3ZmRVhjZ0ZPNUJJQXhB?= =?utf-8?B?ODlPR2JhU1Z5U2ZwU09sQXdWRi81emlVaWF3RzBNelJKc3B3MnAycDJPWmlW?= =?utf-8?B?WHVWTHBxUG95TVhZclJjUUhlQk82RURIaDZ4bFQwRlVhV201YzVGVnh0SGov?= =?utf-8?B?VEpaNmcvNVdmbE9TU1pNb0IvU2NLb1I1R3duaUVtODBtQzZpellWbjFKSGJq?= =?utf-8?B?aXFNWUR0cnQxTDRrNUtndjVOVmUxUXNjMW50NGUyNDVxV3MvZWZUQW1reUJi?= =?utf-8?B?M296b1hINGhyanJZcGNOMEZyWkRnN2dxSWtlK0xsRGNURTB2UVZYZm0vSFRl?= =?utf-8?B?MEYrMno1bzAxY3hEVC9HOUNqanBtZ1IvRFovVUkvQW9IaUpPUml2L2MvVHBX?= =?utf-8?B?ekZKY2I1VklCVG5ZdmJCa01xVjlqN3d1STdWQXpEc3FlVXVFNUpySGtrWXh5?= =?utf-8?B?bzhEMmgxTWc3b1V0NmtVeTR0N3RsVzdvYzhaYXVUWkdKemF6cVVDek9Sa2FC?= =?utf-8?B?WXhyVWtlOVdSU0k4SWcwdytnd1dBdnZVc3NqN3ZaU0dLd25lbVBFYlc1ZklB?= =?utf-8?B?ajZWY3FYeXJMeSt5MVNEZ0JObDZPb3NBTW14Szg3bWkzdnN0QWljZ1dteDRD?= =?utf-8?B?YTZGKzhiSlZ6MnR4aDJyOHdVOGRGQnRaZkJ6Y1B6bmNuU0pPVXAxSm44ZnZT?= =?utf-8?B?MXhGUTZWNi9vZ2F5T0d5Rml0bVI1dXdLTDJ2N0QwaHlxTzhFb3RtVUI4Qi84?= =?utf-8?B?a2dBYzcrYjl6ZzRTL3JLSi9nVUUvSDhwY2V3ZmMzdkRkVEtJNkd4ZzNzVHl0?= =?utf-8?B?ck5iejd4Ym1HSzZzL1JFVU9BN2FEZ09tVmdtT2tNNmtMbktqSkhFWEppMWZv?= =?utf-8?B?SVFKSDEzT2pBVXpmc1poWk1tbjVkanZOd3pJT1pnQnRaZ1M4RWtKQWpZN2tI?= =?utf-8?B?N2hPNGo1REJMSm45UnZvZTNVd3loMTMxaDQwR0dPR2dreVJIM0djSTdMK1NU?= =?utf-8?B?RUU3UFFJT2FjNnFmMFRmRGVIYWxucE9yU3Fud01IbnBYWWpKcHh6WjhrUXBH?= =?utf-8?B?UzB1cXJ6YlFUOHovdE5GNmM4Q1NhUERrMmROMGFBQTVVTzFBbXVDYzVLMXdH?= =?utf-8?B?VGhrbHlDMHhqcTVPcGhaS2lzZmJLOCtCVkdJK2Q2dHRaMXMveGZNNDhyM1hi?= =?utf-8?B?RnpwSTlsSVpwcEJ2UXNQN1VURVJGTW5aVFZyVUVEKzVJNE95dklmbzY0TUkz?= =?utf-8?B?L3RUTFJaMnZnYkhNLzVFOEQ2d2RkVUhsRGVicmtIUGVwTEI3QlhNcUFzMGE0?= =?utf-8?Q?3G/xa6v9G9f9v8TRiC4fr3o=3D?= X-Microsoft-Antispam-Message-Info: nOyti1NLnIfCSLaesqm2bj2NLPd+0NR/f60eUmaR8ZLtboVAOKf35TrTHJtnx7UTw/1tHsx7xx1/CH4l6IPSm9NbSLvMAgiAYoKM3pMnFF5ur8rTeuVFgdtt3wKYVD2PxQWm6X8wK/lNuhxNhrIt44xG2UGmSUM8HTZZSwB7FlJHn1aQ3aKKHYJvSx2GQTRN X-Microsoft-Exchange-Diagnostics: 1;VI1PR10MB0446;6:bZgpr3l7UEfLz3GJT6+Jv4DdSNqTJPWbNEQ6/bX7SVrjOBSJP9ylRbK1M95d22sls112r/+al7IgVYIkbA1sYdli7Y3uv3Xo78JNfZaJNGeTl0Op90ZwC8nhNMrA51InEKF+s4n+0ngAfqiuPDjOWcpbCVOvhxTvn+5G8Ha9Q0QpUx5F44vjme1EjBvLd/r96c/sNIj61kozoRq0DDXUoxTQ/Tc9nHUH8A3AvSv1RpJykj5DFXwwzW9bnkJUWAmhw2XbVrE8dNYCwh92Foz6dnLW/qLqwWlruuhf4FOSHDchrTX0xEAgWr57/xGX35Cne212/xs6kH+u1mKhWAPCPcGVg3ipPBAiJL9MHCcqREdLWB8RD9xpiyYRqfOxhrKXq2+7EhKy93Jc5FwdCObRYOwDQ7VCwDCgA1CImb6ylYLTGEp4g4hiIQj8RLhh9DJgwiY1rqcFfRqzJ3o5cz3tiA==;5:bJrq6OMWS3TJ4VwcgHiR1yx+Al/XgVJg1H1BvC+cX1W7JAN6vNXgQ7mhXsLwsKvhJ0dfiWZmUQFCjazoAViR6zfoHm/4/8paW2CWxn1Tz7W+aVa3vI1jzwTPAw7Lr6Pptd6LlJLc0C2doIjblyii96Jjcm4CJ88ecf4FLXthJ5E=;24:u7W+vJPE/3rekShC+avXYTzda2mRwrIOrAjAGeXpg506HikzoetjeTCE+ui0CcZi67HLv4Z0LxaxGTS2ZqZygRhNiaGP3tiwCGcyzrp065o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;VI1PR10MB0446;7:Msuxyr70Sg0aoMQad8Z9Rtibr+NG50SU1GC8oMwngVe7s6/6OEt7ZcZSEUmYxTBjtYvdG7HgjvqKW+uVYs8WvlK9snPOmVzgwBim68yJqDJzkTyucon3hgJmx+7sKlsTH4JAgHUyJDG+1CvfOb2JfaUomny1Qz0zQyhVSx5ODXe3phMdo/wd9p8/4paJPLr+HUqC2I4d4FvTvJfL67z8bNBqcWjj4FZMZqQF5wKH1ql0w/iyw47+hWovrkV0goaa X-MS-Office365-Filtering-Correlation-Id: 4e6b8893-6c49-4ebc-b43f-08d5c7b8ba2e X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jun 2018 12:10:54.2450 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 4e6b8893-6c49-4ebc-b43f-08d5c7b8ba2e X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB0446 X-SW-Source: 2018-06/txt/msg00017.txt.bz2 On 2018-05-25 23:34, Rasmus Villemoes wrote: [...] > add an option for disabling build and install of libgcov. > > > 2018-05-25 Rasmus Villemoes > > gcc/doc/ > * install.texi: Document --disable-libgcov. I see I messed up that Changelog fragment, is should have been "gcc/" and "* doc/install.texi". Anyway, thinking a bit more about this, it might be better to use --disable-gcov and have that also disable building the gcov tools. There's actually already comments like # Install gcov if it was compiled. and associated logic in gcc/Makefile, but I don't see how gcov could not be compiled: This is in the install-common target, which depends on native, which depends on $(LANGUAGES), which unconditionally contains gcov$(exeext) and friends. Thoughts? Rasmus