Message ID | DBBPR83MB0613ACE0E67D54D32AB30C52F89E2@DBBPR83MB0613.EURPRD83.prod.outlook.com |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=microsoft.com header.i=@microsoft.com header.a=rsa-sha256 header.s=selector2 header.b=EYsYW1mn; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4X0ZST44Dnz1y1G for <incoming@patchwork.ozlabs.org>; Fri, 6 Sep 2024 21:56:09 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 66798384A45B for <incoming@patchwork.ozlabs.org>; Fri, 6 Sep 2024 11:56:07 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20712.outbound.protection.outlook.com [IPv6:2a01:111:f403:2612::712]) by sourceware.org (Postfix) with ESMTPS id C5BA2384A452 for <gcc-patches@gcc.gnu.org>; Fri, 6 Sep 2024 11:53:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C5BA2384A452 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=microsoft.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=microsoft.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C5BA2384A452 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2612::712 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1725623617; cv=pass; b=kBHYDSOxYkbYdgyCuCK3lxArC39phggg6uQrKBwkn+CHTFyosrQeIBeYWjBXu3Tw47YHSnSKLC5A/nhvbcmM3vxXDRyRPK8TTf7zkCYF/6Q4+17qXJbpPc1JdED1Y8P/DvDX82oV9zMkuN7UZt4stamwZQUit8IYTI3ELZsPLhE= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1725623617; c=relaxed/simple; bh=XxJanSJW+/DoA6T5/5sEAO668bhl/QIzL8bXg+nbkmA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=YphXIEo5lG/NESZhIuMaJ1yY2RzHCBsWd+sb3BcekCqb2tFSEfgoHXXE7+6pwdmJDne3oOfBymJd/+VvVNJJFOmtyYGuXAW9lxKLWyvP6IsYYvT10naY0LwUGH+s+c4LIWr0EE82+GmjCHhEvZrpDk82zsoZwwo01G7dYLW1a1k= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RTiut9uZZuytXzqEjgkAjNkW7n4ITOhpyTnUpt/l9zLxnnv2AUV+b+8IEQMOS0teGDzBFjIHmBojLfHISbR1LkQSKV77EYpRbFz7RyvwWLr8NhuAW/2mZVfcUg5Nw/Z/LpOVnuuhsgyFmQAhv0qacpg/v7Cik+U70RLvT+OTtPO1FyoAUJDReNGkzFvzJNSKr9vvRj0kjV4lEFOfx0oPskegfWgu8F9IrGK8LgVodGM1Be4Trc6S1nG/PxlGLx7U2UM0c4L+Lp3lI/DxG6ju2uW5Yk6cZ89BqeQSFzIJEF0Lr+ei9DLcyIdex/+Ne2hIfPzNA/0BnMBWs4HG/jLvxA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WAYOsbkU6W8H8wT+6hUDz0wv/r8RQiFC5Wkr4xEyWDk=; b=XQV1Cj2ayBuaxrLIX8OFL62NkxEd7F9RYH6pnxysbFMPHITjWwTzcdQ2eR3XcKfX3ei75mCR4Omu2KhKD9xypbN245pWYfOU0PPSW+13Sk0md/AYfwsxKaSvT9Rg3AhKe0/gFgrue4Ixop8ZLQHUmLcN4klJw2brhuaodLfSxy2wfVL7sLeHyIDWTQKMtceLm5uwnYh5sp+sfZpIZCWdnd6QIhhadcYSVjLW4xzLO/s1TXHeuX+neOimbEode7sZcu8hVdR96ZiDNQ7oHRpneDQVceq67WeE2Q2D7gLa/tSv6qr2/T615L20EfeiVprOmEkynFYbhqRli1+wPlwkkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WAYOsbkU6W8H8wT+6hUDz0wv/r8RQiFC5Wkr4xEyWDk=; b=EYsYW1mn/aJf5MKYqQIDUm5a5RqQbRG7AP4/b6LxpMjPWBbhUfIV/LEsRTYATTI9FY72vaxQ8bKU0VGTdnz1b4kDpk+mc2+s84p+8kYx6u8w1u56LRdPtzXl5sBzOICFwIkN3yfH/1JGySzGLq2vuyNcGrdQ80EUK86vdMtR4z8= Received: from DBBPR83MB0613.EURPRD83.prod.outlook.com (2603:10a6:10:533::21) by DBBPR83MB0564.EURPRD83.prod.outlook.com (2603:10a6:10:533::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7962.4; Fri, 6 Sep 2024 11:53:33 +0000 Received: from DBBPR83MB0613.EURPRD83.prod.outlook.com ([fe80::399d:9bfc:1209:af10]) by DBBPR83MB0613.EURPRD83.prod.outlook.com ([fe80::399d:9bfc:1209:af10%4]) with mapi id 15.20.7918.000; Fri, 6 Sep 2024 11:53:33 +0000 From: Evgeny Karpov <Evgeny.Karpov@microsoft.com> To: "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org> CC: "richard.sandiford@arm.com" <richard.sandiford@arm.com>, "Richard Earnshaw (lists)" <Richard.Earnshaw@arm.com>, "christophe.lyon@linaro.org" <christophe.lyon@linaro.org>, Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>, Radek Barton <radek.barton@microsoft.com> Subject: [PATCH v2 3/9] aarch64: Add minimal C++ support Thread-Topic: [PATCH v2 3/9] aarch64: Add minimal C++ support Thread-Index: AQHbAFNmUq3yuVeC9kWNZXzxSwz5zA== Date: Fri, 6 Sep 2024 11:53:33 +0000 Message-ID: <DBBPR83MB0613ACE0E67D54D32AB30C52F89E2@DBBPR83MB0613.EURPRD83.prod.outlook.com> References: <DBBPR83MB0613E6D85CDE663E0B7A57C8F89E2@DBBPR83MB0613.EURPRD83.prod.outlook.com> In-Reply-To: <DBBPR83MB0613E6D85CDE663E0B7A57C8F89E2@DBBPR83MB0613.EURPRD83.prod.outlook.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2024-09-06T11:53:33.914Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DBBPR83MB0613:EE_|DBBPR83MB0564:EE_ x-ms-office365-filtering-correlation-id: e3664e5b-e48a-4d63-8b7c-08dcce6a88c5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|38070700018; x-microsoft-antispam-message-info: =?iso-8859-1?q?2y8ePartj2tiSlFm/JyK5YUQeA?= =?iso-8859-1?q?Y8yxLHBOqwjH6sU3gPPl1Uq/UlGqK6Y8Mgpz8h51HY7eFP+Uqsvs1O2rgBg8?= =?iso-8859-1?q?i84UOMxXagdIQEE13BPq5GDYkmvUH3HT4gDI6197GK17FnJihBoMS0mCWBSo?= =?iso-8859-1?q?uKqKlEZ0wftNjvV+TLcnpCufelEFTJGEo/C2ZJRNC11XyDinB6Ra6QvumRV4?= =?iso-8859-1?q?z2BFmA9Y9HdcTVPtu9RgZP16TLYmq/fxpyaWjpQZ0EHXG0N0+hk/nLWHB2x6?= =?iso-8859-1?q?NOFqhGjoH7XM9FEI6JUs8UkBvgAsihKf8yZo6m5RDnb/zgPzCU/d/WBmDp7I?= =?iso-8859-1?q?Q2x4zig2ycvK4IWRMkFntJINSlGw6IewSJLmquamG64+ueAxzbf1/F4tciNQ?= =?iso-8859-1?q?b9U7ljmAj3z8WQOFLbGytIcYKJZWGCo/jUoQUINomgfAbHS/8LJSogp3b+Dp?= =?iso-8859-1?q?G+YaOpLNHE+uo+ZB2/LPkBBwuHDM4Ia3peXlYfBNAE52R2lpT9uRAqafwQ9D?= =?iso-8859-1?q?otEpIorRCL4IIQkmCalK4tBkx0sfnz9ufQf1t4bBdEOFTsnmLUpt685oh6bO?= =?iso-8859-1?q?GgaZwVJVmHt4FCORR2l6mJeLuB+1oR8+LX2jq+Kj8ZVIhgAcgMUVkHNzAXSX?= =?iso-8859-1?q?3EFd0nxo699n/9FxVMsdbevXp/OGZeK1AN/u2gb774pENrNQ5A1A4tldTEGq?= =?iso-8859-1?q?azAH6TgOWqx65fIXM8UTBOuNzcATCbsLPP8r5P9ul3abf1Z3yfA0+AcTzoFx?= =?iso-8859-1?q?uu3aYohCICqwG55UxX3l7kAYMK55dI0A5OjccPvmpyj9TiL+dfjh/swMm4uC?= =?iso-8859-1?q?wcuKIVL5TL1VRzOPATOY3+tbZxcsV32pjO1zVxS1LiLVCJfVt1UgexJOikcU?= =?iso-8859-1?q?XIg6qFkB/UFbuPm1yl0vdD14UlGPpu64RnrtHw46sySmeTo+HmJQMVTEdsMF?= =?iso-8859-1?q?Kp6UEOLPSiE30jFJPWaTASb1YngX7EVU+9LhltCYCP6pIbb7RtqvzS6wnJV/?= =?iso-8859-1?q?07cMy/eGP65onVjZR1NZRStzWmUyOBZ1H/qErB8C+SldLDD3pWZi3xHSd6pj?= =?iso-8859-1?q?FFLZpeUwihBg5CmZpaFjb+lIJKUICAjJv5tZdH0G7mioGnVSa13dAExOepFK?= =?iso-8859-1?q?JPCCqoMJ6HsQg6UPloSdlh7NIMg4Kz6xQEjSIrOwaGWZaRCLUL8Z//hrK6si?= =?iso-8859-1?q?LFvAP25vzzQlv9y648oRXG5/0TgfhDjcLWcd3mpp39xq/Yx+ll0VUMb1A/BD?= =?iso-8859-1?q?MAhFCLvFArkuncQowFs2I14UrLnO/Kkg40zBMNnwtv8t6FLRzVuskt4rp7AV?= =?iso-8859-1?q?RvrjLen0IY1MEbYQtKlgDtajoGHHz6JMCST+N7RW/9hrVYGcAuPgTSjnLXnt?= =?iso-8859-1?q?8jN9UKDWP5Evlma+be2Fa1xBKAnZfRaFCxd77jJY4NVCVTYjhPPsjvrj6oss?= =?iso-8859-1?q?PsTiay/qZJVU1cNqsV95ZkmQ=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBBPR83MB0613.EURPRD83.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?q?96+Jacszh2tUrF9Sb6CjS65?= =?iso-8859-1?q?uZbLxcpVMt7UJWGW+dfgKfyWOiIV3Z0pyPI1jccD0tNsDvACXpuKY6BL7V2H?= =?iso-8859-1?q?ION5HgtaQP3w9CRdoI846F/gTXdzhrj/+ZRhmeX8Dd5OkF1nHI5Ld/8zmpun?= =?iso-8859-1?q?G28dE3Q9BIScymhpT3FAeKz4alK9u9kcwl58oknvpd1hZGrY+pAFWsbul588?= =?iso-8859-1?q?5X0K0np6JK/fGH7BxMXcnoxC5+EvUu9bqsn/Zt2uui57Tof00Jf9idnlsRse?= =?iso-8859-1?q?MWG1MxwRz9orpzAe9TsBWmOrDENxmjkvXus2GGlyYrq9oW27sQ3wwS1Yd6rR?= =?iso-8859-1?q?qzqxH6BsMyxaL6PF5+mptTEGTNLA7qbwUun+h/5Y3UfV/9qgR6Lf/pyQCrpa?= =?iso-8859-1?q?Wv4i0XkBTZ/AM5YuCuewUGBrPYDFQoqsEEmzNuNbV4z40cCqgntbKrf87b41?= =?iso-8859-1?q?xu/uVHzmg9bmmJWDqnAd4s2GwADeUkZ2dJV9vLBN52eS+OqM6rFxtUMaYo2j?= =?iso-8859-1?q?0h5nhVG5gD+i0vU2Z/6MFhQ79lZkev/f/brLa83oGNXLT1pOSEa8IjGzKjb+?= =?iso-8859-1?q?I7gRSe59fZPl9qYljhqGkTnXfTO+gex4OHt9d1jEjrY8vDTGTaN6krB15WRL?= =?iso-8859-1?q?y7b2DCMBxfkp9HCOij5pxRihd2biWHJgy24YqLjs0DuFdhkq8CrjkjslbfPK?= =?iso-8859-1?q?4dt5N+1c5LEpffLKcL6xiYTdLfzg4OR/hkueF8j1UWiZzSROUsCQTjGIn6Db?= =?iso-8859-1?q?xXI2g8Z1SyBxCfkA5o+XiN3pR9PzkOjGJstdTTbgQUsa55KIdoC3dgTMgfYH?= =?iso-8859-1?q?gd84Dj+nB12Te+pbDzQQvsXjX2AbEXHZ3k54O+hltK/QunyZxkn1umOWQHKa?= =?iso-8859-1?q?jkDhNdvQdQ7KdKVaP2UY7MnQIAAsZ+mM4MT7yvolio04WRR+U8yVjM7HIp5x?= =?iso-8859-1?q?xcOnr7JshGAEeVPQG/SM58NSBPFeMgdaq8aC/NRRCRe3TqIzxEKNBjSOUKkO?= =?iso-8859-1?q?9M1tFYBkJHE2DrEEYq2gf85v342sJVizzvLPrE53t3IRdkn+GGcBrNzVEmAB?= =?iso-8859-1?q?ym3lrisJxehHp8nWfqUWBI+jg+ZF69HBA7F9d5Ec/1p8OrZZB05UpHQh5Nf2?= =?iso-8859-1?q?a33CY/Isps7vJoDiM8BiwCq2hTuL5jWsqVk1JHCDrs3ooP0qPnlM4xHscRBP?= =?iso-8859-1?q?J/bZhDlCnU1OfjvjJsY0hMJBRFtzRUZXJqL7Uem1J41F7aUE2TZrZ5PakGak?= =?iso-8859-1?q?NUQdJourYGAWpFuTAO9m25HlXA83pgBoaAj+ym5zhDituzZhrZTxk3mAasUQ?= =?iso-8859-1?q?YYJ6uKfyjanZPWtZvXnzfE8GvwkiP0RSiA6gCbW02wEitiVxWIpKI25QlWq4?= =?iso-8859-1?q?Jvv+wmbjzOftInEukDF87qevfSrENHuhMTdwXyIGE3d7lLlbHReJuzlSbz+v?= =?iso-8859-1?q?19XQGNVVK8E0Uoz+HQZbBjEUZUwM7wucJl10WmagM7JyMnt/jKuz0s8WpBvh?= =?iso-8859-1?q?KD/mD92sIW7565N7fsH4abLmG6cIdbTwmZ/xA6083EnkHKyoYHGMa1EfdLjV?= =?iso-8859-1?q?Wn947kawxwwqjiOWRumjZbN6gv4vtr9fX4UtaLnaBdqkcirJ6IqdYL3qL58F?= =?iso-8859-1?q?y6MYFI3wLMmycj3Nc4G4RwnQwYBTpQ6dfi7Dze8fWpl87vwyEDdhz0W6E9jm?= =?iso-8859-1?q?ytY9f6Q8QXsXVDHL0V/R7?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DBBPR83MB0613.EURPRD83.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e3664e5b-e48a-4d63-8b7c-08dcce6a88c5 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2024 11:53:33.6119 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PY+W1RWj5kn6Dn7otazh/R9CJt7ckJqrX90x74tawOeWtYhs7tM0vN7E18AaxBAhiysjJoKbbZga1ZlgSszZtg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR83MB0564 X-Spam-Status: No, score=-10.4 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, KAM_SHORT, SPF_HELO_PASS, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org |
Series |
SMALL code model fixes, optimization fixes, LTO and minimal C++ enablement
|
expand
|
diff --git a/gcc/config.gcc b/gcc/config.gcc index a36dd1bcbc6..e1117c273f0 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1283,6 +1283,7 @@ aarch64-*-mingw*) extra_options="${extra_options} mingw/cygming.opt mingw/mingw.opt" extra_objs="${extra_objs} winnt.o winnt-dll.o" c_target_objs="${c_target_objs} msformat-c.o" + cxx_target_objs="${cxx_target_objs} msformat-c.o" d_target_objs="${d_target_objs} winnt-d.o" tmake_file="${tmake_file} mingw/t-cygming" case ${enable_threads} in