From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR06-VI1-obe.outbound.protection.outlook.com (mail-vi1eur06olkn2058.outbound.protection.outlook.com [40.92.17.58]) by sourceware.org (Postfix) with ESMTPS id 985FB385B805 for ; Fri, 28 May 2021 04:42:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 985FB385B805 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=hotmail.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=bernd.edlinger@hotmail.de ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T+mDVNihTLllvRQ70wRir5uvRcqf/8aKdkcXJ0V8jK3QcolodyLwwdKFEFtzDA/X5FfVav+sPsMgUUIBOJK3VapN56PkvVY/wVox+9kT7jl+/0au08GpnbnKd6OSTSdh4ssm/U4aizr9CTc4mTEt71CCepTUawX+PNOEIL88RAHuLTtjTR2zPNttIkVDBWWjJXA74j21oj7+bAQpyhnbkdrYHs3ToXQh+AV41DI8pSTqhnxskmH5qwD4XSb2HZBfAQpCxTxK5NFrFe03G+W+CW8Tj7daiMNASXqTnvnuWC7Uyo8pMvQouioKE7jNy1JD/2Xka8+0X2WuZrsP3c5GJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=REqKJm7cfqcoJHoNXncerQqrRgh8hoxIn2eCb3UpufI=; b=QPi7eT59X2zyPJNTdsKMouOAKOjk+PNaV+Rxot1mgxQM989QalahdwpirhwCo+agwUo/p7AisbMfuSDVfsvtzD16hpDb1HxA0332Mv/nfDIvuVIT7Q+6qN8fXcTKzxANbaGd2B5Ji+9neEt2QKrHtFnsMpssjsuagiVRhNtpi2Hzqfl5lkRywVi5ZJDeRld+nC/rF+2e1BW+481DwAtkmgThBTEd+oq7iH+RjXkKxxEvrsfMy6sEnjFS5WYWzkD60Nf/yd8zVgCdudzyEHITWRzz+lgl8cqVqsTUef8rBaHiUjsREoDDaOih1hHbqKC/zyI+ZZTTTWG5DhV+8FF9QQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from AM7EUR06FT026.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc36::4a) by AM7EUR06HT241.eop-eur06.prod.protection.outlook.com (2a01:111:e400:fc36::293) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.30; Fri, 28 May 2021 04:42:07 +0000 Received: from AM8PR10MB4708.EURPRD10.PROD.OUTLOOK.COM (2a01:111:e400:fc36::4d) by AM7EUR06FT026.mail.protection.outlook.com (2a01:111:e400:fc36::393) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4150.30 via Frontend Transport; Fri, 28 May 2021 04:42:07 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:DB04507CD731C2E664226A7EF50ABEC61DB76B374D9C1551BAD4305D1AC3E79C; UpperCasedChecksum:77B7F98E44212D1778A134C599A0EE98A5D255A800077EBC6EA7D1C86EA5372B; SizeAsReceived:7694; Count:44 Received: from AM8PR10MB4708.EURPRD10.PROD.OUTLOOK.COM ([fe80::ad12:6a2c:b949:f65d]) by AM8PR10MB4708.EURPRD10.PROD.OUTLOOK.COM ([fe80::ad12:6a2c:b949:f65d%5]) with mapi id 15.20.4173.020; Fri, 28 May 2021 04:42:07 +0000 To: "gcc-patches@gcc.gnu.org" , Richard Biener From: Bernd Edlinger Subject: [PATCH] Generate gimple-match.c and generic-match.c earlier Message-ID: Date: Fri, 28 May 2021 06:42:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 Content-Type: multipart/mixed; boundary="------------EDDB30DD0A793D715294CC38" Content-Language: en-US X-TMN: [cL+4+25/5rsaxm2BaYHez2sjFgoQW0+Z] X-ClientProxiedBy: PR3P193CA0044.EURP193.PROD.OUTLOOK.COM (2603:10a6:102:51::19) To AM8PR10MB4708.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:364::23) X-Microsoft-Original-Message-ID: <1439cb67-cc2d-b875-80dd-6378627cbaac@hotmail.de> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from [192.168.1.101] (84.57.61.94) by PR3P193CA0044.EURP193.PROD.OUTLOOK.COM (2603:10a6:102:51::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.20 via Frontend Transport; Fri, 28 May 2021 04:42:04 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 44 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: c0c3c8b1-5b51-4f52-0e82-08d92192f18d X-MS-TrafficTypeDiagnostic: AM7EUR06HT241: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: acJva+SJFb3Ml7xjb5QyOrhxyCopumpjAo6TxnNcJ9n/oUYweobXsNO+l24Q2USOVNWp5sGSpInmYoOOo0wEx4U9h7I5uVzAyseDhp+8oI9475yZUk4x3w8bj4fEwfrql0Oa/veE2jXVjWCEFpJu6c6Unuh0emU7AwKpTNZZcfZHHhC0bsVmA9PwAqNsvryR2Jq9FMN7ubgx5OGhWk+A6X8rX2hd2xY9MGS0bKxkba6G3xvG4TxZZOonVlrTD/DmsZ7f7LM/fTh/6tTk3FtLHaPoA3rMhXVg621m9asaZ3XV5JSJ7SC9iMdELAj4XsTKDfUa3ql6NKu7pROCbxgrQtB2+fryZiNSkxUtryiQmKzXGU42d3crRfK4t3u+/y2R2KYoQMESIk1eZkQzsXpcbA== X-MS-Exchange-AntiSpam-MessageData: Ya2H6eFbT1X+0p7QZGRyqfn4XM0sZtFc2kTBKhkZr1fBrv0P+ZR0L/FooX9k3ovK1yudq4M+XIIX8UFMAauRf0DdFXPKkpTNw4kSWnKqfFRYQXETHtwDiqT/45AaqPjecnj6uS3TZ5LyLfW6DKAJrg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c0c3c8b1-5b51-4f52-0e82-08d92192f18d X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2021 04:42:06.9838 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: AM7EUR06FT026.eop-eur06.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7EUR06HT241 X-Spam-Status: No, score=-9.0 required=5.0 tests=BAYES_00, FORGED_MUA_MOZILLA, FREEMAIL_FROM, GIT_PATCH_0, KAM_DMARC_STATUS, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 May 2021 04:42:23 -0000 --------------EDDB30DD0A793D715294CC38 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Hi, I was wondering, why gimple-match.c and generic-match.c are not built early but always last, which slows down parallel makes significantly. The reason seems to be that generated_files does not mention gimple-match.c and generic-match.c. This comment in Makefile.in says it all: $(ALL_HOST_OBJS) : | $(generated_files) So this patch adds gimple-match.c generic-match.c to generated_files. Tested on x86_64-pc-linux-gnu. Is it OK for trunk? Thanks Bernd. 2021-05-28 Bernd Edlinger * Makefile.in (generated_files): Add gimple-match.c and generic-match.c --------------EDDB30DD0A793D715294CC38 Content-Type: text/x-patch; name="0001-Generate-gimple-match.c-and-generic-match.c-earlier.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Generate-gimple-match.c-and-generic-match.c-earlier.pat"; filename*1="ch" RnJvbSA1YzE0YzNmNTg1MmRkY2MxZDNiNzZlN2M1MzI2MGIwMTg3NjA0Y2Q3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBCZXJuZCBFZGxpbmdlciA8YmVybmQuZWRsaW5nZXJAaG90bWFp bC5kZT4KRGF0ZTogRnJpLCAyOCBNYXkgMjAyMSAwNjoyNzoyNyArMDIwMApTdWJqZWN0OiBbUEFU Q0hdIEdlbmVyYXRlIGdpbXBsZS1tYXRjaC5jIGFuZCBnZW5lcmljLW1hdGNoLmMgZWFybGllcgoK SSB3YXMgd29uZGVyaW5nLCB3aHkgZ2ltcGxlLW1hdGNoLmMgYW5kIGdlbmVyaWMtbWF0Y2guYwph cmUgbm90IGJ1aWx0IGVhcmx5IGJ1dCBhbHdheXMgbGFzdCwgd2hpY2ggc2xvd3MgZG93biBwYXJh bGxlbAptYWtlcyBzaWduaWZpY2FudGx5LgoKVGhlIHJlYXNvbiBzZWVtcyB0byBiZSB0aGF0IGdl bmVyYXRlZF9maWxlcyBkb2VzIG5vdAptZW50aW9uIGdpbXBsZS1tYXRjaC5jIGFuZCBnZW5lcmlj LW1hdGNoLmMuCgpUaGlzIGNvbW1lbnQgaW4gTWFrZWZpbGUuaW4gc2F5cyBpdCBhbGw6CgokKEFM TF9IT1NUX09CSlMpIDogfCAkKGdlbmVyYXRlZF9maWxlcykKClNvIHRoaXMgcGF0Y2ggYWRkcyBn aW1wbGUtbWF0Y2guYyBnZW5lcmljLW1hdGNoLmMgdG8gZ2VuZXJhdGVkX2ZpbGVzLgoKMjAyMS0w NS0yOCAgQmVybmQgRWRsaW5nZXIgIDxiZXJuZC5lZGxpbmdlckBob3RtYWlsLmRlPgoKCSogTWFr ZWZpbGUuaW4gKGdlbmVyYXRlZF9maWxlcyk6IEFkZCBnaW1wbGUtbWF0Y2guYyBhbmQKCWdlbmVy aWMtbWF0Y2guYwotLS0KIGdjYy9NYWtlZmlsZS5pbiB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEg aW5zZXJ0aW9uKCspCgpkaWZmIC0tZ2l0IGEvZ2NjL01ha2VmaWxlLmluIGIvZ2NjL01ha2VmaWxl LmluCmluZGV4IGRhMmVmMjQuLjRjYjI5NjYgMTAwNjQ0Ci0tLSBhL2djYy9NYWtlZmlsZS5pbgor KysgYi9nY2MvTWFrZWZpbGUuaW4KQEAgLTI3NTMsNiArMjc1Myw3IEBAIGdlbmVyYXRlZF9maWxl cyA9IGNvbmZpZy5oIHRtLmggJChUTV9QX0gpICQoVE1fRF9IKSAkKFRNX0gpIG11bHRpbGliLmgg XAogICAgICAgICQoQUxMX0dURklMRVNfSCkgZ3R5cGUtZGVzYy5jIGd0eXBlLWRlc2MuaCB2ZXJz aW9uLmggXAogICAgICAgIG9wdGlvbnMuaCB0YXJnZXQtaG9va3MtZGVmLmggaW5zbi1vcGluaXQu aCBcCiAgICAgICAgY29tbW9uL2NvbW1vbi10YXJnZXQtaG9va3MtZGVmLmggcGFzcy1pbnN0YW5j ZXMuZGVmIFwKKyAgICAgICBnaW1wbGUtbWF0Y2guYyBnZW5lcmljLW1hdGNoLmMgXAogICAgICAg IGMtZmFtaWx5L2MtdGFyZ2V0LWhvb2tzLWRlZi5oIGQvZC10YXJnZXQtaG9va3MtZGVmLmggXAog ICAgICAgIGNhc2UtY2ZuLW1hY3Jvcy5oIFwKICAgICAgICBjZm4tb3BlcmF0b3JzLnBkIG9tcC1k ZXZpY2UtcHJvcGVydGllcy5oCi0tIAoxLjkuMQoK --------------EDDB30DD0A793D715294CC38--