From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2040.outbound.protection.outlook.com [40.107.104.40]) by sourceware.org (Postfix) with ESMTPS id 7E5B638582A3 for ; Mon, 27 Feb 2023 16:39:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7E5B638582A3 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=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=25JfslZg+SDvr3rpRxLP7umIqZ8/YfiDxRwQCRBn4Gg=; b=6m1J6KGGrwpPInQV3fHo88fV3OHzfNL+0Q7nH7F/DpMroB6xd7UkFWIN2fdnVJfqSVKV2xZmJzJXhomy2XvnM5wlOWFjQwFfMrxGG9dMcjRnXKY8RLS+ej0Zmszk1uQU8v5JkDh4ZByEEO5BJ++XnyjzD2793sd7+8u5dczBFo8= Received: from DB7PR03CA0081.eurprd03.prod.outlook.com (2603:10a6:10:72::22) by DB9PR08MB9612.eurprd08.prod.outlook.com (2603:10a6:10:45e::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.29; Mon, 27 Feb 2023 16:39:54 +0000 Received: from DBAEUR03FT016.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:72:cafe::e7) by DB7PR03CA0081.outlook.office365.com (2603:10a6:10:72::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.28 via Frontend Transport; Mon, 27 Feb 2023 16:39:54 +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 DBAEUR03FT016.mail.protection.outlook.com (100.127.142.204) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.12 via Frontend Transport; Mon, 27 Feb 2023 16:39:54 +0000 Received: ("Tessian outbound 2ba0ed2ebb9f:v135"); Mon, 27 Feb 2023 16:39:54 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 0440e6b947324b97 X-CR-MTA-TID: 64aa7808 Received: from c1c80e62b7cb.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 9B16037B-B46D-4E9E-A6EF-18BDA483EF21.1; Mon, 27 Feb 2023 16:39:45 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id c1c80e62b7cb.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 27 Feb 2023 16:39:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ed0ouzYrK+/zf2i9/Hyyfjo8fZ1wBvmyjkqCBsHteTAFSLRK4VRwrmhkZrqUeTKRmO/X42k2CxZULW2MhAZolkdghksDAdbb8KPZrkAXfwmWE/dYoRSfXGph0Uj9kv8pdSQ8qNn//SJQXAwwDHJloVD/BlTCuF7ZC3oNq3HPQ2q3vWw4Y5ArfNhPu5W8cGvBJQKkoFCH7vQLU60vJjyjIhtl2PlqKGw7FKwJAIA0PNp2tet/Oij5LzL137qrLUHNFlsJ1Kher5hVRMFHfmAlJAsnYIDvo1zjK/ISVeXl9iDOCAgyOzDqc7J2voRM9QyLeG6p+Ni8B/U6WYacYQzcWg== 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=25JfslZg+SDvr3rpRxLP7umIqZ8/YfiDxRwQCRBn4Gg=; b=iNUwoXr/q/EyfupzFmpR9HyRFZTWg+ZzGRJkR63vwRPz0jtCxhq5OLesGMW6b6VqCHYrfJbjKMo55zV6im5teleSECCGFQffnw0FIOSv0YDpU7gx6MJDL+t3XRrEKPmoSZST56bi9lEkdCaHog+yruwtzov+F50iz3yzgfMm1m1EljUzqQ2/JcAeTHZcBoUBiFrOTibSNFMqbTarG5i1/xVo8J+xGi0WA/tWVqjHtBdMMbcKMC+rOFpppvLct7kTlxbb4BGIQ1R/wMrZpRocb+lmYRg5g1E5HvvjhGa4jqalp/Ur2JY5CI+EUCneIwpvIoVF/VaZqGT+JdwVkiCZfg== 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=25JfslZg+SDvr3rpRxLP7umIqZ8/YfiDxRwQCRBn4Gg=; b=6m1J6KGGrwpPInQV3fHo88fV3OHzfNL+0Q7nH7F/DpMroB6xd7UkFWIN2fdnVJfqSVKV2xZmJzJXhomy2XvnM5wlOWFjQwFfMrxGG9dMcjRnXKY8RLS+ej0Zmszk1uQU8v5JkDh4ZByEEO5BJ++XnyjzD2793sd7+8u5dczBFo8= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from DB9PR08MB6957.eurprd08.prod.outlook.com (2603:10a6:10:2bc::10) by GV1PR08MB8260.eurprd08.prod.outlook.com (2603:10a6:150:a1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.26; Mon, 27 Feb 2023 16:39:34 +0000 Received: from DB9PR08MB6957.eurprd08.prod.outlook.com ([fe80::6d71:9b0b:f2a5:2842]) by DB9PR08MB6957.eurprd08.prod.outlook.com ([fe80::6d71:9b0b:f2a5:2842%4]) with mapi id 15.20.6134.029; Mon, 27 Feb 2023 16:39:33 +0000 Message-ID: <93d18634-0050-4355-4c7e-40b370b775e1@arm.com> Date: Mon, 27 Feb 2023 16:39:14 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [PATCH][GAS][Aarch64] Add Binutils support for MEC To: Nick Clifton , binutils@sourceware.org References: <877651c1-3d70-6985-54b3-e4416bed3048@arm.com> Content-Language: en-US Cc: richard.earnshaw@arm.com, richard.sandiford@arm.com From: Richard Ball In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: LO6P123CA0040.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:2fe::18) To DB9PR08MB6957.eurprd08.prod.outlook.com (2603:10a6:10:2bc::10) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: DB9PR08MB6957:EE_|GV1PR08MB8260:EE_|DBAEUR03FT016:EE_|DB9PR08MB9612:EE_ X-MS-Office365-Filtering-Correlation-Id: 7187d2ed-3be5-49d1-51ab-08db18e14111 X-LD-Processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr 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: ZJtTj9ZF9e7ZX8t0fhewRgsQDLBc31tA4Z7qUd6xcOw8rZza29H/bYvL7SSLlIDIFNGc96ISxwa1HBzKETr3CtO1mp4tv30eYOm/NQ2/PrZezWUWOqhxkMzMMZsVhfiqY+JhT5m/mJ6MIZoyCds2jCqj4PhHvyjOkVRDR0tPyTglR+UiSXvtBg1MeJZJ9sZEZNOOQ3e3sG3MSf7Q90SD2ws6E9FKOIkDVxoHmi6Pa7aktRDW4uqVDvVwJltEeE0XF4AZm/Cls7fFW6lNpi2h9yZHax+YPZPBGUnB0j0YGc2ZLGOWD5w7GJX639nXuwGm+BC2B/iZDds+Z9NAp+zYvOV6M51oaWg2QNaS3GGCshtHRjVy0007Bjp1jvmaZhA/IZR/3xEPuGFxrgh3e0PGbG9nsRDJnNF0mw92GB5DJ6U6pmsOFjce20RUXExhWferOXurF4m21NA5LfRjB5cLzqlrk5KgtqrmdL6FBr08NJ3NmymA6LiK6knp6+b9jPj7mue4sb4FqL5Ur+8J6XeI1GwzqXVaos8un8o/6iUABB5luZnhw7THK5bi6/s06Eg0UmWuDsKkjJJL+YHisfOU2h5KoUPglVT3B/fNoIxPHnP3ChkPw1Ls8sUKEKmtBHZu02SAL+CMNV0axc12MRL0HhH0nmFIZWmc1Nw3t/QjTr1TgShIseqOTsdtLVMVBqjCCUbK3NvbrMx9o8JzGaJyOAf/4z25vw95sYQn5m7nVfI= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR08MB6957.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(396003)(136003)(376002)(366004)(346002)(39860400002)(451199018)(8676002)(38100700002)(5660300002)(4744005)(41300700001)(44832011)(2906002)(26005)(6512007)(53546011)(186003)(6506007)(6666004)(8936002)(316002)(478600001)(4326008)(6486002)(31696002)(86362001)(66556008)(31686004)(66946007)(66476007)(2616005)(36756003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB8260 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: DBAEUR03FT016.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 24379f6e-83f4-4891-dada-08db18e133ac X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wM01KoAvftICLvAvSAh/EF4GhwWJqCCtZRj0vSTHKIDVc6HeJqwqr+q/cPFmFlsbsYyZewAKVAEMInGuUf0NjXK9jmF/4HOgmtwAWoDk2cI1IeUD6zwbOjM1S/TEHN3hpQoanb4vuKpNsxFjqOUMtg8kqupNWS2TFltXBlRpK+uK7loT9ywc6kyDwVwO6yx4QzyYyp0OocJ12noVE+Oo/VnxtpRDknTFV+m5R+ku5FYB148zNXec2BMrscEQW5jRQyLte01QrQ/KjGvUi4UI/nTcMr5kaO2tYF2X/mIPRYmQwTZjCmgK4Q+Yj4TOVqa1B2ducsUHIBboGgXWrYUsV6hsCNSaQJKwXzirr2Xf/KPOept48VYt5uRE+EihuSx+tIOp065EeITheNY+W+4gkrtuJr/kx/8sR3gj+78YfZBtFGpwFiFzBMsnHLnD1eyeWevjDZ1E4QodbhHdKg/xxMkI2t88kEfFskkSYEuTUikgQU48QVYtPx92HE4mbqWsCrfGBO81M/FlEVUcXq/XCWi+lHhAPPtoFFqrOtx3vsVJJ1Bgrwm3DYy/3MsmU6vl299aVZIHH7Ws6mlnEFXNrLztuQUmPMmuHJl5ktOv1KHz0BsdVnoUg/XPtg7eZzufEO5P7m8wQCHqTozHe9PzlIUY2hL5YSSqEeT264Nr6k1X918aKaGYwSEoo/q67t/EVmgN6H2UB48IYZa5smERCK7gqzu+Yx8IcJsJ65D+V1U= 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:(13230025)(4636009)(346002)(376002)(136003)(39860400002)(396003)(451199018)(46966006)(40470700004)(36840700001)(2906002)(31686004)(44832011)(5660300002)(8936002)(36756003)(4744005)(40460700003)(70586007)(41300700001)(70206006)(40480700001)(31696002)(86362001)(6486002)(4326008)(8676002)(478600001)(356005)(82740400003)(81166007)(6512007)(36860700001)(316002)(6506007)(53546011)(82310400005)(26005)(186003)(2616005)(6666004)(336012)(47076005)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2023 16:39:54.1263 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 7187d2ed-3be5-49d1-51ab-08db18e14111 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: DBAEUR03FT016.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB9612 X-Spam-Status: No, score=-5.0 required=5.0 tests=BAYES_00,BODY_8BITS,DKIM_SIGNED,DKIM_VALID,KAM_DMARC_NONE,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Hi Nick, Apologies for not mentioning in my original patch, could you please commit this patch on my behalf as I don't have commit rights yet. It is a patch for binutils-2.41. On 2/27/2023 10:14 AM, Nick Clifton wrote: > Hi Richard, > >> This patch adds support for 8 new system registers. >> >> MECIDR_EL2 >> MECID_P0_EL2 >> MECID_A0_EL2 >> MECID_P1_EL2 >> MECID_A1_EL2 >> VMECID_P_EL2 >> VMECID_A_EL2 >> MECID_RL_A_EL3 >> >> This change supports MEC which is part of RME >> (Realm Management Extension). >> >> All tests pass on aarch64-none-elf >> >> gas/ChangeLog: >> >>      * testsuite/gas/aarch64/mec-invalid.d: New test. >>      * testsuite/gas/aarch64/mec-invalid.l: New test. >>      * testsuite/gas/aarch64/mec-invalid.s: New test. >>      * testsuite/gas/aarch64/mec.d: New test. >>      * testsuite/gas/aarch64/mec.s: New test. >> >> opcodes/ChangeLog: >> >>      * aarch64-opc.c: Add MEC system registers. > > Patch approved - please apply. > > Cheers >   Nick > > Thanks very much, Richard