From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2078.outbound.protection.outlook.com [40.107.105.78]) by sourceware.org (Postfix) with ESMTPS id 371703858C98 for ; Fri, 19 Jan 2024 17:28:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 371703858C98 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 371703858C98 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.105.78 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1705685304; cv=pass; b=ncDPrVnHjELX+xlJ9fphCWklR0m8w6T6YXiWDTGPSTxLq22iM887zE6VN81Lr8OZyHRWOioZEdqfvAzR/r72O1jHFmkERZSnTRjkFKed1/glqCBGLHof5Bl9kXKylmwhIMGjPPy6khyaXRnvGHr5BV3pXhuZ3whU1wR9usixlr4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1705685304; c=relaxed/simple; bh=h9v8cbfectRLCfT7QOJEMb+JDDjg0QoNdWSJtqBpU7I=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=VTFDYXw+gOjyFkKw5mp1XamWaLGjbAFefyOc5VjUTW0WmBGTlcNeVugtR2+PRJgeoosX/CcdYwkuXouDSpms3gscIP75qsh3ofthwG6LD1pNRsg2n0xnbTxWXVw2l42VSSc9GGkmi64fIpU5g3CTBzgpR9iegp45cl77j/Ngzkc= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=TCWLHqZs9xf2PgzPcp7nS4nanup1v5dIrkGEa85LYfZSglgs49/iytQgm6+FrUKZJagCSZyLnPw+mP08UgLBCPVrWBkNuSnB8iHvHoFAfHre9xAQd/PMu4pTKgn18XrZfj96vYaG8fY4NsefLSQWqB5mnttK3ADpkJ4SZalsfbJGGnWT6xYuJK4WjwCd5WVUzhELEKrDYeSaPmS3d5OrvL22xKh2ufgbbMIVWp0XeE7CO7IkV2I7UEfaskEPYB9BXcN/KwutuRXjWQoDGRohuMwoUmS5lwDZckyu7wrFMa7iu8/uxyTQuagzoNKGW1EutJD1DV+3j5h/o47kRKRJAA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=Xs7raQiF1IrhQWgr28X1ZUG6o4Zb/DGXEoWRPEhZNZ0=; b=RdeJmQi8ibZWP1Z81KPxrdrun7/91G9PC1OGd1lfCQGbWsmjLN8jq65+xFx3jNkeKhNOd0foMI220dDYWF5P1/XpY01XrdZE9PxQsbe0zQP4GuiOvg9GfOiwltU9e6mfmgZrocjcIw3Gdkmxsq8gRIXr/RUnRIsu+z9zVQSjn4vCE844gvZh/2EkQK+egr15hAo5NddcLAheff6EAwrBEAZmZsBkLgX3S15VW4jHzW3N3CnL4G1P/lm+RDNyo1zSf8P9idT1c9K2IC7jvLdhO3e9rg4HtkLFNUm/GJv1mSuY75IgjPZ18GmF8EO8bJE/q40nFr867/fDroTO78fyTA== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xs7raQiF1IrhQWgr28X1ZUG6o4Zb/DGXEoWRPEhZNZ0=; b=3OQb34+0q/DF1soFeyOq851roYvCptiEt/2WAHD8kG0xDbthBzVFPLR/xgpIAkKUzfv4L+2yVlRnOwL7xVmYIcaDLwFsuQJVXgAzdOVeRgROMGOCK/iw9Hz5q7/wj0hO6foF++ak4KMTD0dKpGfK2ZPBanhYi7wSkgIaFCWsdqw= Received: from AS9PR06CA0777.eurprd06.prod.outlook.com (2603:10a6:20b:484::31) by GVXPR08MB7702.eurprd08.prod.outlook.com (2603:10a6:150:6c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 17:28:18 +0000 Received: from AM4PEPF00027A6A.eurprd04.prod.outlook.com (2603:10a6:20b:484:cafe::4c) by AS9PR06CA0777.outlook.office365.com (2603:10a6:20b:484::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24 via Frontend Transport; Fri, 19 Jan 2024 17:28:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM4PEPF00027A6A.mail.protection.outlook.com (10.167.16.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.16 via Frontend Transport; Fri, 19 Jan 2024 17:28:18 +0000 Received: ("Tessian outbound a297577ee0df:v228"); Fri, 19 Jan 2024 17:28:18 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 1c8094639f3a5677 X-CR-MTA-TID: 64aa7808 Received: from 97c8fa749ddc.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 7A934697-C13A-40D0-94D0-4801045F24E9.1; Fri, 19 Jan 2024 17:28:11 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 97c8fa749ddc.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 19 Jan 2024 17:28:11 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nKPgnUrOLl8sv2zMawxcAs1xvwrFlHmEs4NYdvfxEgkoR5EwWrp19grjpLQ1/2VKdYJydliDw1GS/sfwOJGYnlw4ZEIFZu8MxmhsW9VaGMbwP5Xli/5y+Rp2y5wf5xIYUgORTJRs4WJaMjiPs2V22DZfObfwqLT/gVC+oKGn5kfDWiA9F5FUWrgQ1dTGtt67R9HAqXYEgz7F4MN/CzSW8jZAxri5BHiJGm62GStqvkr6IW47Nh2qraB14WUtqZiDfGPPm5mw9RhIYbKESDRm5ojYq+77cN8e3OarHMvF3qPeuw5e2mrG6Dn8fNcAjJfQEnEtzzvNhI5bs8qzQcArdQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Xs7raQiF1IrhQWgr28X1ZUG6o4Zb/DGXEoWRPEhZNZ0=; b=WKD+jEldr2hu5+OZuRAWMxt53E+0ztgUOJbYFU7B6CZy1D1HTEZI/8ipTf88NfOzIER0bYEfCnQWddpKA0KvnhyDr8sTgg0yF9kr5L8L1S+QnSF8M04EQ4SlbSfa3s2psJxkhnLoy3L52htzKA0zJWgV3V37G8HLimFXPSSYtbSnjVp72tgj70mY06tjE5ljNyAyvtyISvxw0j5s/Wld4cBByxLHhj94tR/R4EsugOpbH3oMwrxItuectxBOzGG/RkjZ9RfV/DLMw/hNw/9BrCTxz2Rs4a/WXrVy92N8CM++lyJev3e06iPrjUySdLMJcP1RFTlyOks5T/ZZqt0VnQ== 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=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Xs7raQiF1IrhQWgr28X1ZUG6o4Zb/DGXEoWRPEhZNZ0=; b=3OQb34+0q/DF1soFeyOq851roYvCptiEt/2WAHD8kG0xDbthBzVFPLR/xgpIAkKUzfv4L+2yVlRnOwL7xVmYIcaDLwFsuQJVXgAzdOVeRgROMGOCK/iw9Hz5q7/wj0hO6foF++ak4KMTD0dKpGfK2ZPBanhYi7wSkgIaFCWsdqw= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) by AS8PR08MB8246.eurprd08.prod.outlook.com (2603:10a6:20b:524::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.24; Fri, 19 Jan 2024 17:28:09 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::a997:a5ad:3e6:44b6]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::a997:a5ad:3e6:44b6%4]) with mapi id 15.20.7202.024; Fri, 19 Jan 2024 17:28:09 +0000 Date: Fri, 19 Jan 2024 17:28:06 +0000 From: Andrew Carlotti To: binutils@sourceware.org Subject: [PATCH] aarch64: Include +predres2 in -march=armv8.9-a Message-ID: <360ba77c-2b65-aab5-f73a-0b9432356ee9@e124511.cambridge.arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-ClientProxiedBy: LO4P265CA0217.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:33a::14) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|AS8PR08MB8246:EE_|AM4PEPF00027A6A:EE_|GVXPR08MB7702:EE_ X-MS-Office365-Filtering-Correlation-Id: 72ee5411-3f73-4ac6-3ee9-08dc191406f5 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: xDQCPaelj8WTtIFE8Hmy47phSW2U4vvVLJ01vM4DU4JKM0wX8M88C7kzYSjV9l+i8kbaRFL16h+ohGYUIsCW30xiCUBDAmXSdnJQiRIrU/HavDeN56OK9i4o5NIy7HyXRJuYgr0l5ptJPHDCB1WuTtKVDfV+NA1/a/QvLWAd8My0QR0ZlD+hQyNFdLt7Nl/gEwI6Ci8JSTvAQVGnAgiWWLMtaJeOiBDPKCWdyqsyoS9dmGz8jOwk4j+ZNFRVb+6ldw2IUq2rXN/CoxYRIFbd5pGs0kiapelaiKwv/woYvGKloCPUC1A23X4cGQ4XvZG6AYBl1Z/Ldl8+1t5OQoBxpYxHX5F6XBgSOmSs9bKIbt1lZKFUZGM02zBCWPiL46zR51Bj1WBWr0NWOykE2piD4w9l5X4defqR6wAH3VCWpG30g+GzOHsLnPXxqF5RptsFONyTPSjOwbMrTqxj+ABhPtSyHF6jX7NG4cc77idp3s1kzzB9k2rwWNFkM7KG5Rrfn2Exah0dJ/wknnv/3N3T35CPWTkzbLejgE+IE9cfic9X0ta/0uBijme4NSdRT9TV X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6678.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(346002)(136003)(396003)(366004)(376002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(2906002)(86362001)(31696002)(5660300002)(44832011)(41300700001)(6512007)(6506007)(6666004)(26005)(478600001)(6486002)(38100700002)(83380400001)(31686004)(316002)(66946007)(66476007)(8936002)(66556008)(8676002)(6916009);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB8246 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM4PEPF00027A6A.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 6f2dc1df-f908-4e6e-0f67-08dc19140161 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Ig16z1qsaw17rjgoFlPiu0oemaOtWCw4AyqcKh/TWwEyv+IZcqFPh2m7itmNoambl/xCJav+UfjNZUCDD5y/7LATWVXXdCOaVUEAe49apKMTS9eqUBlW/IGaHfAg5QzCByWQSQfJNI/TVsYNcZj9LsT+QeCN/xvBjOwlZGPEaMyEtlLW/QgMpLImsKbcIhcnvl7PD3no17MmftXUCzoYuWeZ2eTxW2uPU7Akwyr4vGSzBMEg9SJVto+gLjePy5Uplrt4aRUeGZjLcZYxKH9qwoLCSatG+B6pDyOMnQPwlM6N3AilGcm5j0V62V0UR+NH1N7sbJ5AyVLhiarYB/n+mAxjEUqPtOxz5FuRETsHCQQUunzunrsjNddjcmtqRP5FVLZo4pSKKLJAMJJDuAutMMntAGSIhXTCNw4OxM7JWyaWv3gBgxMD47QFBiIV5qe1Hqy7CZzyJLhibW2bnu6Q9rb7VC4jG6TwFWTsHlO2tV4ehyxZZPNUlMfobL1ZFUbSPtPN0X/zt3cEIxBRiqVbSBqBCL+Ff7SgjLbz+wK5mmMlyviDJBf/zl2qB73IS/iJbIuXRa1JZLMmeSbIqb4ydNY/7qpYsciXmwdDfSPUk+gQbbkzUBcQSp4/4/EocxkWI5Ew4ktbY4WFu9f9qqMyTadn3W5+nyQGXjlgldPU/28P6ge/019gklp1eh2JHuk+HIhhU5QT4d7pwgUkvcyJsjji9U6mzwGXn6+WdGksIvuJ0So9vNm0EcZ0Od6nMQqN X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230031)(4636009)(39860400002)(346002)(376002)(396003)(136003)(230922051799003)(64100799003)(82310400011)(186009)(1800799012)(451199024)(46966006)(40470700004)(36840700001)(44832011)(36860700001)(47076005)(8936002)(8676002)(81166007)(356005)(86362001)(2906002)(31696002)(82740400003)(41300700001)(26005)(5660300002)(6486002)(6506007)(40460700003)(40480700001)(336012)(6666004)(478600001)(83380400001)(6916009)(316002)(70206006)(6512007)(70586007)(31686004);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2024 17:28:18.6075 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 72ee5411-3f73-4ac6-3ee9-08dc191406f5 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM4PEPF00027A6A.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR08MB7702 X-Spam-Status: No, score=-12.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,GIT_PATCH_0,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This matches the dependencies in the architecture, in LLVM, and even in the original Binutils commit message that mistakenly included it only in armv9.4-a. Ok for master and 2.42 branch? diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h index 6f02f472fda04effec714a3d2dc95d344c584978..02ee0fc2566d500359a9e89de3dfb954100f63ce 100644 --- a/include/opcode/aarch64.h +++ b/include/opcode/aarch64.h @@ -306,6 +306,7 @@ enum aarch64_feature_bit { | AARCH64_FEATBIT (X, PMUv3_SS) \ | AARCH64_FEATBIT (X, PMUv3_ICNTR) \ | AARCH64_FEATBIT (X, SEBEP) \ + | AARCH64_FEATBIT (X, PREDRES2) \ ) #define AARCH64_ARCH_V9A_FEATURES(X) (AARCH64_FEATBIT (X, V9A) \ @@ -315,8 +316,7 @@ enum aarch64_feature_bit { #define AARCH64_ARCH_V9_1A_FEATURES(X) AARCH64_ARCH_V8_6A_FEATURES (X) #define AARCH64_ARCH_V9_2A_FEATURES(X) AARCH64_ARCH_V8_7A_FEATURES (X) #define AARCH64_ARCH_V9_3A_FEATURES(X) AARCH64_ARCH_V8_8A_FEATURES (X) -#define AARCH64_ARCH_V9_4A_FEATURES(X) (AARCH64_ARCH_V8_9A_FEATURES (X) \ - | AARCH64_FEATBIT (X, PREDRES2)) +#define AARCH64_ARCH_V9_4A_FEATURES(X) AARCH64_ARCH_V8_9A_FEATURES (X) /* Architectures are the sum of the base and extensions. */ #define AARCH64_ARCH_V8A(X) (AARCH64_FEATBIT (X, V8) \