From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on2071.outbound.protection.outlook.com [40.107.15.71]) by sourceware.org (Postfix) with ESMTPS id C38943858412 for ; Tue, 23 Jan 2024 18:49:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C38943858412 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 C38943858412 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.15.71 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706035744; cv=pass; b=BjU1a+Kc/42EKGggkHeHX/mN83Rmp3dTkxdngkdpl1iWkcJQVBFHq+FRq0+CTZuUe9pgBIRB2rra8Qed2Uq41PrCRdqkQFogY7rgmpsgLFD5JcoIX6SU/as2dTBTuS/KEXnp+hlPJplWnkau+aDMM4HLMF4bvaAQ9p+2AV0Qkm4= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1706035744; c=relaxed/simple; bh=yPPwLQzj8GcdIlxk1ZoG3RDHuJu9qSB8W7A2i49ikXU=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=RWmhKteCfxQkOwGD3Ryggf0IH5TVvZccRjpu/3RKgS1qG3oLdjiiXbJoiDHDqRtKz8Lz8V3dI8/yXg3OMPaFuNRujFKBsResJrjQmuq0/uacX8Sm8iV9fFUYj2KROLcSHsexh3WK+UqyEEzHPRCxa2jD0JR+vp7RZwfq7o2lc6Q= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=WO3fxMo/El5fW0aDd7BpQzind++uargZQ8tuCq70hTamezfnzmQI2QP8ncHvtA41mn/44sG5EmIdKYZxwVJkNcgLBooKdAXPG7GJvvErH3Ao6CqHiGtKo7xhKTyP7+db8iae8FPWjjO1LeOYV6WtBYhKlSHLswF5ed4p812X6TuXjasNzaVpZPrqeFWREvoaMWVmj6aMcCblRMeZJI4z5kcy0Va+7L9zmCtn+0YvC0B5Pdf4Fhak+VntQ5OMX+D5/ddPAQzTahrWqDstVLyt+DOABu3u6BOltL46J5xQPodtN1MQNQjWnroIadQEqSvQOrnAE04LrExrQzTxluaiqw== 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=Zy2k/JI9tCNxiE6+YPXrci+2tsHGh5F81RgEQHrFk+I=; b=hCql4pkEUlEsCkQwYbjJziLfi9gNQDe6XuzYY7VnaUrT8DkMWegECxVjn3lHyqo0lG8zG5isAWLN9ChDO4TUHgMKB3JTQqnVz5iIKpCmI9aTgNKZM8rMu/wf522ZCTO8RnLyfQsZ89gy4LumhnBurR6BmLPXEe1osXUOcNi6EpgLlD0eQR4mEBZYyOxeZsf6LpdA1gxqFJyaTvaIV/noIi+fR2UDbynct7LJ24OydJNunIzFbO27iVboechqyHxOun7lAG/fy3QYOoYkfOt0LmxgEbZIM5eqcaOyDpj0m7XZbOEOT70Cbni5I/x20bFt5KPYCadt9i7BIVZSX8c/CQ== 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=Zy2k/JI9tCNxiE6+YPXrci+2tsHGh5F81RgEQHrFk+I=; b=NutCr1Hcr0K+qWnFsE/h4NksTS8GNfGcxBMPR14phT+HJ1OxsMnGXiecz1j9erfUvr2hXXjSrX+k3RPb1yNPFDFE5mrkGJk07LVKdn+/T5Uol7xQh7UVaO4Q8XexEtLsFBNUwvKDccbONr79rcp3UcM88jpINcdmF3IxqJkawoI= Received: from AS4PR09CA0005.eurprd09.prod.outlook.com (2603:10a6:20b:5e0::11) by DB9PR08MB8722.eurprd08.prod.outlook.com (2603:10a6:10:3d2::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.37; Tue, 23 Jan 2024 18:48:59 +0000 Received: from AM3PEPF0000A78F.eurprd04.prod.outlook.com (2603:10a6:20b:5e0:cafe::40) by AS4PR09CA0005.outlook.office365.com (2603:10a6:20b:5e0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.32 via Frontend Transport; Tue, 23 Jan 2024 18:48:59 +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 AM3PEPF0000A78F.mail.protection.outlook.com (10.167.16.118) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.16 via Frontend Transport; Tue, 23 Jan 2024 18:48:59 +0000 Received: ("Tessian outbound a064b9944658:v228"); Tue, 23 Jan 2024 18:48:59 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: e0b1c77867172f3b X-CR-MTA-TID: 64aa7808 Received: from b11c3c2afb15.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id B3BDBD53-B62B-4690-9938-707C868A7B95.1; Tue, 23 Jan 2024 18:48:52 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b11c3c2afb15.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 23 Jan 2024 18:48:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cvdf9/iQMNRJJh9Ui3vxXF5Wh3K4Wyq9rI70i+8T+nyiBdx2gGm2b/syY0c1lNNaYecYEftcegtFJG8B64urbX+z4eqxtyvTnzcmsivd4SpLkuwd2l5kF8RfwRqm0Sb7lJT5cgyIgKUptvybi9112rDxBrH2cCyHs96Z3KeZGfYSI3LwUSk5p28iSZqVpVTsdlDA3sj/VtWig8YC2N/JK4fDpMoRYvsc0ZZX/5KoBA37K9vzTJTWHrSvjRt4fbcri9yjX+Rk8aTNN4PIBs6JTz+HVFDqqlx2mXhWkPr1/bQtbENdzopytUJtSi27DLWS5dXg8Td5/E8HnzC8bg89cw== 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=Zy2k/JI9tCNxiE6+YPXrci+2tsHGh5F81RgEQHrFk+I=; b=INEI/Cqz6KTC/8pbYjoaypc1/Zkh792EAWu/Niy5YSx+yNzBMuj18GfgaQtq4GYARec4rTWY1py/DNcOGVYGhf+w9qKif2K4nOaZAjo+iheGxLGNiPyK3dELigw9uhMz1/Q45w+sl6EIZVC71JVfuIUCBIhabqYaEm3A+Pd9265CHcQubgAX1F38NEUE9QSdInNr0XXve0vkUMCfQwHW5MXRYeWsQlpW+TKyHyDBdUcJaCXXCxkd3ZRD9G7LuUaim9Sh8Py23ZVTWKqisHhTw6HbnDX8/Q5ZAs4o5uRDhcx5GJX3cj0xfeqbB5fb8Rbl8cztLyOUBAvbuhnY4XhBSQ== 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=Zy2k/JI9tCNxiE6+YPXrci+2tsHGh5F81RgEQHrFk+I=; b=NutCr1Hcr0K+qWnFsE/h4NksTS8GNfGcxBMPR14phT+HJ1OxsMnGXiecz1j9erfUvr2hXXjSrX+k3RPb1yNPFDFE5mrkGJk07LVKdn+/T5Uol7xQh7UVaO4Q8XexEtLsFBNUwvKDccbONr79rcp3UcM88jpINcdmF3IxqJkawoI= 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 DB8PR08MB5532.eurprd08.prod.outlook.com (2603:10a6:10:f8::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Tue, 23 Jan 2024 18:48:51 +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; Tue, 23 Jan 2024 18:48:51 +0000 Date: Tue, 23 Jan 2024 18:48:48 +0000 From: Andrew Carlotti To: binutils@sourceware.org Subject: gas: Update NEWS Message-ID: Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-ClientProxiedBy: LO4P265CA0299.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:391::17) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|DB8PR08MB5532:EE_|AM3PEPF0000A78F:EE_|DB9PR08MB8722:EE_ X-MS-Office365-Filtering-Correlation-Id: 76212d19-29ba-426b-ceda-08dc1c43f5f8 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: aQ5j2/ikfTk9tmzrvd5D/ldQI6V5QVgcyhBAnJe+z2LDBa4sCKjL6m948boDyOOP1XBKnwzHX4uXzi/oNQq9FMoO1xEchx2eW+HgSLMJu/Q56hJ0RVhigZz9mfnUx7VdFd1Zxt24BLwACWyRr0YjInQX1DihZ2mAYO/aWRDImFrvl1NjwhaOS2lmEoHVyy1WE+/ahC1eOrztg0HRsOJG8WaFTwqKRiY2t0M+aYaYKPKZzXaednDPiSXjGbbqznM4FHf6HBR5f5Q9QhWl42lbiTEFkxlbWCPFPE5JSzkT5M8Gp9JuSjM7NfmiANzhWnG0Ga49hC1j0u1b2TtphpTJEI8QIwa+wqsIjyXwpG+v6LjsR3n8ICe6gmJU5OAB3Ny9DVLSJDSJJiaVBCKbvY2OX9zjtROlXGP+vMYXum7+RoEvH8rlo9fLsZTEWFNTapRaV7D3xrp7NfojY2JnqhpKZvvu06H3saCcYXUauZe2y0oIBG07pOK4mmBwM80r6UZNLN43oTgvXTM/8M8Mzn+AiTkWNB61eaI/hcNJGETdiQz8qK40itPZcjAfwFhuVhOT 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)(376002)(136003)(39860400002)(366004)(346002)(396003)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(83380400001)(6666004)(7116003)(6486002)(6512007)(66946007)(31696002)(86362001)(26005)(8936002)(8676002)(31686004)(15650500001)(478600001)(44832011)(66556008)(66476007)(6506007)(316002)(6916009)(5660300002)(2906002)(38100700002)(41300700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5532 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: AM3PEPF0000A78F.eurprd04.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 77347296-33b1-4126-ce6d-08dc1c43f110 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ncF/YlALWcnGZTK/7hbpHayR9Nf7TDWNDSApQHqgxoq93+c1PvxpC58DEZ4YNc3t6rDSX5QW6lpzsJKQCSxs0fGIOJqvGPwGo2ZmEW6Si8XwQ5zz8eGhnpgRHhMXkG55R08l4ZCU1hHZ1tHiPqYLKWCGZRJx5v7fd/Q7WcD8b9SaZLryyTsTZU35IrVWW/2HLyxKy1oiH8CyzuwPQ94pLMMZtHIf2XeVQvUHQigK43B8WPBDIMRMqnJf26tPBVcVaHTlGSklI45XR5soxn+4y9euftkxvK6ygcI9SnLUjPJz93zmWynlLcPLRO0W3RLsFn2vSCwEawckOfLhGHyOJzFB7D4KKCyU0ZjzjYOZSh9Ek8J16xyJWHSLbXVjHwYvoZVqmc4PMVUyXbPihSLvoaJRZBRMKiXk0334sF8Pd81l0sRH2aBXwOt8QVvXtRoVLZ44UAVBmJ8CXVDC1btqfjQ7ds3Sn0g/E2qKpYU3ckx7F+NkpAHxWGcxa3ixOzTjSW8pLDxzgQ1hABoR1hpHj4I+k1ZZ5zSGHAkeM7phIFyvTxZ9K6sQoSzSDMf6QdPYiN5jtcq3ZKh/whtu0XjbjFOQmbgwSCIMIg+Yf74HnUf0M30T+m51ggOmQTPYajZbvTC+WeWZXBP5F+kElkokrMmLnKpTfJpbdARKHSXV4p9y4oxeaXyqQVExnqtQcO0rNHenqOBp5/0qOUic+HegQr2s4h+G8GgACZxdPwPtLFeMz2kVYbTc3UXi+ZhuLJ1N 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)(346002)(136003)(39860400002)(376002)(396003)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(82310400011)(40470700004)(36840700001)(46966006)(26005)(40460700003)(40480700001)(36860700001)(6486002)(478600001)(356005)(82740400003)(47076005)(31686004)(81166007)(83380400001)(336012)(6512007)(6506007)(15650500001)(6666004)(316002)(5660300002)(6916009)(2906002)(44832011)(7116003)(8676002)(8936002)(86362001)(70206006)(70586007)(31696002)(41300700001);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jan 2024 18:48:59.4253 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 76212d19-29ba-426b-ceda-08dc1c43f5f8 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: AM3PEPF0000A78F.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB8722 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: Groups entries by architecture, and update AArch64 content. Ok for master and 2.42 branch? diff --git a/gas/NEWS b/gas/NEWS index cf4e8ff7c951f8b54b4a5f794ca5eb2b122aa979..4473800e6cf203ecefde55a3488d141ec514d325 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -2,34 +2,53 @@ Changes in 2.42: -* Experimental support in GAS to synthesize CFI for ABI-conformant, - hand-written asm using the new command line option --scfi=experimental on - x86-64. Only System V AMD64 ABI is supported. +* Add support for the AArch64 Scalable Vector Extension version 2.1 (SVE2.1). -* Add support for the Arm Scalable Vector Extension version 2.1 (SVE2.1) - instructions. +* Add support for the AArch64 Scalable Matrix Extension version 2.1 (SME2.1). -* Add support for the AArch64 Scalable Matrix Extension version 2.1 (SME2.1) - instructions. +* Add support for the AArch64 BFloat16 to BFloat16 arithmetic for SVE2 and SME2 + (B16B16). -* Add support for 'armv8.9-a' and 'armv9.4-a' for -march in Arm GAS. +* Add support for the AArch64 Reliability, Availability and Serviceability + extension v2 (RASv2). -* Initial support for Intel APX: 32 GPRs, NDD, PUSH2/POP2 and PUSHP/POPP. +* Add support for the AArch64 128-bit Atomic Instructions (LSE128). -* On RISC-V macro instructions expanding to AUIPC and a load, store, or branch - no longer accept x0 as an intermediate and/or destination register. +* Add support for the AArch64 Guarded Control Stack (GCS). + +* Add support for the AArch64 Check Feature Status Extension (CHK). + +* Add support for the AArch64 Enhanced Speculation Restriction Instructions + (SPECRES2). + +* Add support for the AArch64 Load-Acquire RCpc instructions version 3 (LRCPC3). -* Add support for Reliability, Availability and Serviceability extension v2 - (RASv2) for AArch64. +* Add support for the AArch64 Translation Hardening Extension (THE). -* Add support for 128-bit Atomic Instructions (LSE128) for AArch64. +* Add support for the AArch64 Instruction Trace Extension (ITE). -* Add support for Guarded Control Stack (GCS) for AArch64. +* Add support for the AArch64 Translation Hardening Extension (THE). -* Add support for AArch64 Check Feature Status Extension (CHK). +* Add support for the AArch64 128-bit page table descriptors (D128). + +* Add support for the AArch64 XS memory attribute (XS). + +* Add support for '+fcma', '+jscvt', '+frintts', '+flagm2', '+rcpc2' and + '+wfxt' flags to enable existing AArch64 instructions. * Add support for 'armv8.9-a' and 'armv9.4-a' for -march in AArch64 GAS. +* Add support for 'armv8.9-a' and 'armv9.4-a' for -march in Arm GAS. + +* Add support for Cortex-A520, Cortex-A720, Cortex-X3 and Cortex-X4 for + AArch64. + +* Experimental support in GAS to synthesize CFI for ABI-conformant, + hand-written asm using the new command line option --scfi=experimental on + x86-64. Only System V AMD64 ABI is supported. + +* Initial support for Intel APX: 32 GPRs, NDD, PUSH2/POP2 and PUSHP/POPP. + * Add support for Intel USER_MSR instructions. * Add support for Intel AVX10.1. @@ -44,13 +63,8 @@ Changes in 2.42: * Add support for Intel AVX-VNNI-INT16 instructions. -* Add support for Cortex-A520 for AArch64. - -* Add support for Cortex-A720 for AArch64. - -* Add support for Cortex-X3 for AArch64. - -* Add support for Cortex-X4 for AArch64. +* On RISC-V macro instructions expanding to AUIPC and a load, store, or branch + no longer accept x0 as an intermediate and/or destination register. * Add support for RISC-V T-Head extensions (XTheadVector, XTheadZvlsseg and XTheadZvamo) from version 2.3.0 of the T-Head ISA manual.