Message ID | cad25dc8-5b8c-374e-7122-af84fe44e683@e124511.cambridge.arm.com |
---|---|
State | New |
Headers |
Return-Path: <gcc-patches-bounces~patchwork=sourceware.org@gcc.gnu.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A392A3858CD9 for <patchwork@sourceware.org>; Fri, 10 Jan 2025 17:29:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A392A3858CD9 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=W5RHNNUY 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-am6eur05on2062c.outbound.protection.outlook.com [IPv6:2a01:111:f403:2612::62c]) by sourceware.org (Postfix) with ESMTPS id E06623857718 for <gcc-patches@gcc.gnu.org>; Fri, 10 Jan 2025 17:22:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E06623857718 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E06623857718 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2612::62c ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1736529770; cv=pass; b=t0F9FY5QDqBwHlWgWEytDqIO5VjK231HV2RD2s4KTYpFqf/3dh9y9A1i8cc5HPz51fDgOqDDcgSRNLO3aXmLOwfr+ma8l6OHLKZ55ss95Ob4N3B+0d4EpP+IqvS4EO1Jf0CV7Qi87davWkYi+3EvVWQPM9+i8cArrqt2Fz4qyo8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1736529770; c=relaxed/simple; bh=QCZx4DLFxQ44gouAIYtn0O0IvDg+bfA5/uehibbBigs=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=kI/icx9dg/jt2w2hx/zNyunRpfZF2bfVOvrPPlhoBdT3SFSwYuSvkkCaKb7660ZNp5y1WGK5hCNT0u3aUjVgpWZJvNkj9UNf5mYI6OMNjKLoaltkUxwJpngyc2XBnYMBrUbiqa3gfQrdxLLgWM+wfU/02/nu6FVzkqe269sLNEA= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=bhZMQczIyyuP565WgVnfh7+HnMptCpBhKzkujLdVqAA4W3asvq+4e4Yxv+sJRGZssp7EJe1QPLz7GcNzBDcyfsJySt4zfhsx4/5328CUPx3bsorLMadgpZrVeuYxhb2dM7TdDPpD1PDwBq1dyltzqd9sr5egw86fBCYaPWqlFIEUeu962ZhAvPSwkZJczQQkNApt3zgfX+1rByvsAcRIz0pQ4G4jGuCd2PhaD2IKdTLKHkZ/JLPKQcZov563pHjuf+V4v19g7ArsYo8TdEu5X6O/NxhaL78oN9bbmEjjfkyFL2zcSMFnv2PItW5++SaUhnLwpinBTk3xyfcAYLqSqw== 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=VsW7lLejjwTRO8HXtGksuYBPvaq1d2Sogfw+dB4NX3k=; b=rKNY0V64U76Gr5cZgdYRAgE2GS/dfDAaB5b2jVN9POTliyE0wWTkP5YnuFAXsX/41gPODj5YL7ZP86HRnrTMqV8+4OPAkNTi7ns2G1nxTVDc3Jm3nMvkow4emokX7C2FInCP0vQClIeE7qNnzgzbxQWKlxeTCCVgy281LVu9/Pg7UtLMHKwXGjM+HkkQAyQNQRMbPcyCadEy745F0ffGwlX7ARSOXxPJVPW/P9V244Lbl6pGeloIXOHHu6kfZtlNaHIqisThhzKrxxq5t60ODOIJob1PUx2pV8hToufPYAzp7QmWy8+lCIK37nvjYz+FBfYL5GVDqWNwncziSA8BKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VsW7lLejjwTRO8HXtGksuYBPvaq1d2Sogfw+dB4NX3k=; b=W5RHNNUYPM9ar6HSK/0kLK9FxQO1u+Xyg0vW+AjSIGDUQg61hSn9MngrNmsiqoXEtCrCWwalHtM1SBeEfBNFSSsTp24lQbLOXVv0UV4xukCl5QE7+kOsB5lYDM8l+jfLEgHSANp8oE/2PNiyNpiTTDbGfRmA3tLs9XOp5Kbm110= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DU0PR08MB8255.eurprd08.prod.outlook.com (2603:10a6:10:411::9) by PA4PR08MB7457.eurprd08.prod.outlook.com (2603:10a6:102:2a4::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8335.14; Fri, 10 Jan 2025 17:22:41 +0000 Received: from DU0PR08MB8255.eurprd08.prod.outlook.com ([fe80::cbc8:c020:6a1b:d27a]) by DU0PR08MB8255.eurprd08.prod.outlook.com ([fe80::cbc8:c020:6a1b:d27a%3]) with mapi id 15.20.8335.011; Fri, 10 Jan 2025 17:22:41 +0000 Date: Fri, 10 Jan 2025 17:22:39 +0000 From: Andrew Carlotti <andrew.carlotti@arm.com> To: gcc-patches@gcc.gnu.org Cc: Richard Sandiford <richard.sandiford@arm.com>, Kyrylo Tkachov <ktkachov@nvidia.com> Subject: [PATCH 03/11] aarch64: Remove redundant generic cpu entry Message-ID: <cad25dc8-5b8c-374e-7122-af84fe44e683@e124511.cambridge.arm.com> References: <f77bbf8a-33e3-ab20-57aa-10863e26039b@e124511.cambridge.arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <f77bbf8a-33e3-ab20-57aa-10863e26039b@e124511.cambridge.arm.com> X-ClientProxiedBy: LO4P123CA0252.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a7::23) To DU0PR08MB8255.eurprd08.prod.outlook.com (2603:10a6:10:411::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR08MB8255:EE_|PA4PR08MB7457:EE_ X-MS-Office365-Filtering-Correlation-Id: c202884f-bf7f-45eb-26b7-08dd319b6337 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: Mf6ZuScrCtptV0pcJZt8+Y2wfAIu4NOKWBBPz6XvihyWsZZvg77z8WMRZmY7dVHpDQosOlOc1Hata9ijLoVyWpLHWEXJR0o3ICqlGwgG1ZfDuQE0nP1wbtGF1NlqAIFJN02LNaXmqr4e/o5z8315cm8HLGC+lRfqNYiV4Q1f9a0mixnDlJvLnDWpb4cmORCOeCJJO8eQs5cHkyhu7rgLMa1n1X+0vrkL1rRksJs/9RzFCFrkkn0y4sZFKc79XEZBagirizli325K5g5e8fubxcTMChVFflZ8QEcHAOFSFQJMz/RdBovi1FU65QSqXuJcp9hcZWc7i6W6xzniRP7MyuVu19MGVSuHro2nwQvQ/PDfPzyTxlF5ROg9hXXRQ3MkbjqdGKWX2am5jHBiOz1ZrzTwNPvXIMIp4KKLGC7iryUz9bF0oqAgI6iuqeLZnh38OptyIKfabUth+t1rX5TA2VyT6JQcX/BscAXsWvzvQAhUsAKNdtL9iyUglIBPxfdqQWUvSIaLzy+clOOTJhk9n+0yWN5rP4xDsl+AeYLgDM1zdRy1FvqRZ5M794VhLCV/U1w75NDLBqw0LCd9ABKgag4V4CQ+08bmyp8mVpXIklMVhMv7UCTxIJ2gL26ieVr0ooymEpcGTCBqgGXUjrmRVbJKf9SLwEpgybkdYphNv3awCtNga778Dve53RkBu6KdfZYvSAN9/J0R8xMhJ9yAlyYyPnbwrFIABI9veHXN1lsece8dJP/MGupvwdnH9PRZb2kx+cHYQjTqnSIypIdCm8mF9cUSq4OhqVqlfGCyPl0lW34JXhsLhmU5Gstl6q63VcdQEi+29ymWbrh5TidyLAPdu4xw6U8q3XfH7DPyYoPJ3NqhrgUaJMLPQZDkJ6+hnyhxOWDGtyO4vEnYtmS9ej1vK1up2PfAXllZ/kagF9WBPgQ0JgTxVOyu6gT0SscA2triWdsGq8XIa0VQx03DMmem8e501Hq8FAwa8vEbscbXA1Pm1NaeyPOeAkw0xKff78VFCdcmysE5xsd9wiW8o/5qASy04yPPSHftuB9T4MIU9uWrKO8hLmYI1gbsDGuulO235gy+H6RFW+6oXGR8WXcSv8Sxqz+1fkfSz5eMq0tK008Yy4FLLDJAglQqu1To221m2g1o2JfFCierVNkaDROD//FetEOwlbRqyQKWFjitHzd34N1jqUaJZ2tmTcUiSla2SqaY0F4Y/XQtvrFuY8sJWDx/ogfI/XwD6ljtR9TkVesgPFsmgKiUYqxFvLSD86mxwPzmH8DHb/M0LJFYDdhLk0dIvNdQC+ouePrrwQGnRdFxU+LvlniX8IYnG8UZcDPAD+0osFVIUJAf5Al+aPxSD4Xyv1yYK8MVP/3thz3j++Lj79VrRwUW8PxTJNMC X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU0PR08MB8255.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TDbEWmeA4MCATJ5OgqIFyk29fHnonINHCRi9a5uExSemK1rHfbWTEl7BE4Y9wrywYwPMh1q9n+E0aWjT5aVAEOCU5zF6hZxKixNbOYT2ZY6LBpqMl3mN0CmQrix89T1VsRX1yo2jRLez11SgW5WmpFbC3e67rxXl5ih7gnMzNugeqfZVhuFdDXi3w8oTauTb+PzHY0a7P2ot0rAsGam6BnEIZ3rSnoEaCyO1+/j/bZIByiDAJ2zIiW5a/gb6XkbLxwVa5Ve2WWrmcsOJyHskVR9aIwRGYZ29bvwon/KeuzRt2VNvLSC7JSOl1BLGbOUuoRwou2Uyf468XY5gjP7J0l0hoR7IbOgEB+mGDWNADAJVTD+SAhnxUSQYIyj04d9/2sqmk63klGusJu7wS8k90JUkVFZ2/R0Rce2BoKALd5WfiA61zovtdvySwmaYSW7iJrlgVvWW10Q/IySW5woR+Rap1T/HK05s/ltUlCmxXF0GkrfUYG+fSyChcais0BBqVts6EqqHRNiyah7/J2DJv0OcGLd4XeCGpODqzM2aWwpFnmCdiSTmAcPIEKsan9UyV6+9z7D6ISJ8wvVcU2gmXUCkV5TBZad6FBP09uo2I5rG4ZmzYH1YCDSgDFgW1Ubx6gSAAUigJs7t9UPXXDbqDUnGhLnpWmXHu8PWTbSwZtJOFi0aKCg6+kAKTZVA0ydRg2VrSaon12qyH6Q/0LNDvNK2wAEyN6n92LHz/TANqUAz2RwHFw+7MF9jqusPqUtAbYVtTtTE6+u2q+aUfPypNdqBeZ0IA0J+CtHp7yfVOwQ5Ke6SEkC8rVPlMvcZXhOlpu/xo0zNWIXLAnokc+f3LSsImdcaREemZkR2er6W71lJOj8e7HTwJi8FNcg4Diq0vF5KNUY0cuSxdc3VnP+oR5JxOGVZn2Pp6cLy31x5YpiB8N4eXUbO1FZ2+O6XuoW61e9cS2BLGayi6oZzLTxxUg71A+dXHR9aJGbjK7XerA/LmLoOR0FukiWZk+JGJf/8J12/Ye5zZy67JReiPqhvzBFj2Fvsi3Yx6+OyTI00jsfTJreS0L7RMSWyr5Js7K3dTT8RcCQgJZ82r9DVoFuxF/dj7Q/wQFfhAgfVgB6ladrb+5jLSf0Bm7jV75L4bQK8KwYMWIKsyAAMj9CtDxtaL60PsBUgvjG79CGcgkh2h6qWhmxdzrzen8xafiJq858qd4Fqzx1luTK1e0ZAQJgySQkhIgtyRnFu0HXTj371+x4o+3hHgzHlSfZzrfvDd3art5Wi3L+/dfqhNimmIvtxFvGcK95Is8mRYuBFLM48DpheCSAgredaPUvA9RP+Q4F6Q19WtTKWjiyC7KqYo0KXfQYgBWdaX2b5qZKW9gmPoWGOEe6p/e9kMevOAcDh0JpS91xf9P1slHpQTaJBpfKYNoB1cYlj28zBQ0Kn2LXnPVmmrt1PzceFLUFkOiPD6+oxZLK9oPILoDLpW0fTycpq4P4GCl3i+CaMCdC3jUKEAVLILN4TlVeA8eH02KMmYOw84nVAsAsV+PbDEFwL4CgV2S9EuTsHTNev06TJ7vOyeiM8h2juLL2RttSVgWc4hCWV7GTHywzn3fOctI8NiHPk+Q== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: c202884f-bf7f-45eb-26b7-08dd319b6337 X-MS-Exchange-CrossTenant-AuthSource: DU0PR08MB8255.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jan 2025 17:22:41.1659 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: chQjWcnWfbnXXtiWviBWYStItuugE1z37Uh72BcHJy+gAozbLN/gZ8q2wqhULvabU8zuOyhqpUdYjNSjkea0Jw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR08MB7457 X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FORGED_SPF_HELO, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_NONE, TXREP 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~patchwork=sourceware.org@gcc.gnu.org |
Series |
aarch64: Refactor target parsing
|
|
Commit Message
Andrew Carlotti
Jan. 10, 2025, 5:22 p.m. UTC
The list of cores in aarch64-common.cc included an explicit "generic" entry, despite this entry also being present in aarch64-cores.def. gcc/ChangeLog: * common/config/aarch64/aarch64-common.cc (all_cores): Remove explicit generic entry.
Comments
Andrew Carlotti <andrew.carlotti@arm.com> writes: > The list of cores in aarch64-common.cc included an explicit "generic" > entry, despite this entry also being present in aarch64-cores.def. > > gcc/ChangeLog: > > * common/config/aarch64/aarch64-common.cc > (all_cores): Remove explicit generic entry. OK, thanks. Richard > > > diff --git a/gcc/common/config/aarch64/aarch64-common.cc b/gcc/common/config/aarch64/aarch64-common.cc > index 92df8b619305ba8b1c9a4b92f0674f02784f1a3a..75600548fdc6ba6383174ba81202a3a079a2bf27 100644 > --- a/gcc/common/config/aarch64/aarch64-common.cc > +++ b/gcc/common/config/aarch64/aarch64-common.cc > @@ -189,7 +189,6 @@ static constexpr processor_name_to_arch all_cores[] = > #define AARCH64_CORE(NAME, CORE_IDENT, C, ARCH_IDENT, E, F, G, H, I) \ > {NAME, AARCH64_ARCH_##ARCH_IDENT, feature_deps::cpu_##CORE_IDENT}, > #include "config/aarch64/aarch64-cores.def" > - {"generic", AARCH64_ARCH_V8A, feature_deps::V8A ().enable}, > {"", aarch64_no_arch, 0} > }; >
diff --git a/gcc/common/config/aarch64/aarch64-common.cc b/gcc/common/config/aarch64/aarch64-common.cc index 92df8b619305ba8b1c9a4b92f0674f02784f1a3a..75600548fdc6ba6383174ba81202a3a079a2bf27 100644 --- a/gcc/common/config/aarch64/aarch64-common.cc +++ b/gcc/common/config/aarch64/aarch64-common.cc @@ -189,7 +189,6 @@ static constexpr processor_name_to_arch all_cores[] = #define AARCH64_CORE(NAME, CORE_IDENT, C, ARCH_IDENT, E, F, G, H, I) \ {NAME, AARCH64_ARCH_##ARCH_IDENT, feature_deps::cpu_##CORE_IDENT}, #include "config/aarch64/aarch64-cores.def" - {"generic", AARCH64_ARCH_V8A, feature_deps::V8A ().enable}, {"", aarch64_no_arch, 0} };