From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on20600.outbound.protection.outlook.com [IPv6:2a01:111:f403:260e::600]) by sourceware.org (Postfix) with ESMTPS id CE7543AA8437 for ; Mon, 3 Jun 2024 11:49:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CE7543AA8437 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 CE7543AA8437 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:260e::600 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1717415399; cv=pass; b=uC51nx9Y3nANeaPy/oEYw7yhNwcJOLT/xuLCkq8qAqSuEWzsCiy57FyWgenD1tbqlLcLkTbbXomM2bR/AwI8QSqwIc/cGobXSW2NHy+zNyIndJ9xyk1SvKfWx9uHg13RnoNJJrD5vSb707aNa2AueFvvLWoklXHoxrINBgcZ2hE= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1717415399; c=relaxed/simple; bh=fCVUdixqpHWkIYZpqum4VgZejcQyv3n4RBleuo3AJXk=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=cerCwW1mP3vjaP9ROovDmoSr/2D5EuRZnplWg7wq3t9p20eiGexelEfM82g97fUoj7WFepr6Ovwo3S1jG2ot9a6baOTlMO4Yv8CUJvVaGmH/u4bISVKPSfF+fM1dd39fuN7RgMtjXG0SeGa2UvvQceO5y+bgXXf0HImLyj3mAYw= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=OTACRlao+CRIok9QpbdOG7GBsx22M0bp5JaVEytO1FQkHPpSPjQpD5ypzTRSZHtevWlO34O8IlXBv5r0eZTPXkgW8XGuh7lGVA0632VsbHkAgbFUYLLjy2pgJsIDVmISesZQgVzyOECbm6+LN1aUb5O1wa2ALvssHbMZAOXdeJeAw7cDEc1fyqDfj0pzLkPrs0pHNKbWCA8eWzJS2yqq4khYj5G+oYRETUrjJPANMG8KePc3Y5REhYKz3WagwvV6av14F/L7zDOkfJclUNS7WPvAy0p5J077T1RQv+2XdmbksPj3eCtilFsLfvQvaPtgBAKig3nRt3U1FZCZlYASkg== 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=APFSBdFq4VWvnLGvNz+/Azcn0diumuppvpk4W3iVOYM=; b=lEXDHC0/uoiUNpNubCDL0IEiC8rki1xGnPCxNdBi0L6hsdKP121EQwBHKRcYxIKpW7jw8TCAIUu18bGCCKkMocN8SSRvLXERMcLTnOyRNMlGKLLrZZ31SuoanUxnntsIVNkhJL3OgsWA7f4fG2cyRSLpuz3juINlAtWuXPcnDV7rh4mF9AuIqZTPTGr0JzwfnhqmxfMoW5dayuMglrEknkH8KwCOzDqS3lyeIHA1ySeMABrB/ZIf4BIni9dKPDR1d9ovM6zyOEuOFTGU1Cpt+0qRhlma0vk8d3d0ihzPG+f/X8h0qbEd7QNTumzh1XpC8m+sLtrQ18iurEPJDqyH4A== 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] 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=APFSBdFq4VWvnLGvNz+/Azcn0diumuppvpk4W3iVOYM=; b=ikRnR1/TCxAxxMdqidRvwa+u2fSJv9xvfq4UtOgm7MrJ7NYQp5Fk+bAIQk9JrCqWk/d0JztGszThUhAZgQScNzaST5LNoO2eXqZca6/IlwMDt0zhQQ89HusR2GbiKjeCIZHRq92GfOrs2X5BBhOnuhHaYfjY1k5P1/yGqNFjAK8= Received: from DU2PR04CA0077.eurprd04.prod.outlook.com (2603:10a6:10:232::22) by AM0PR08MB5491.eurprd08.prod.outlook.com (2603:10a6:208:189::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.25; Mon, 3 Jun 2024 11:49:48 +0000 Received: from DU6PEPF00009529.eurprd02.prod.outlook.com (2603:10a6:10:232:cafe::f6) by DU2PR04CA0077.outlook.office365.com (2603:10a6:10:232::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.27 via Frontend Transport; Mon, 3 Jun 2024 11:49:48 +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 DU6PEPF00009529.mail.protection.outlook.com (10.167.8.10) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7633.15 via Frontend Transport; Mon, 3 Jun 2024 11:49:48 +0000 Received: ("Tessian outbound c528c7fbb6d7:v327"); Mon, 03 Jun 2024 11:49:48 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: b63714e98a5a4a5a X-CR-MTA-TID: 64aa7808 Received: from 19ba74a5e5bb.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id C565315C-7722-4368-A2C9-7B293B3F315C.1; Mon, 03 Jun 2024 11:49:41 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 19ba74a5e5bb.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 03 Jun 2024 11:49:41 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=igHQijEI+204F6g/GN878/UwAtXg9y+B7UWujdBp43sMwprmqspeH36DLDj3eZhx6Uy1f2O0UKm7baRCO03bwKzjJ1d34rGRaWaVJq11H+aA5qWFEzh1Oy0H8TMn1MDuByGFobnnFkwOyOsKTVukit0SV9H0I/a1+9HEVW8XiamRx0KmryPZSDL1fuXZ4zYAqyuIRUPRfG8Gqnh1N9/eJUFm9BbqM1q8pmk+wQI0xGc3hz8s4K0dQ60WPPQBn51vd7WdXy5hrFgtvkvwpVgeNr9UHoyjR22hBuwasFjYr0Wf5NvbEH53MybIar1I/C1x63WgmZBezERi7B65SYNMIw== 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=APFSBdFq4VWvnLGvNz+/Azcn0diumuppvpk4W3iVOYM=; b=nwMyxKpiR0UvWRo66qDEspYzs5EhRlvHEqy4AQe2Br6XG759J2J7yx17TgaWWxGy6U/IMOWksEX5LKuGPNx9RYmT9M58dnWtH9Rx4s9xY6DKa9ykE6wIAllwjmn7oDmFcAfr6bXexcu1dPWrIstqBuHWBZE9iHEUwNGGS1B4yodJBLWDMy0/rywm00/nrkktLrD3cyNjfQZIjUeq/dHgfJDjkqnjnILQmh1JOdAPllJ2pVLWMB67rrIoadvF331Sly55kyh9jkGaiXyPwQ5VAuzMymdRbKTl9tz3VYR9xGicYZXYmaMaDY9UhIpY4NVEo29wJk5uCjdctjnb00dJZw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none (0) 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=APFSBdFq4VWvnLGvNz+/Azcn0diumuppvpk4W3iVOYM=; b=ikRnR1/TCxAxxMdqidRvwa+u2fSJv9xvfq4UtOgm7MrJ7NYQp5Fk+bAIQk9JrCqWk/d0JztGszThUhAZgQScNzaST5LNoO2eXqZca6/IlwMDt0zhQQ89HusR2GbiKjeCIZHRq92GfOrs2X5BBhOnuhHaYfjY1k5P1/yGqNFjAK8= Received: from AM6P194CA0090.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:8f::31) by DU5PR08MB10822.eurprd08.prod.outlook.com (2603:10a6:10:529::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.27; Mon, 3 Jun 2024 11:49:38 +0000 Received: from AM1PEPF000252DF.eurprd07.prod.outlook.com (2603:10a6:209:8f:cafe::96) by AM6P194CA0090.outlook.office365.com (2603:10a6:209:8f::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.29 via Frontend Transport; Mon, 3 Jun 2024 11:49:38 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by AM1PEPF000252DF.mail.protection.outlook.com (10.167.16.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7633.15 via Frontend Transport; Mon, 3 Jun 2024 11:49:38 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 3 Jun 2024 11:49:37 +0000 Received: from e120077-lin.cambridge.arm.com (10.2.78.57) by mail.arm.com (10.251.24.31) with Microsoft SMTP Server id 15.1.2507.35 via Frontend Transport; Mon, 3 Jun 2024 11:49:37 +0000 From: Richard Earnshaw To: CC: , Richard Earnshaw Subject: [PATCH 02/11] arm: rename FPU_ARCH_VFP to FPU_ARCH_SOFTVFP Date: Mon, 3 Jun 2024 12:49:03 +0100 Message-ID: <20240603114912.4065598-3-rearnsha@arm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240603114912.4065598-1-rearnsha@arm.com> References: <20240603114912.4065598-1-rearnsha@arm.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------2.34.1" Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM1PEPF000252DF:EE_|DU5PR08MB10822:EE_|DU6PEPF00009529:EE_|AM0PR08MB5491:EE_ X-MS-Office365-Filtering-Correlation-Id: 48014634-2bda-4dcb-0acc-08dc83c34532 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;ARA:13230031|82310400017|36860700004|1800799015|376005; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?7r34ZtTiYFeVlbuBZA/ic9hofo0m/UGHOVcdeFw38KOYiDxIxYYzBy5HmNRE?= =?us-ascii?Q?tmpSh/ojQvOK83j0UIeLc5ufZlHSUf/jeRgAiebNUfacM/zGIpC0sC20WKdj?= =?us-ascii?Q?U3YZv2tgU9FdNkoJ1tnlJDzPard7jlzL9xjoMkg50Ka36yexSMvSxzUSXjCf?= =?us-ascii?Q?Wb+rm80yTIhFuCQhEowbSYscsXUTkT2xwAD8ME92MzZjgE6873rVoBbglGCc?= =?us-ascii?Q?3q/sbP2hZE9rb6IH/MwXXtf/uXPQn+4vaJnQJ6wNPz7qAxlxCAFfAuf8Cc/S?= =?us-ascii?Q?Ngr2TyNXDFzW3zHW28/k3ao3lObsQ9X5wuSOX89J10cLCTCa4vBjhV3L7mf7?= =?us-ascii?Q?dntdROmtkZl97I8VU2ZWBqBmpSdlZ1vZr19vwlih3fxQJT0Nz+j22dhmY0ya?= =?us-ascii?Q?78DxdLQP4w/MJw8NNUgknLIcBJ4ukKE53ZMfCG+Das3nLizQJ9us0LVKwWCy?= =?us-ascii?Q?D3EvUu5xrzLwCoWgF+HIM+nfXhS2DLiqzgOLUaTRp5DIv1bvhLXbRhAv0SXY?= =?us-ascii?Q?A3+YuP4XGV/gzMm4KTRZCpDgCA5QE8cvwasxw6ZMD2F2jGU8cRKwno5kG2K7?= =?us-ascii?Q?+ckObCSYjeYdhuXIHUwwtpDdkL9kLHeV2P0Au8C8270EDPMiMRHAAVlZJmR2?= =?us-ascii?Q?99pYMlo6VaXqe9QbckVr4DXLvy/l/EckeQCUa3IF4bvcVaT7fMrf/joKkua0?= =?us-ascii?Q?kNUYkBhaR2ZiNjOo8SodAvYfNsm6qe3m8yqCVJD49sTM6PqWaTPJ0kLyEcGa?= =?us-ascii?Q?50V74il5h6kO5CMavWeXMyZLUEpCzRkrKbvvqq2uQhtrsbUEkOr5l97nF6nU?= =?us-ascii?Q?G3qwoHxGB8k6fxst+6gPBsjubkVBy0u6LrCf07m2sHTd97WQwpmXi01PGeik?= =?us-ascii?Q?62FdZnxsKWEBpMg6YR3wt91a9sTa9EqYvo9AXyXw0B2nFb1680/q9WLXEDZ+?= =?us-ascii?Q?h3zUTQkyrZjNHuJCqfMqbkbKT1IkiHUo6rl+lGRDcpF8HkiTJvNGGxW3WEXm?= =?us-ascii?Q?/IOxl/NTyjEJOxATl3yPrNc64wxv5PC2sF91hUhWLog1v82ymYxdraFWf8gB?= =?us-ascii?Q?ZNASbR3uF/+ra21EOuclyMUWpFZzQnjz0D+au+DD96+X2zqiFBZoBYF2anw9?= =?us-ascii?Q?cgN5bS70BnUtZRSQAoV7vO/Hf2lHXnN6gd3spPfjydo45dv5RPfzmvwxV/mj?= =?us-ascii?Q?3XW3e5v/xgtBi/r3L1sCe+RKElNX0xQxOG2XHBd7CeBCUMPVdeWuSarvZT47?= =?us-ascii?Q?ee/gF/PMExwrD5R8ZRAVpC827q8XojcRLrujwO/R/MAdFNkLJYWWxAjR2YNZ?= =?us-ascii?Q?JPsY4RR66ZLgbC2htwSMzUg+t7mAGte3YWoqZcHrxSFjZRm1OiXhycNuLeec?= =?us-ascii?Q?LhQeycGGUag8McQsdIM7X0bmE+kk?= X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(82310400017)(36860700004)(1800799015)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU5PR08MB10822 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU6PEPF00009529.eurprd02.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: b440adfd-91f3-464e-1104-08dc83c33f82 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|36860700004|35042699013|1800799015|82310400017; X-Microsoft-Antispam-Message-Info: =?utf-8?B?U1grYzFyeEM2VGtyemEvWjZsazAvWEJadzhacEJBdER2K052b0FMaDdLRjdK?= =?utf-8?B?eGNJRDR5R1BLNGJNVm5YdGRoSCsxVUF6bkFPUGdaVExlb2p1YzZtRjhETWFX?= =?utf-8?B?SHFFbWpRRlNUV1NYNWptbWlpY29mSFYvREdoSHY5eVl5QmlqUmd3VWErZ3hQ?= =?utf-8?B?dmx4eHhOQjB4SzJqWnZPV3lGY2pSRjc0bm5lNklwU0EzSHNVY3hOaXk2b1Bv?= =?utf-8?B?U1FpOVdNQkFpTjIvUitKRUp0U05wdEVjVURWUUV1cUxZWlVJUG8xc1g0YXYr?= =?utf-8?B?UVZYaTE0T2FQZEdZc09aZk1SMlA4emtHOVltMnQvdmZVVzJCOFExdzl3a3cy?= =?utf-8?B?Y0RZRk1HZGNPdkFkRlVPcWNTSVQ2Z1RGaDk0V094bVB1TmtOSDVWdXVtSGdw?= =?utf-8?B?ZEtaNWJZK0hvOW16VGFoQVlPZHhTckw0U21SRW1UeC93NHhFSkV5b3FuVzFh?= =?utf-8?B?Q2lBTmFHMUdrUHNadVU2cHNTWFNnSWhHRUh3LzBaekV6MmZ5VVdhdUlkcDU5?= =?utf-8?B?VUJObTloWnN1M1dyZTFGY3NQKzZCK2hUeUsycXo0UXVvc3FMUkFFTWREeWw2?= =?utf-8?B?ZjFJK01laFRmc05YWXVEL0FnektKbFhvTVU0S1NocG04TzNwYXdiM002MjF1?= =?utf-8?B?V2xkbDFhbkRBZTRrL0ZyanEyeW4vbEVPL2FXZFh6SXdvTG9Jc2xSOEsxWVVN?= =?utf-8?B?QU0zRnQ1cEkxd09uNVpkSWVXdU12K2RUcHIzWXJxWFNCQ2NOMEZPRGluREtK?= =?utf-8?B?T1FMbGNnYlY2dEEvMFZrSjBBdjBMSFFUaVdOcFFvSXoyUUM4RXkvaWE5Rzlz?= =?utf-8?B?UkllYnZRekRQdlRjL1NRemlsSjdkR0taVGRJSjIxVHBaVXRNU0FPcXNza1ZV?= =?utf-8?B?WDJ4aGJ0d0JRQm5CdUZHd0pOZjMrSXNPc3VwMW54NU81ZVI0UnhZT3dMUFMr?= =?utf-8?B?LzFKMUtjQUcxM1ZuT1VrT0VRUGIxc3EzNXJ3cDVVYnAyK29vbUo1ZFZ0ald0?= =?utf-8?B?QVp3OHFyeEJnNUl2MTRkTkxXN1RuRmxmUnZEQnU3TFVhZzFNTncxNTcxd0M0?= =?utf-8?B?Q3NKMXNUY2pJekpnL0taRGlDNVRSNDNHZmJranVoWjFJUGt3RFFURThHT3Vy?= =?utf-8?B?NXlBbmtaaThYQWFGRERpbXFSVUtzQ244WDJqRXk4NEswTlkwQk93S212ZHFl?= =?utf-8?B?a0ZTWHc0NVdYWlJiV2F0UVBYVHM4RXRXVjBWbmNHRm12Mkl0ZzlwcTVYZFBV?= =?utf-8?B?b2VwdUwzWWVWN0tSelgrWTZUL3IyZi95QlJjaUdiUkQ5ZTRwY09rQjl0dm00?= =?utf-8?B?OXhNeldjS1hla2ZPNy9wQWw4VU1QU2lQeVNzM2QrWEsySlR5b2VHWE1iTnM0?= =?utf-8?B?MlBNV0dDTDNGbWdaQVU2ZE0zYnYwWk0xdnZHVy9NS1JxazBIeUVkQUw1cjlD?= =?utf-8?B?SmhNVktYUTlGK1h2dDF1SjdVWHNza0VwYWtGTnhBVlZQd3FLaXJzNXNVWm5S?= =?utf-8?B?eGordjR0ZTR1VDk0SHpodXZOdFJQMWhFRlNXclh6OTNTT2FJZHNtTnczc3Rz?= =?utf-8?B?dFZxY2hPYWIwREsvL3hOUzlqRjNLbWdTdXliMis2VUwyUzNZQXVsREoxMUFG?= =?utf-8?B?emFCTUd4SHU3bkZkbnlNb1BJbU5IVVU4L3JUZ1hOVWY2YzRsMmlRaWlXTEF1?= =?utf-8?B?Lzdxbmo2b1RsSWdWUmZDT0RSSEtLamljMjBPaWNRSTUyalgyaStlTWloOGVX?= =?utf-8?B?MjFVdUtBRHhrNGtVS0R6RkEvZDVYSXBYVkJRbHNhNFZOSnhxNmg1ZHFLb2Zl?= =?utf-8?B?WUc3cGR1cWErTjR1Zldrb3FKMGY3Y3M5TnNGbFF3Ly94RW4xQm5LQURjNlhL?= =?utf-8?Q?4QPkKSB3pnNcK?= 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)(376005)(36860700004)(35042699013)(1800799015)(82310400017);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jun 2024 11:49:48.2380 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 48014634-2bda-4dcb-0acc-08dc83c34532 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: DU6PEPF00009529.eurprd02.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5491 X-Spam-Status: No, score=-13.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO,GIT_PATCH_0,SPF_HELO_PASS,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY,UPPERCASE_50_75 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: --------------2.34.1 Content-Type: text/plain; charset="UTF-8"; format=fixed Content-Transfer-Encoding: 8bit FPU_ARCH_VFP has always meant VFP floating-point format (natural FP word order) but without any VFP instructions. But the name FPU_ARCH_VFP is potentially confusing. This patch just changes the name to make the meaning clearer. --- gas/config/tc-arm.c | 146 ++++++++++++++++++++++------------- gas/config/te-armeabi.h | 2 +- gas/config/te-armfbsdvfp.h | 2 +- gas/config/te-armlinuxeabi.h | 2 +- gas/config/te-nacl.h | 2 +- include/opcode/arm.h | 2 +- 6 files changed, 97 insertions(+), 59 deletions(-) --------------2.34.1 Content-Type: text/x-patch; name="0002-arm-rename-FPU_ARCH_VFP-to-FPU_ARCH_SOFTVFP.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0002-arm-rename-FPU_ARCH_VFP-to-FPU_ARCH_SOFTVFP.patch" diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 41bcfb8dee2..12e8f7cfc84 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -121,13 +121,13 @@ static bool out_of_range_p (offsetT value, offsetT bits) # define FPU_DEFAULT FPU_ARCH_FPA # elif defined (TE_NetBSD) # ifdef OBJ_ELF -# define FPU_DEFAULT FPU_ARCH_VFP /* Soft-float, but VFP order. */ +# define FPU_DEFAULT FPU_ARCH_SOFTVFP /* Soft-float, but VFP order. */ # else /* Legacy a.out format. */ # define FPU_DEFAULT FPU_ARCH_FPA /* Soft-float, but FPA order. */ # endif # elif defined (TE_VXWORKS) -# define FPU_DEFAULT FPU_ARCH_VFP /* Soft-float, VFP order. */ +# define FPU_DEFAULT FPU_ARCH_SOFTVFP /* Soft-float, VFP order. */ # else /* For backwards compatibility, default to FPA. */ # define FPU_DEFAULT FPU_ARCH_FPA @@ -31966,65 +31966,103 @@ static const struct arm_arch_option_table arm_archs[] = ARM_ARCH_OPT ("armv4xm", ARM_ARCH_V4xM, FPU_ARCH_FPA), ARM_ARCH_OPT ("armv4t", ARM_ARCH_V4T, FPU_ARCH_FPA), ARM_ARCH_OPT ("armv4txm", ARM_ARCH_V4TxM, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv5", ARM_ARCH_V5, FPU_ARCH_VFP), - ARM_ARCH_OPT ("armv5t", ARM_ARCH_V5T, FPU_ARCH_VFP), - ARM_ARCH_OPT ("armv5txm", ARM_ARCH_V5TxM, FPU_ARCH_VFP), - ARM_ARCH_OPT2 ("armv5te", ARM_ARCH_V5TE, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv5texp", ARM_ARCH_V5TExP, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv5tej", ARM_ARCH_V5TEJ, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6", ARM_ARCH_V6, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6j", ARM_ARCH_V6, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6k", ARM_ARCH_V6K, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6z", ARM_ARCH_V6Z, FPU_ARCH_VFP, armv5te), + ARM_ARCH_OPT ("armv5", ARM_ARCH_V5, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT ("armv5t", ARM_ARCH_V5T, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT ("armv5txm", ARM_ARCH_V5TxM, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT2 ("armv5te", ARM_ARCH_V5TE, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv5texp", ARM_ARCH_V5TExP, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv5tej", ARM_ARCH_V5TEJ, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6", ARM_ARCH_V6, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6j", ARM_ARCH_V6, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6k", ARM_ARCH_V6K, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6z", ARM_ARCH_V6Z, FPU_ARCH_SOFTVFP, + armv5te), /* The official spelling of this variant is ARMv6KZ, the name "armv6zk" is kept to preserve existing behaviour. */ - ARM_ARCH_OPT2 ("armv6kz", ARM_ARCH_V6KZ, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6zk", ARM_ARCH_V6KZ, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6t2", ARM_ARCH_V6T2, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6kt2", ARM_ARCH_V6KT2, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6zt2", ARM_ARCH_V6ZT2, FPU_ARCH_VFP, armv5te), + ARM_ARCH_OPT2 ("armv6kz", ARM_ARCH_V6KZ, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6zk", ARM_ARCH_V6KZ, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6t2", ARM_ARCH_V6T2, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6kt2", ARM_ARCH_V6KT2, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6zt2", ARM_ARCH_V6ZT2, FPU_ARCH_SOFTVFP, + armv5te), /* The official spelling of this variant is ARMv6KZ, the name "armv6zkt2" is kept to preserve existing behaviour. */ - ARM_ARCH_OPT2 ("armv6kzt2", ARM_ARCH_V6KZT2, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT2 ("armv6zkt2", ARM_ARCH_V6KZT2, FPU_ARCH_VFP, armv5te), - ARM_ARCH_OPT ("armv6-m", ARM_ARCH_V6M, FPU_ARCH_VFP), - ARM_ARCH_OPT ("armv6s-m", ARM_ARCH_V6SM, FPU_ARCH_VFP), - ARM_ARCH_OPT2 ("armv7", ARM_ARCH_V7, FPU_ARCH_VFP, armv7), + ARM_ARCH_OPT2 ("armv6kzt2", ARM_ARCH_V6KZT2, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT2 ("armv6zkt2", ARM_ARCH_V6KZT2, FPU_ARCH_SOFTVFP, + armv5te), + ARM_ARCH_OPT ("armv6-m", ARM_ARCH_V6M, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT ("armv6s-m", ARM_ARCH_V6SM, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT2 ("armv7", ARM_ARCH_V7, FPU_ARCH_SOFTVFP, + armv7), /* The official spelling of the ARMv7 profile variants is the dashed form. Accept the non-dashed form for compatibility with old toolchains. */ - ARM_ARCH_OPT2 ("armv7a", ARM_ARCH_V7A, FPU_ARCH_VFP, armv7a), - ARM_ARCH_OPT2 ("armv7ve", ARM_ARCH_V7VE, FPU_ARCH_VFP, armv7ve), - ARM_ARCH_OPT2 ("armv7r", ARM_ARCH_V7R, FPU_ARCH_VFP, armv7r), - ARM_ARCH_OPT ("armv7m", ARM_ARCH_V7M, FPU_ARCH_VFP), - ARM_ARCH_OPT2 ("armv7-a", ARM_ARCH_V7A, FPU_ARCH_VFP, armv7a), - ARM_ARCH_OPT2 ("armv7-r", ARM_ARCH_V7R, FPU_ARCH_VFP, armv7r), - ARM_ARCH_OPT ("armv7-m", ARM_ARCH_V7M, FPU_ARCH_VFP), - ARM_ARCH_OPT2 ("armv7e-m", ARM_ARCH_V7EM, FPU_ARCH_VFP, armv7em), - ARM_ARCH_OPT ("armv8-m.base", ARM_ARCH_V8M_BASE, FPU_ARCH_VFP), - ARM_ARCH_OPT2 ("armv8-m.main", ARM_ARCH_V8M_MAIN, FPU_ARCH_VFP, + ARM_ARCH_OPT2 ("armv7a", ARM_ARCH_V7A, FPU_ARCH_SOFTVFP, + armv7a), + ARM_ARCH_OPT2 ("armv7ve", ARM_ARCH_V7VE, FPU_ARCH_SOFTVFP, + armv7ve), + ARM_ARCH_OPT2 ("armv7r", ARM_ARCH_V7R, FPU_ARCH_SOFTVFP, + armv7r), + ARM_ARCH_OPT ("armv7m", ARM_ARCH_V7M, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT2 ("armv7-a", ARM_ARCH_V7A, FPU_ARCH_SOFTVFP, + armv7a), + ARM_ARCH_OPT2 ("armv7-r", ARM_ARCH_V7R, FPU_ARCH_SOFTVFP, + armv7r), + ARM_ARCH_OPT ("armv7-m", ARM_ARCH_V7M, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT2 ("armv7e-m", ARM_ARCH_V7EM, FPU_ARCH_SOFTVFP, + armv7em), + ARM_ARCH_OPT ("armv8-m.base", ARM_ARCH_V8M_BASE, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT2 ("armv8-m.main", ARM_ARCH_V8M_MAIN, FPU_ARCH_SOFTVFP, armv8m_main), - ARM_ARCH_OPT2 ("armv8.1-m.main", ARM_ARCH_V8_1M_MAIN, FPU_ARCH_VFP, + ARM_ARCH_OPT2 ("armv8.1-m.main", ARM_ARCH_V8_1M_MAIN, FPU_ARCH_SOFTVFP, armv8_1m_main), - ARM_ARCH_OPT2 ("armv8-a", ARM_ARCH_V8A, FPU_ARCH_VFP, armv8a), - ARM_ARCH_OPT2 ("armv8.1-a", ARM_ARCH_V8_1A, FPU_ARCH_VFP, armv81a), - ARM_ARCH_OPT2 ("armv8.2-a", ARM_ARCH_V8_2A, FPU_ARCH_VFP, armv82a), - ARM_ARCH_OPT2 ("armv8.3-a", ARM_ARCH_V8_3A, FPU_ARCH_VFP, armv82a), - ARM_ARCH_OPT2 ("armv8-r", ARM_ARCH_V8R, FPU_ARCH_VFP, armv8r), - ARM_ARCH_OPT2 ("armv8.4-a", ARM_ARCH_V8_4A, FPU_ARCH_VFP, armv84a), - ARM_ARCH_OPT2 ("armv8.5-a", ARM_ARCH_V8_5A, FPU_ARCH_VFP, armv85a), - ARM_ARCH_OPT2 ("armv8.6-a", ARM_ARCH_V8_6A, FPU_ARCH_VFP, armv86a), - ARM_ARCH_OPT2 ("armv8.7-a", ARM_ARCH_V8_7A, FPU_ARCH_VFP, armv87a), - ARM_ARCH_OPT2 ("armv8.8-a", ARM_ARCH_V8_8A, FPU_ARCH_VFP, armv88a), - ARM_ARCH_OPT2 ("armv8.9-a", ARM_ARCH_V8_9A, FPU_ARCH_VFP, armv89a), - ARM_ARCH_OPT2 ("armv9-a", ARM_ARCH_V9A, FPU_ARCH_VFP, armv9a), - ARM_ARCH_OPT2 ("armv9.1-a", ARM_ARCH_V9_1A, FPU_ARCH_VFP, armv91a), - ARM_ARCH_OPT2 ("armv9.2-a", ARM_ARCH_V9_2A, FPU_ARCH_VFP, armv92a), - ARM_ARCH_OPT2 ("armv9.3-a", ARM_ARCH_V9_2A, FPU_ARCH_VFP, armv93a), - ARM_ARCH_OPT2 ("armv9.4-a", ARM_ARCH_V9_4A, FPU_ARCH_VFP, armv94a), - ARM_ARCH_OPT2 ("armv9.5-a", ARM_ARCH_V9_5A, FPU_ARCH_VFP, armv95a), - ARM_ARCH_OPT ("xscale", ARM_ARCH_XSCALE, FPU_ARCH_VFP), - ARM_ARCH_OPT ("iwmmxt", ARM_ARCH_IWMMXT, FPU_ARCH_VFP), - ARM_ARCH_OPT ("iwmmxt2", ARM_ARCH_IWMMXT2, FPU_ARCH_VFP), + ARM_ARCH_OPT2 ("armv8-a", ARM_ARCH_V8A, FPU_ARCH_SOFTVFP, + armv8a), + ARM_ARCH_OPT2 ("armv8.1-a", ARM_ARCH_V8_1A, FPU_ARCH_SOFTVFP, + armv81a), + ARM_ARCH_OPT2 ("armv8.2-a", ARM_ARCH_V8_2A, FPU_ARCH_SOFTVFP, + armv82a), + ARM_ARCH_OPT2 ("armv8.3-a", ARM_ARCH_V8_3A, FPU_ARCH_SOFTVFP, + armv82a), + ARM_ARCH_OPT2 ("armv8-r", ARM_ARCH_V8R, FPU_ARCH_SOFTVFP, + armv8r), + ARM_ARCH_OPT2 ("armv8.4-a", ARM_ARCH_V8_4A, FPU_ARCH_SOFTVFP, + armv84a), + ARM_ARCH_OPT2 ("armv8.5-a", ARM_ARCH_V8_5A, FPU_ARCH_SOFTVFP, + armv85a), + ARM_ARCH_OPT2 ("armv8.6-a", ARM_ARCH_V8_6A, FPU_ARCH_SOFTVFP, + armv86a), + ARM_ARCH_OPT2 ("armv8.7-a", ARM_ARCH_V8_7A, FPU_ARCH_SOFTVFP, + armv87a), + ARM_ARCH_OPT2 ("armv8.8-a", ARM_ARCH_V8_8A, FPU_ARCH_SOFTVFP, + armv88a), + ARM_ARCH_OPT2 ("armv8.9-a", ARM_ARCH_V8_9A, FPU_ARCH_SOFTVFP, + armv89a), + ARM_ARCH_OPT2 ("armv9-a", ARM_ARCH_V9A, FPU_ARCH_SOFTVFP, + armv9a), + ARM_ARCH_OPT2 ("armv9.1-a", ARM_ARCH_V9_1A, FPU_ARCH_SOFTVFP, + armv91a), + ARM_ARCH_OPT2 ("armv9.2-a", ARM_ARCH_V9_2A, FPU_ARCH_SOFTVFP, + armv92a), + ARM_ARCH_OPT2 ("armv9.3-a", ARM_ARCH_V9_2A, FPU_ARCH_SOFTVFP, + armv93a), + ARM_ARCH_OPT2 ("armv9.4-a", ARM_ARCH_V9_4A, FPU_ARCH_SOFTVFP, + armv94a), + ARM_ARCH_OPT2 ("armv9.5-a", ARM_ARCH_V9_5A, FPU_ARCH_SOFTVFP, + armv95a), + ARM_ARCH_OPT ("xscale", ARM_ARCH_XSCALE, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT ("iwmmxt", ARM_ARCH_IWMMXT, FPU_ARCH_SOFTVFP), + ARM_ARCH_OPT ("iwmmxt2", ARM_ARCH_IWMMXT2, FPU_ARCH_SOFTVFP), { NULL, 0, ARM_ARCH_NONE, ARM_ARCH_NONE, NULL } }; #undef ARM_ARCH_OPT @@ -32147,7 +32185,7 @@ static const struct arm_option_fpu_value_table arm_fpus[] = {"fpa10", FPU_ARCH_FPA}, {"fpa11", FPU_ARCH_FPA}, {"arm7500fe", FPU_ARCH_FPA}, - {"softvfp", FPU_ARCH_VFP}, + {"softvfp", FPU_ARCH_SOFTVFP}, {"softvfp+vfp", FPU_ARCH_VFP_V2}, {"vfp", FPU_ARCH_VFP_V2}, {"vfp9", FPU_ARCH_VFP_V2}, diff --git a/gas/config/te-armeabi.h b/gas/config/te-armeabi.h index 546e72ed188..f23509798c6 100644 --- a/gas/config/te-armeabi.h +++ b/gas/config/te-armeabi.h @@ -18,7 +18,7 @@ 02110-1301, USA. */ /* The EABI requires the use of VFP. */ -#define FPU_DEFAULT FPU_ARCH_VFP +#define FPU_DEFAULT FPU_ARCH_SOFTVFP #define EABI_DEFAULT EF_ARM_EABI_VER5 #define LOCAL_LABELS_DOLLAR 1 diff --git a/gas/config/te-armfbsdvfp.h b/gas/config/te-armfbsdvfp.h index a3b15f1d7d5..c13d46dc059 100644 --- a/gas/config/te-armfbsdvfp.h +++ b/gas/config/te-armfbsdvfp.h @@ -19,4 +19,4 @@ #include "te-armfbsdeabi.h" -#define FPU_DEFAULT FPU_ARCH_VFP +#define FPU_DEFAULT FPU_ARCH_SOFTVFP diff --git a/gas/config/te-armlinuxeabi.h b/gas/config/te-armlinuxeabi.h index 617c9414419..e7647c67d23 100644 --- a/gas/config/te-armlinuxeabi.h +++ b/gas/config/te-armlinuxeabi.h @@ -20,5 +20,5 @@ #include "te-linux.h" /* The EABI requires the use of VFP. */ -#define FPU_DEFAULT FPU_ARCH_VFP +#define FPU_DEFAULT FPU_ARCH_SOFTVFP #define EABI_DEFAULT EF_ARM_EABI_VER5 diff --git a/gas/config/te-nacl.h b/gas/config/te-nacl.h index ebcbd4da760..7678d4b3241 100644 --- a/gas/config/te-nacl.h +++ b/gas/config/te-nacl.h @@ -24,7 +24,7 @@ /* These are for ARM but don't hurt other CPU targets. They match the settings from te-armeabi.h; NaCl/ARM is based on EABI. */ -#define FPU_DEFAULT FPU_ARCH_VFP +#define FPU_DEFAULT FPU_ARCH_SOFTVFP #define EABI_DEFAULT EF_ARM_EABI_VER5 #include "obj-format.h" diff --git a/include/opcode/arm.h b/include/opcode/arm.h index faa793c447e..c921f76ec7d 100644 --- a/include/opcode/arm.h +++ b/include/opcode/arm.h @@ -247,7 +247,7 @@ #define FPU_FPA (FPU_FPA_EXT_V1 | FPU_FPA_EXT_V2) /* Deprecated. */ -#define FPU_ARCH_VFP ARM_FEATURE_COPROC (FPU_ENDIAN_PURE) +#define FPU_ARCH_SOFTVFP ARM_FEATURE_COPROC (FPU_ENDIAN_PURE) #define FPU_ARCH_FPE ARM_FEATURE_COPROC (FPU_FPA_EXT_V1) #define FPU_ARCH_FPA ARM_FEATURE_COPROC (FPU_FPA) --------------2.34.1--