From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2041.outbound.protection.outlook.com [40.107.15.41]) by sourceware.org (Postfix) with ESMTPS id 6CB373858D39 for ; Mon, 20 May 2024 15:01:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 6CB373858D39 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 6CB373858D39 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.41 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1716217276; cv=pass; b=COKAoJUNbTYKXxHLfrqOB7gAjAE+fJJ5fw1fi7EH4oZEMqyzMHjFiwxzHD1yjA2x0oLaJZj4PuZtuV7ZGiwqVjKKjOS6H/PxWqfXVjH5Mm2DVWOMWQw8NrkWRj27smVRe9+uhDHTzok5chCnBBeNVklwv8xXoxewjDiIHX42IkI= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1716217276; c=relaxed/simple; bh=jIqxOBJCArwWSjK+urrTyMbhKusxnGviCmRPgIuV/5k=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=wqZgCny2EyUnh8tNLPR48EzNUoNHu98QFnzEph8wEMW/4vmzWAgcMuUXN8lklA19KdelHQg04rEoGeabZQEdBUxII1nurc/mdEoXObcTKfLrcb0kDWQuJdnkcIf43Sj4Xp8+ynTJoqq5117Dqyeza611d3mAHqK8q42+DTMEivc= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=O0Yjvo1z6PayYHLup9CL7YnRXIxaqTvJ0knBolQFQpbVmdKe/MC5Nf3S5zb/khURGJ9LwZe6zphPJw4mlS/ouDACfD+vtWVsah1A4sBATQvBCRpqT9asfhIKBJ61z3PRFG9vB40sfX/SKsMUaqant8FF8SCHlzu8rxJmKE3gV8LKisGGagb3xE6ndJ3qFgajXKp285ODddXjpzS+Xmjz9JmX27PxyHTwPfWklXXEwoBNqAedqpOUOj5SVxhclTUu0Q8AeHaopElJdqvh5ZyXYyqg3tl/36K3wFgzxryurgImhtmlP6YtaQ2XOFJXxyQDxigBfcP3xduSmdjrRfOiuQ== 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=wX2VjdWx3/Pe5SyqKT4B9vIKnGRSluH/efBBaFnVSjQ=; b=fsHqz/Z0zLmeoEU2b7NnAa3oUEQ1twutiZQWrRJLfAlu7FEiNcK1WU1GksoPaSzSs6AKvLxO0cxnmWyomb305u4Ja5mftEdufHA8L2EdbsQNLh8lexV2YOZn9dkXyGS4BiiuV10nzeA62Mhnf9MvSw8L/z3K1/OBMAY7ZS9nN2u7Rmq7a9Ow/TprUQOXXdFF5v7N5n+fPcjA/AD6QumkmoEa+QWp9dDOzO9Y5AEDPmRiuIGvQR0BcsHuDgB1qV7zcQMtyJiPA2JSIhbQF3uSBy36TO+wA+nymseZ/uiSZwhKqrhNDm0xaqVhHJOtGZKwC/aeAga8crebucL+LzfR9Q== 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=arm.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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wX2VjdWx3/Pe5SyqKT4B9vIKnGRSluH/efBBaFnVSjQ=; b=HsZJjLReTSOSKSqVY2A2pJikCu8FB1mINmHaR3YaFnW7YxE+diUV4Z3Fc3nLflCrvsgrGec6XG6mLXMce7aT3ggRd9I9JbXOk9YWyxeRv4jsJnYkRABCI6s9XTOkgSdK7Yx0KZPuDiMLE2h6vZX7V7cDAG0kacRK3fh7FwfhGH0= Received: from AS9PR06CA0159.eurprd06.prod.outlook.com (2603:10a6:20b:45c::26) by GV1PR08MB10422.eurprd08.prod.outlook.com (2603:10a6:150:166::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Mon, 20 May 2024 15:01:07 +0000 Received: from AM2PEPF0001C716.eurprd05.prod.outlook.com (2603:10a6:20b:45c:cafe::f8) by AS9PR06CA0159.outlook.office365.com (2603:10a6:20b:45c::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35 via Frontend Transport; Mon, 20 May 2024 15:01:07 +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=arm.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 AM2PEPF0001C716.mail.protection.outlook.com (10.167.16.186) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7611.14 via Frontend Transport; Mon, 20 May 2024 15:01:07 +0000 Received: ("Tessian outbound e46bb127ed3d:v315"); Mon, 20 May 2024 15:01:07 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 7102961b60b78b25 X-CR-MTA-TID: 64aa7808 Received: from ee6bc7cc3f5b.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 98194B0C-8777-41B3-B87A-91E918AB476C.1; Mon, 20 May 2024 15:01:01 +0000 Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id ee6bc7cc3f5b.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 20 May 2024 15:01:01 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dPaLtm6bKCF+Zsi1+HBatuBBieFYxFvA8yrUwl4kFyaFf1HNC7iPF4RzZqEiap1V1LL/+GyzycI1UUh1Y1zyarRUp0tOgPBULxeXNVDh2Kp9Rf+pCTRtwR/Jmgv0CX8hxP6OsNVqjv9V95EdO/nC2MNliBm/Ianv3kPzcVUNoJezl2yPEVMavgfVrypnaeSYNrOlHKVw2TKPYiIlXvrjzPPMehyAz5C1GJfK5i2OJx32QY9PGbOgAx3l2gNUjVUtrRDlWLZudYL1d4E1iK7mSpFzLq95Tc3IU1XRkMbPdg2mGBzRCEjjQb6ba3Cg/I06mlSXpYQBWkYVZvWeI2r5Vw== 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=wX2VjdWx3/Pe5SyqKT4B9vIKnGRSluH/efBBaFnVSjQ=; b=nTQAHL2r0/TidOGPGyQ/SS3fZ/TkS24yHRZaXM80EEEYHN9NSZ+xAm8udJZeQLNBPiMw3ohqBHtDAf8qHN+ruaBDA8xR24AcXVWgtHEJ7fF5+N95zlylgk4cEdPXTrSCLHjegxPnCI6/63VtNNbwFJ6GQOBaDcmSnHnB09Q1efggajHBov0md7PJ1czw9Q2tL1IsUEd00PKfuG/5zpucScXIJyNdBJP6JkflDu33Q2TbTJm3PeMl96evBNO5TcKlMYNN1SPGT/WHp4i7IciGlOPU1MK38f9zsnxAKDbie1LJ/LS69Y2dFdyQ5iuuGU1aMKoSdqieuxryWvR1yimUjQ== 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=wX2VjdWx3/Pe5SyqKT4B9vIKnGRSluH/efBBaFnVSjQ=; b=HsZJjLReTSOSKSqVY2A2pJikCu8FB1mINmHaR3YaFnW7YxE+diUV4Z3Fc3nLflCrvsgrGec6XG6mLXMce7aT3ggRd9I9JbXOk9YWyxeRv4jsJnYkRABCI6s9XTOkgSdK7Yx0KZPuDiMLE2h6vZX7V7cDAG0kacRK3fh7FwfhGH0= 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 DBBPR08MB10592.eurprd08.prod.outlook.com (2603:10a6:10:536::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7587.35; Mon, 20 May 2024 15:00:59 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29%6]) with mapi id 15.20.7587.030; Mon, 20 May 2024 15:00:59 +0000 Date: Mon, 20 May 2024 16:00:57 +0100 From: Andrew Carlotti To: "Richard Earnshaw (lists)" Cc: binutils@sourceware.org Subject: Re: [PATCH] aarch64: Enable +cssc for armv8.9-a Message-ID: <1c72000a-c123-1df0-1f90-0b41ad659bc7@e124511.cambridge.arm.com> References: <6dbcfc93-13dc-428f-8273-c696555099cc@arm.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6dbcfc93-13dc-428f-8273-c696555099cc@arm.com> X-ClientProxiedBy: LO2P265CA0228.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:b::24) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|DBBPR08MB10592:EE_|AM2PEPF0001C716:EE_|GV1PR08MB10422:EE_ X-MS-Office365-Filtering-Correlation-Id: ddc6d01e-7a18-416a-7842-08dc78ddadb2 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230031|366007|1800799015|376005; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?02+m+bDqH0BQtwl2ocDRciT719X54QuZ+l8DUNRo3NHoT1EQdRyH5TjYnZH6?= =?us-ascii?Q?PoG63VttYpohP2S1WHN7KiksCf1dv91BeQ1l+oSRHi7mADJzQY0O5DzhJrHO?= =?us-ascii?Q?oRWfQQIt87UJgYq4IE+rQA2vuswXl1dfjIxkmBPD3IPafpyap1A2dng7NEFx?= =?us-ascii?Q?G/xofqJ1aw7/tOHc0SW1/t45P4p1uO16WKKYyH83Na+ScZTtForul8cZhGMu?= =?us-ascii?Q?ODqnOJb07vOZGliB5q1DW1WchkF0ctDTI+U0NBuv6zBgIW1/MbeAibgMEynu?= =?us-ascii?Q?bH5QcRNWudRAsH4cUuayAjzGGyaj5hl4594gnij+SWzuHMNdsuDQqLtpA73J?= =?us-ascii?Q?xc2YSKglddT+4ZN3/wUIX8CDRT+eF+KqKX7LFWZiCgxMwSYswGgihuuNjZTF?= =?us-ascii?Q?7GQTJWVeoaMw9XF47/E174TjDe7B35nliyw280lpdWUwErZiFA//NwBBxlm+?= =?us-ascii?Q?7ofUNoxsoNSCXsd0y2U6un/H/omTxleBooDDcHS6JIs81RY5SM3Tbmj495rw?= =?us-ascii?Q?iqT4XUDIbicmfanBisXENvcsxzeL7fmDsH/LBoq8l1z1pttb+OfD+UT99jQC?= =?us-ascii?Q?FsRtoflYY9cJFL7H/smr8zIRxCbhl/jx6qYlXZbUFoTJUHbL669GKDxBZbIW?= =?us-ascii?Q?VworG1CcS0vxRD+yHKeW0hNoAtNNgPVC+QD3CUIsvlMVBrpg+xnBQdD4wHNA?= =?us-ascii?Q?PbNgg7+a3ghPw9fHr3fShDOb7h4fXMzZS57tZpA26M5Seynx542RfC9XcztC?= =?us-ascii?Q?+bytwEXEV8LbP3M0sOnGjgC6BuhWXDaNdYzjum2UctQhVNJZue9QFJ+Q/FzM?= =?us-ascii?Q?e1hbNtBEP02Dx+e2N2yCp5LOQEb95ogjSpG482Q6WhP6mwcNktC+lxmdjaQ1?= =?us-ascii?Q?w/IBegr0QxSy0fMbdIZki/wwJjWeU3n1746Ze/ilVjcKiemmxJg74lTdx9u5?= =?us-ascii?Q?AiE3YyGGiL9CnpacyzHwFBQEWXbm2VkzEs8gi0DGP5sVgqjLL0TDifP8zOF6?= =?us-ascii?Q?kOxqBG7wVCOi17T+CAAOe/Pt8k8ykd6ASALNGzzXUM0Y7QhgByDGufYJ1gsM?= =?us-ascii?Q?TR6ldq6g9aTYpPHlidd2B6RsLmZm3WOc7wePaBuRmp/g0wkAfhabdyEALVuq?= =?us-ascii?Q?yC1ASqnyblV2davmLnCFioXnkSXb9uJOrI7Xfpbqz9SfYbJs5irUF7OF1V+0?= =?us-ascii?Q?OoP/q69JO14TCkS0wvjdjTYA3RhpY8JX97G6MwFNP/AU/vHh4M+8NjKMEf6X?= =?us-ascii?Q?1i930dSHC2IlHDNcXu1uBybdZh2gA/WDfUXkO9jhAA=3D=3D?= 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)(366007)(1800799015)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB10592 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: AM2PEPF0001C716.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: bb5249a4-baa1-4e25-a916-08dc78dda8cc X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|82310400017|35042699013|376005|36860700004; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?RCdWQ5XN5s3dGUfd1O4jerG1VzxHRVqbMjkn1InrAiT23QFl7yuhrh89saEY?= =?us-ascii?Q?2QHarGMBJnLoZJmXhWMJvT1lptUQtIvXoaeDk7aCPUiMra+eDwb2KUbMcwah?= =?us-ascii?Q?EMec73uP3mCxjkdGpzNCv/hkvCj25o9qoEN5bi0eFLAp8F/igxWJzNwhgdJC?= =?us-ascii?Q?DOMdXLNMyFMAMi/KnBgKdkifBJbEVZfMgGFPqQHlurcDyiCy4MBrZTetQGsy?= =?us-ascii?Q?lGRbeOfY57sQaDeSNtniq7DuvUVXz8Npc0NcXZNEF4kVaNUiU4JnePkqKyXS?= =?us-ascii?Q?gWwrSgqvlO/hmnDf32/DFmGQGeTjsKbHomC/gQGNnz/7W6PINM3C5mb3dsxc?= =?us-ascii?Q?415h2Bhpy9fjQsUwT3Of4cHVVy/EBwYQg+NINw60N/a0Jl5tChPvtyn7V4Ka?= =?us-ascii?Q?rYki31TYoRSaZLD4wJZ+zUEM9b+rrzWG38z+JT+eF01hKnpRYEQusII3LfTS?= =?us-ascii?Q?o4Z/ZwNKDnlPEK6TXixaiVR3A61AzrbGc+mbo+tO0IbouJENgB/PeJNay45q?= =?us-ascii?Q?0TLfAQFoczH7InTTbgZcWjnIGCnQGWGKw+6GUyr+bCnY2ymnHO4Y2lhsxCSo?= =?us-ascii?Q?Y7ARg/v1WOLGBAh+nZSGeW75p0rW2RMTJvFyJmQqsJ0x0OpFasETXGe/DMQa?= =?us-ascii?Q?Mkms/qcinJnGp23Zh7ZXjVfYVmyYe/1GEac4qvin0hWs3h3C+XEgJKiE+V7d?= =?us-ascii?Q?CEPLep6IXEGDFk1snH4Gp8ax/a2KBFQTcE+Q7OcssjVVci20dsB4augI/VxR?= =?us-ascii?Q?wdF5Wp5f5yFz4M39v/bAYY2DAQHOrS3PXMCfvdQaWDisqwiTBuMbMq4Twobt?= =?us-ascii?Q?6tdQB+XdB1SJzs7eAU2Zk44zivyYe+s1U7ePSwQ4KHvJhulmNAv1q5LtR7W0?= =?us-ascii?Q?TGV2F42iRNl9NR6fpCcQnYSiDm1HEk5eyUVr7a6ig0us2y6Na0/8v7xWj9Pg?= =?us-ascii?Q?uOc/mAoBy/QdhVwjdMDgkYbEL/pZnLp6srz+9Q/dtddizTsfm0C2U10SK0iS?= =?us-ascii?Q?Veyhf1d+9EJVN9L9/G7J9/nXZJV6OcPqCYZPiMnKnosWwrl6Oe7k6hjo/BAT?= =?us-ascii?Q?BTyHTxh7O0woStiQp/kNtgzmepQvbGALWGmTgB+/20Cqyd9MCXothzCJ/Sub?= =?us-ascii?Q?XzUAEaH45s967KKxATMcSMGYEkvImbP2+c0wI2p6kqkVWMASIGC8bs8MySqb?= =?us-ascii?Q?yiUf/MAOCxdAGtvEwcGx4xFC5K+9gjxOzGnUO7ddtV6fM+0TONxhLyjCQdiF?= =?us-ascii?Q?hjZqbINvhTCcR2ZBflGpVyXDMKvRJVXmu8jn68Dhpq3JoTnSI0I9REuog/fv?= =?us-ascii?Q?sEKMwih7EsGH5lYzcZXqF+A8WXgufgwiNSEbq627Ua2IxdmwnUPSsRGz0kmy?= =?us-ascii?Q?ZUbXU20=3D?= 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)(1800799015)(82310400017)(35042699013)(376005)(36860700004);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 May 2024 15:01:07.6402 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ddc6d01e-7a18-416a-7842-08dc78ddadb2 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: AM2PEPF0001C716.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB10422 X-Spam-Status: No, score=-12.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,GIT_PATCH_0,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,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: On Mon, May 20, 2024 at 03:03:46PM +0100, Richard Earnshaw (lists) wrote: > On 13/05/2024 15:01, Andrew Carlotti wrote: > > FEAT_CSSC is mandatory in the architecture from Armv8.9. > > > > --- > > > > OK for master and backport to 2.42 branch? > > The Arm ARM says that CSSC is only mandatory if AdvSIMD is present. So I think we need a test that this is > removed if we have -march=armv8.9-a+nosimd. > > R. FEAT_CSSC does not depend upon FEAT_AdvSIMD, so `+cssc` does not enable `+simd`, and conversely `+nosimd` does not disable `+cssc`. Our `-march=armv8.x` flags are based upon which features are mandatory in an Armv8.x system with FEAT_AdvSIMD present, but are subsequently treated as equivalent to having specified these features as a set of independent feature flags. `+nosimd` will disable anything that explicitly depends on FEAT_AdvSIMD, but does not disable any additional features that were included in the base architecture, even if they were only included in the base architecture as a consquence of the assumed presence of FEAT_AdvSIMD. Incidentally, our `march=armv9.y` flags are similarly based upon which features are mandatory in an Armv9.y system with FEAT_SVE2 present. > > > > > > diff --git a/gas/testsuite/gas/aarch64/cssc.d b/gas/testsuite/gas/aarch64/cssc.d > > index d41df24b916d26b0c71ad0435f3e83090268e4e7..f6ff9d207a2fd876793ac3769e87b524201d8cbb 100644 > > --- a/gas/testsuite/gas/aarch64/cssc.d > > +++ b/gas/testsuite/gas/aarch64/cssc.d > > @@ -1,5 +1,6 @@ > > #name: CSSC extension > > #as: -march=armv8-a+cssc > > +#as: -march=armv8.9-a > > #objdump: -dr > > > > .*: file format .* > > diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h > > index 2fca9528c2012be983c2414a30fa5930e57e5c92..2d327e830497945cd691754176e4130e30ede492 100644 > > --- a/include/opcode/aarch64.h > > +++ b/include/opcode/aarch64.h > > @@ -291,6 +291,7 @@ enum aarch64_feature_bit { > > | AARCH64_FEATBIT (X, MOPS) \ > > | AARCH64_FEATBIT (X, HBC)) > > #define AARCH64_ARCH_V8_9A_FEATURES(X) (AARCH64_FEATBIT (X, V8_9A) \ > > + | AARCH64_FEATBIT (X, CSSC) \ > > | AARCH64_FEATBIT (X, SPEv1p4) \ > > | AARCH64_FEATBIT (X, SPE_CRR) \ > > | AARCH64_FEATBIT (X, SPE_FDS) \ >