From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-sgaapc01on2128.outbound.protection.outlook.com [40.107.215.128]) by sourceware.org (Postfix) with ESMTPS id 868CC3858410 for ; Fri, 21 Jul 2023 15:27:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 868CC3858410 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=cipunited.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=cipunited.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EZuW70ypOOxe8iOUVXNYNoBqQozgNJTMWtjU0TKThxu3L0XL3y0uAjuvqOQSNaOVQFM++DmLjAU46MIBLy1uXZTMrQ2zzOc82YYarA1EfG6sGIqT3gDkURGe2yGOdDyNwplIMkbWQl1iwU8BlfelSgvZCAv2o/VRBH86EwQenHqPEi0zO1QLVfENOLoUTZg6fM6VgFYnl0NVm/tGyTfrwjNyaA4Vx53uiqRfZDt3zPCTJgvw1XpQRH3fVrx14TGDR2iU0zjlnRWu50c2zExAMo99e8sLi9Qzegbm9fMuFAPhc+j/zEod3ea26iuskspIv4RzftXzuj0dy+ldQuKmyw== 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=6Zhio1refJpeo6mWE6o1YfpqbhCTQ13g2NX5ejJDkbg=; b=ENO53mN+PqM9q8Dtn5bJiN+htfTNyzH2O9lw5ISghTKeKpGz1bLDgIof2oE4Iv4YxJ57a1ZEgLB68n/sIPieYZt6iddukk0p8ypcJgt4sQD9kXFHhJdoc0uIssFQoPSIWZCB0JUtYUOlPiWSPp+lsiy30DBirMMgrLFeFio8PiQZtMez+Aa5MjjHLu0nZhTTfrzsSMvbj5xCf5v2nXlHIwY4eBGJ0Q58aa9Kh0tMPgsJi29JloFk7S7r5egSW6sw77xpgpvWuxX8fSGJKZZpsF2N2MyKtZYUl5AVZlb9Mkyhz5q8z5ahOpzWbmH21+vEKRIBPvJ9lP0s2U1cMWxUfw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cipunited.com; dmarc=pass action=none header.from=cipunited.com; dkim=pass header.d=cipunited.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cipunited.onmicrosoft.com; s=selector1-cipunited-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Zhio1refJpeo6mWE6o1YfpqbhCTQ13g2NX5ejJDkbg=; b=yg9al/NwEXMr5I3mSvBTGqkvqV5U4SgFmJgQoVdnzqyJJcjf6kycRMcxWi4UwDuHRx5ypWW5UtbqIZscFEI6PlEggvaNgf5nxSc9Oteb0GK+0LcAA7HiCtStdknQ7DU6Fg660imRl6OWU0ntoH2Ol8/SVSoF6DeO9QPEG1nEXrg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cipunited.com; Received: from TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) by JH0PR04MB7115.apcprd04.prod.outlook.com (2603:1096:990:31::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6609.28; Fri, 21 Jul 2023 15:27:14 +0000 Received: from TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::7b79:56f0:bdfa:7d73]) by TYZPR04MB6117.apcprd04.prod.outlook.com ([fe80::7b79:56f0:bdfa:7d73%5]) with mapi id 15.20.6609.026; Fri, 21 Jul 2023 15:27:12 +0000 From: YunQiang Su To: binutils@sourceware.org Cc: richard.sandiford@arm.com, macro@orcam.me.uk, YunQiang Su Subject: [PATCH] NEWS: record mips*64 CPU name and -gnuabi64 ABI support Date: Fri, 21 Jul 2023 23:26:56 +0800 Message-Id: <20230721152656.4122973-1-yunqiang.su@cipunited.com> X-Mailer: git-send-email 2.30.2 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-ClientProxiedBy: SI1PR02CA0007.apcprd02.prod.outlook.com (2603:1096:4:1f7::6) To TYZPR04MB6117.apcprd04.prod.outlook.com (2603:1096:400:25a::9) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR04MB6117:EE_|JH0PR04MB7115:EE_ X-MS-Office365-Filtering-Correlation-Id: 3c402075-e1a3-4166-ca30-08db89fef47e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rY52wrNxPzNfCLaf1y8DqbEGfCNbzxnBxjXWJILFfHSmiTd1NKw6cC0ObnJ8yf1c3enl0U27AGfDCtOdeglVnfxkv+iN97FnuBY4AxnpVYgxF8x1T0ONVKq2e8eSs/gtUrj+FjGRqErK3RMLfep7we33o9tKhN4KUZgYIr0X/r22ofgfjjvES/DcU2NI+6n0IjiwNRBRfeSVjTNBnAsiTZzIZZQ6Ln2QtcwFTt39W6OboqRj7EwuFpQi3hqk0PkzpHo1I5KH348f12IOcEqplt10v2vpV6mDcYQo1OZEYlLCQmtBu5V5erCqALnxz38pyg2w94dkH3AS0Z7EkAzOjl30q4S6ebaNLkXIe2ehOc8kylfCJEVvnJ56g1IkNcmMqFEqiNXcawHmCbPYvlCZwZEMB9038uh/vKMYeTa/4xeCPkxWIJGWIiec/xcXqHoSKEMGaqax8Sz0CnBzVsQMr63O2Nt9mttWaShm/DrSLGC22mV/fPnlXCyXLEZ1WjTpynTtyDNdBuNumi7xBCoZWdgoabN15d3amiOz/DhdlqSdjqrpTdCxx/ux4Ooa0bxXdP52uK+Xv1Dwlp+fDqMC8FAiPdEwZViPCnYRYIULx+sQfGdexnvIA8N7q1U4yYz4w7hciefpmabAIeePtanyMl3XMbTR13fRy+VzHv7crI0= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR04MB6117.apcprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(376002)(346002)(39830400003)(396003)(366004)(136003)(451199021)(8936002)(8676002)(6506007)(1076003)(107886003)(41300700001)(26005)(5660300002)(186003)(86362001)(38350700002)(38100700002)(83380400001)(52116002)(6666004)(6486002)(6512007)(478600001)(66556008)(66476007)(4326008)(66946007)(316002)(6916009)(2906002)(36756003)(2616005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?c3eRUJ5MdzcPLWY2b+e2paLFv0taoH7bSUfultYBd+DMdn9TnfA6XVQoE3hm?= =?us-ascii?Q?PE+sTGK8m329sH4Lcq7yjQzDLGlosMkof0mMe5VtlBuYzsXQFARsiNuReTcg?= =?us-ascii?Q?nkl+EIpBZO/fddWuKRcKHHz0wJ30V7xjN2rIVB5EOkaOFejdW+wtt4prasRg?= =?us-ascii?Q?/hUrARuD/AxPnIU1TPwfQ8sZ++O+Nv5D41NJNn9ww4h5hsTNwqEKfTWTpqR1?= =?us-ascii?Q?GzY25RCoNDol+MOVpFPkX5V/LCibgXASdoaV5G7H28cUTW949D5swoXTIT9/?= =?us-ascii?Q?VgaZtErELdKhRLslYI7tNymAVHdvjeNl7ptxopyuwnV26aX8ynBnponoKPmT?= =?us-ascii?Q?EmBslj0fADLbI5IFQrK8xQaQ9/343NGUUokQs0MnyHLtnPVHY6+LcsZj/oPo?= =?us-ascii?Q?IbN7qsPPjRy9OA1l7Oy+ES36V/vSG57g3bFU56WLbRVpzg0V4VJiYFX4lI4U?= =?us-ascii?Q?1midDQtURvKWx6zFp9rusnXllsKBVL/cP/aD/40kMfoItI+Gnm9HSR3OJ8DQ?= =?us-ascii?Q?7yHXwn6Yx/OPumMXYSsuQGXfE5AfXp2NNGpUI1xRgbbhh0kz3O5v1kMKr2Pl?= =?us-ascii?Q?LUkjSzXdkDawaVMFfhMsDznH8P2KsFSL6EbtXa2Xi0sA4vSozYCGIvwB4QUy?= =?us-ascii?Q?DvYYZvsoXvIJSNZcgw1CuyYsu3r+PdzF45Uoav93g8r0QkjBOZm/ciPBGyrq?= =?us-ascii?Q?/JTy84XomYjVxDDmApaMuPqiAV9XA4JWSX/aYgB68/l/y8dNUaltOStUykwc?= =?us-ascii?Q?QJuhQS+EKCzs1O5Sx0RUILuqSMGD3iiWEVtqo6HRhXTEybPdbDxZJr7dqKAx?= =?us-ascii?Q?FxbeV4OFAKNFSfLiVbEwocAkCSpWq/Ah6P/am2sq9esTHiSOZy/66P70uk2p?= =?us-ascii?Q?4l9UKVaV97N6VNfDu9YXuO2cMwybpsmknLgzVrjaI8nOASIqn+Xurfr5jr4h?= =?us-ascii?Q?sYgVFwfOAfSxfeRncDPr6FjWlaAlPGOktk8gBfVJl8JwhcYWNK0yzkQjHIxd?= =?us-ascii?Q?UJwPDXHMJ+7UTS7G1mHVbu6jqScLze3Wb8rQWPpuN3pTYDHy0T6GYShGDWO7?= =?us-ascii?Q?BlqO7jfMsbDxUMvnV6qUIUzMBSYbODTGC1fycgUcdHki04r/S0RPXvG1HuuC?= =?us-ascii?Q?ymvI0RY+z54uUFQ/yB01wRWJf/Hi/yk8CstT6QkEBSi2s2+G1aKOVDyjvVbp?= =?us-ascii?Q?HH2NRgrUajucQObg+3P6QY7gp7DF4FFb5FH7Wfv2u8+t3k/50IVPNl+TfOSa?= =?us-ascii?Q?Ks7QathAHCpXCUNzGxRp3LzcsQrDw+jXZgQGKHESQPk01UklRw4UIRkcA2rA?= =?us-ascii?Q?goPuPx+ti4u5kwEyTtNLwTyzbK++B69wGJvk6lTtdJVC7zDeXuzcI2O9g32H?= =?us-ascii?Q?TqaiVoUKtqxYq9amI/uTangvLZQeWZQoag1+EDqIY6hJzwpxRC/OEiiLZNJe?= =?us-ascii?Q?Q6hFyGJdFS1s37FFBCh8KrGTPnZ/BXMQdQ11P1UKfYhFXAcWISVjMCvibw73?= =?us-ascii?Q?b76bFMVdLHK2LPd0QVhR72r2JG56ktYlTriqR15pkO5N2pWGbHWQXBzsbLzt?= =?us-ascii?Q?y7aJd9BulpypoIcylrsJOmLAAO9cpMJ5aKg4ATVYfGV5lFYpuoe6kRuLfQ2X?= =?us-ascii?Q?Vw=3D=3D?= X-OriginatorOrg: cipunited.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3c402075-e1a3-4166-ca30-08db89fef47e X-MS-Exchange-CrossTenant-AuthSource: TYZPR04MB6117.apcprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jul 2023 15:27:12.1477 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e31cf5b5-ee69-4d5f-9c69-edeeda2458c0 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: e5qZBB+0n6tT6aVspChkzaKfl5x9JNb8ktGLmB7FzoF++uso1qdJW92HqWKqC2j9faY05lAYCdOSbqZIksG2vpMBV+2pREJ0His8Jtkkhzk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: JH0PR04MB7115 X-Spam-Status: No, score=-13.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: GCC supports triples like mipsisa64rN* as the CPU section of triples. We add this support to binutils since commit 32f1c80375ebe8ad25d9805ee5889f0006c51e59. Due to history reason, the default ABI of mips*64*-linux-gnu* is N32 instead of N64. When we working on Debian's mips64el port, we introduced `-linux-gnuabi64` flavor, and we also support it since the above commit. Let's record them in gas/NEWS, gold/NEWS, and ld/NEWS for 2.41 release. --- gas/NEWS | 3 +++ gold/NEWS | 2 ++ ld/NEWS | 3 +++ 3 files changed, 8 insertions(+) diff --git a/gas/NEWS b/gas/NEWS index 59bdd30aaaa..63e2e7a168b 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -24,6 +24,9 @@ Changes in 2.41: * Deprecate the LoongArch register aliases $v0, $v1, $x, $fv0 and $fv1. +* Support mips*64 as the CPU name, the default ABI for them is set to N32. + Only when the triple ends with linux-gnuabi64, use N64 as default ABI. + Changes in 2.40: * Add support for Intel RAO-INT instructions. diff --git a/gold/NEWS b/gold/NEWS index 154908b55a6..3c1d95f663b 100644 --- a/gold/NEWS +++ b/gold/NEWS @@ -5,6 +5,8 @@ * Remove support for -z bndplt (MPX prefix instructions). +* Support mips*64* as CPU name. + Changes in 1.16: * Improve warning messages for relocations that refer to discarded sections. diff --git a/ld/NEWS b/ld/NEWS index e1ac20b8a97..2c298e1af55 100644 --- a/ld/NEWS +++ b/ld/NEWS @@ -20,6 +20,9 @@ Changes in 2.41: * Add command-line option, -z nosectionheader, to omit ELF section header. +* Support mips*64* as CPU name, instead the previous mips64*, and set the default + target to N32. As an exception, -linux-gnuabi64, is set to N64. + Changes in 2.40: * The linker has a new command line option to suppress the generation of any -- 2.30.2