From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2076.outbound.protection.outlook.com [40.107.7.76]) by sourceware.org (Postfix) with ESMTPS id 1BF1E382DB03 for ; Tue, 4 Jun 2024 11:57:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1BF1E382DB03 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 1BF1E382DB03 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.7.76 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1717502246; cv=pass; b=RKhs4m+QfAWUGhiK1DeFm/d4aA5VsXUvmE07Zon5kF9klmz6WpAE1O4fAki9jhmBS8SeqebvIkm5+6uGb6yTKOLufCXyYHPiRYmPXS41olgm3awbFeKcwCz+dfCNa4d2CWWMlHFB9T6ooPNRut0LE5qemrPNKlJj/lL3ul1zZVU= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1717502246; c=relaxed/simple; bh=TkStZ7SuX+w4QMMDr9M9asOfep1HNA5V/ne84k4x0VI=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=I+JUU5+w2IbXpRocopHsQ2zs39N2nWrBIzKt2bFRgbGXcH/REzlPCke5n7XtVDRlUh7J9c4kMksZTm89ebj8hmm3VdkrQass2CKvsbjOgcLrX0JA0UXU8zehPtbGWJNSCEBjXUruO52b832L4cdncyY+5wiZy6O19FqyHVgslR0= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=csiLqNvuL5ohoDTLFLIUqBz3sY5WWR11w9tmLZMuZEXgItJmUq7chvIpTAPQ4Gykiq1KwwePjgvJzaF//oas5kpurIzJKwZumARdCvaUpZq3bBcRT3+NYR+CIBhAdAspV4xqLY37393ntzeJb5crF4qSK+gurku4vHKwIvJgl2VU8b2nUGMwOS3BVUAF+3gy6oUaRBK3+Xsk+LMEZk74nhglBfYn6mdXirbIS32+yl6jcjWYFJZVqkE7h98Ep5I+PBenlOk+uH62yvBSM7UUqYatxiYcNBl+XPOHmWuUFFbL6foVhPWakupBOEklR39flhcigp4HHo+SPZpFNTWrwA== 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=y9PV9mJQBlSLCY6po8rQlI4ps8Q5uPdBQCOxXZq3hqs=; b=GeWpCPG+y9QawcqKlB1xef111w02rdn/eDZh0/pcKmwV/taKHuMbuLIMr/X7yaEejNkOP0KaXfhx1TXm3PgKh6Qjd1oHKskFKR3/49ZQJN44kwH3YeIyfKA6cdsrIz1zk2vQnsMvfdQGo/0F+SeyN0dOujOJp3j+JSO9FpdhY869iE54Y0ohXXMapUwQauvsRjqNG4FquYSREVlMPCEIrlqVTerd+AYW4Kp+kqqqIMRzvMEwiwBimcSudmv4dIYkPm/hfVLMUMFIZ61FVYCWrACf7x6iZHiOU+bmWwwG2dmvNHdb75gsV13jiqgByIk2jqqBEJ0Sb/GhaApzQbQiuw== 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=y9PV9mJQBlSLCY6po8rQlI4ps8Q5uPdBQCOxXZq3hqs=; b=TWvi5rByT1nRckmXDByHwTPj7f35s1ZJNXkiqqUaTFu67HoheWPMkB0TmMTx6yG0WKwVssXSoiR4RJMFN/YWxVWAjxqK/FbqsZY1IykOebbGywqL697cTS33R1Xe+3kGV0EgNJr7Bat8g5pddXSONba/3P/Bvin2/CUiw+mouT0= Received: from AM6P191CA0075.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:8a::16) by DBBPR08MB5994.eurprd08.prod.outlook.com (2603:10a6:10:20d::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.30; Tue, 4 Jun 2024 11:57:19 +0000 Received: from AMS0EPF000001A8.eurprd05.prod.outlook.com (2603:10a6:209:8a:cafe::42) by AM6P191CA0075.outlook.office365.com (2603:10a6:209:8a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.30 via Frontend Transport; Tue, 4 Jun 2024 11:57:19 +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 AMS0EPF000001A8.mail.protection.outlook.com (10.167.16.148) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7633.15 via Frontend Transport; Tue, 4 Jun 2024 11:57:19 +0000 Received: ("Tessian outbound 58fd6e711286:v327"); Tue, 04 Jun 2024 11:57:19 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 88cf338724881698 X-CR-MTA-TID: 64aa7808 Received: from 41c0c88c6076.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id E9EE15D0-23C9-4F61-8926-5413E77DBC11.1; Tue, 04 Jun 2024 11:57:12 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 41c0c88c6076.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 04 Jun 2024 11:57:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E3vBMs0ICGgR2EyHOlQmEeacFw1L6ePQILLDDzYm8P2p+oxZkgXyOOX0GciYVym0HZndMajOd429VAp/xclmBuHvQV0EQWNKekBkYgAT/dzwgSjNoV60HRgLF49DNhtGBIlcIv8EMg+BDxqVZ0+3I63bRIjaWzZezbZLjFIiIjboCYnLocnlkpTVRdKT7Cxg/fgHcaMQ5WTH2pNtTRPPgPO+8GriyuPj9POdJiPf0mEKJdBxI+jxuS/WzY4G6uGyETOSO8UhwqW+LlcxxuphsqaKExS+xjmyHkqOciNbxi5UvOzFJecejtW1GorzdKz0n+t7PmOMtHLNhQ97oQxiTw== 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=y9PV9mJQBlSLCY6po8rQlI4ps8Q5uPdBQCOxXZq3hqs=; b=DUMaRhKPOvkpAIXE6/ji55DFXHlNtdGHRIZZojOrqyEKmXRLpBXZET6y0sB3h9hnbpuWhTpliGlNeyqdpxgxkI8XmEeEtKWjqKh6RzqYRflBmi4SBH/4E/vEjsytYYNMULtx2a8pcD7M0Aq5f3cJTG0IzwRLwxKYL7iDCeh+gsIh7sxj6rUpN9TtxxKmytJKUOitzjhAL5NCAcDY3NrQbhVM4zYPvzn/JdykgzeMf70SROoWW0QH7xC51BdhgZcNaLbkflWxCaruMbRgyPUzroPfacfnCObc4fGZp7a1oVCWgp2rjkaLVPVSuaichSvMZXEe7mbjxODTmVnuSrh3Fg== 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=y9PV9mJQBlSLCY6po8rQlI4ps8Q5uPdBQCOxXZq3hqs=; b=TWvi5rByT1nRckmXDByHwTPj7f35s1ZJNXkiqqUaTFu67HoheWPMkB0TmMTx6yG0WKwVssXSoiR4RJMFN/YWxVWAjxqK/FbqsZY1IykOebbGywqL697cTS33R1Xe+3kGV0EgNJr7Bat8g5pddXSONba/3P/Bvin2/CUiw+mouT0= Received: from DB3PR06CA0032.eurprd06.prod.outlook.com (2603:10a6:8:1::45) by AS8PR08MB7791.eurprd08.prod.outlook.com (2603:10a6:20b:52d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.21; Tue, 4 Jun 2024 11:57:10 +0000 Received: from DB5PEPF00014B97.eurprd02.prod.outlook.com (2603:10a6:8:1:cafe::d8) by DB3PR06CA0032.outlook.office365.com (2603:10a6:8:1::45) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.30 via Frontend Transport; Tue, 4 Jun 2024 11:57:10 +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 DB5PEPF00014B97.mail.protection.outlook.com (10.167.8.235) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7633.15 via Frontend Transport; Tue, 4 Jun 2024 11:57:10 +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; Tue, 4 Jun 2024 11:57:09 +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; Tue, 4 Jun 2024 11:57:09 +0000 From: Richard Earnshaw To: CC: Richard Earnshaw Subject: [PATCH 06/11] arm: change default FPUs from FPA to none Date: Tue, 4 Jun 2024 12:56:23 +0100 Message-ID: <20240604115628.784729-7-rearnsha@arm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240604115628.784729-1-rearnsha@arm.com> References: <20240604115628.784729-1-rearnsha@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB5PEPF00014B97:EE_|AS8PR08MB7791:EE_|AMS0EPF000001A8:EE_|DBBPR08MB5994:EE_ X-MS-Office365-Filtering-Correlation-Id: 49ee0b5a-222b-44ec-7e53-08dc848d7ccd x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230031|376005|1800799015|36860700004|82310400017; X-Microsoft-Antispam-Message-Info-Original: =?us-ascii?Q?MitYvT0mS5J2u2CKhNNl/L/NUXirOsV2qwooivjwa0SYRzowjaHgZhLVzRuE?= =?us-ascii?Q?X2LNAWoA5w8bjDS6YAu/RFiL9Dvqu76x0vPAZnflOo9/B93YLYrKF525Ayb+?= =?us-ascii?Q?ky4cvtgNh1I/dq0NbuR23Lo/0vW7n77RCWeBZdbRJBU6JOTnrv5PPKa3aYdS?= =?us-ascii?Q?Ew/iKrBFT2GscmWKnTvTVUyNWQUFqYpJEdMkxhipZVhIBOE9kwucxrpkhKOB?= =?us-ascii?Q?hTvc0iIL7wQ3/8dnsjRZ3mnBP4d+YxENmP0xiJ6i6C9/yFxu/vA2gIq79NgD?= =?us-ascii?Q?f8BYa2gzxSN7FsPsBf5/Omqn4JwHPaek7YV5pGS94XvegPu3vM+9Siml/vNu?= =?us-ascii?Q?iAelqkylPb9uqFsfXZdytx8PKMAAT+PNHWXCDqVXei/YGm//tB2wQPoT//eo?= =?us-ascii?Q?gWKtzjHI27R123UVHd0vFk55J9j9A3l5Yqj/GX8FeX8kfMT2+NveDEJGQY/H?= =?us-ascii?Q?AzybrmbQfRQgUOdAgMiXvLzertpWBHL2ygqqS2ZKFCoWM9TkX9+K2PooHGuJ?= =?us-ascii?Q?OEpn4jy+EW89OKetgODGMVqL1TaL6A5Fu4QJS5N7hQ1ReF4BFvNS9XeEP+J3?= =?us-ascii?Q?pWxw+Bjn/R1OTy2QejjQuFLoJXuYBrDBf/mkyhSvMVmqGk4mifUG7r+lp7yv?= =?us-ascii?Q?nOe/w09EfuZjFJqxCrFu4PSD3DUhpj+BaQCI4cqAeKgSPpYwSsXSuVHGlKKM?= =?us-ascii?Q?0uMdGHElBSKLdeVduQl5n6DqDuAUgJzwNm8v8reBgczgvB7brgerKvtXJggZ?= =?us-ascii?Q?kGI2J2UBJjQA7itDW3bx0z81QWkVbV2V3lrIeZxyn7c2jZzy27fnSkuItJbo?= =?us-ascii?Q?genVzamfYbIptySG7SoAa65yBoLUek3G2gDLFb0w8JLhiBJahwHJFEI6OdsI?= =?us-ascii?Q?aR/0WNN7TF62z9SX9nfGhxrR3Z9Rr1Rm9tRPe5JF7oXRrI9vZwg93N+VfyyR?= =?us-ascii?Q?x99t6As7Qi8osajxhvoUfT21LS3XMgSTzQtu9gdBxUqgrKXOJFmBrCJbIGNv?= =?us-ascii?Q?k4ZYfNwzuBQjPSGgoWTNH7YBS6c9RUzWeH2vJkCX0skQMIyvyyNuas559g4H?= =?us-ascii?Q?rkJjqtgwNa0qAzoOZvmZ12+xdSdYpy5x4KxqZuTWn258YunZw7ejkR59z7Jm?= =?us-ascii?Q?9c6cPaApx0kykJ68Dy+yxhNiisUIr1rkkPVWMOIQ3fJ+5BsVZcDnpsgM6SoY?= =?us-ascii?Q?dImxW/bqwVFRVv62D3H2w4zdFTLa+g4ArXSli2FoP+H5SAKAfHayuXLYs5g+?= =?us-ascii?Q?cwCFzGy2h0iiYgdD7RVxfyHqXrZy5fV+gZ2KMK0XVJt0XGgRtQkJakFs/p30?= =?us-ascii?Q?rb/xlVrmvdpgVJAwrWq/sPxwMGhL6CAwa0XBQBkO6wU8STTh/gheOHmCHo1A?= =?us-ascii?Q?UUpKGlH5IK6shrDDiMjAdReUSVnCQ9Lf4DaYAwjv983GYPVt3Q=3D=3D?= 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)(376005)(1800799015)(36860700004)(82310400017);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB7791 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AMS0EPF000001A8.eurprd05.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 76e6717d-f6d6-466a-a99f-08dc848d7703 X-Microsoft-Antispam: BCL:0;ARA:13230031|82310400017|36860700004|1800799015|376005|35042699013; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?sTauNC0nkraJ51p/zedm3FfHv5CwUGXF8c//hpHPzCi3BiGuYy+K1v8A+Bre?= =?us-ascii?Q?G4BnxIV1iRS5EIUuIsRM8GlTCTaxvbQo0QmCKM0CCBsxlAJZdFqTSHJ4kx4H?= =?us-ascii?Q?C4/Rx2zSrr9q6K3gGdMWshjJBHv3SjvWWf3iOBBnRAeus8J8lHoXcNJzbBCk?= =?us-ascii?Q?R300+356BonCmMN3czu6VNXP+SgOEnG1gU9Bef7zLIl4cUMT/1oQJEsMJZTv?= =?us-ascii?Q?i5ucmOCfYSV1cj/ptPkR0YQsDbiI+sOIti9QlxKypmaxAoMIJho/OcDxKsSe?= =?us-ascii?Q?pXyOqhgCM26EzqojUTRNwNgBcMD/koMwoJYePf0iNLxYoXWViCZs61MWjE6F?= =?us-ascii?Q?fuLhaE3f6pNL18rhSvwjigF0WBznILLAA8/yHLe1+ywjAJCjTuIgvsbh6B5G?= =?us-ascii?Q?zDtYsDAbYeHiR5SOlREuqI922aOIRa60rLWuIK2/RQ5iWoAQy5WJ29WQyCls?= =?us-ascii?Q?4kQClGSLikxnZa+zpAOeQEGbuqlAVH+159JbipoJ9/QZVnW60qE6/JtwmfCa?= =?us-ascii?Q?/Vi3kXfG/CRxs2fgw9UXxYvXFDMxy1sP6zoH751KMwHIthEs2MNVCY2rffst?= =?us-ascii?Q?TYhPLCEuKMc+JhECEUJoKVHmCtAhuwigHL1F+5DNaNV4AmEKLSrPJdgLFcXS?= =?us-ascii?Q?Rt6wkQjGVJ8qrraDOUUGn7G9k+e1h8t9QNJrKHPmIL8m5wGH9KutASV5ebAW?= =?us-ascii?Q?pEIUacADz0O1Mafz2U9cpO2qkN8cNwOyl5WtjXq5WvjpC5knbAu4FD2kkss/?= =?us-ascii?Q?vZ4DzfWveWy4mXLq3G6qT7AdHmpPnL7ddmgg8AN4SFjwpOftyhZmjvXVhDKZ?= =?us-ascii?Q?5cE7WdKWlfJWRZnr3vJR3WQwOhDaUDkjoVbRAdUOnGloKouJi3m/OhvpZGTj?= =?us-ascii?Q?4ceuhS4Di6GUmuxf9v3y7dfmYId2DpARupkq0cq9gU6xlNsSFC2vK1DEaslC?= =?us-ascii?Q?dhu93XkN88Q93mR3LhiwtxxqTz1wVqMGn8Na9+FFPdIBtUs4Bo+WYEDPgHv4?= =?us-ascii?Q?QANcngyvcGEfG6rclvNuzT5Z/9EvbAUfBqUqAhyYIGHg2CUdnVVFm2OsdgO9?= =?us-ascii?Q?3bpbPv3cJ2QjTsiM/9vTxdVd+RTat3mAPbGgHazmpZfl6szWo9qQ81njmzE9?= =?us-ascii?Q?SpeMgJlDOd0yuoBF2im7Sn9Hxzq9JDAiQYB7Ej6Mtv+AfEEpTTwZsvQXUWh5?= =?us-ascii?Q?f6DSLcJ/y5UAE2PyKPHgZWW7GZtoUga8foEdqwu0FMezK8Ftbn6M5ezRIK8m?= =?us-ascii?Q?SDsMU4GhBnAjFZUq0UKb5uWxbB/jtbwmlA1W5Lv30CEO6GfA/cJFuC57R/hB?= =?us-ascii?Q?b2HYUthtcn8nUvkvXUabmFonHiYdslTebeo1ZCHv8J+NuuYcRCFs2WrERw6l?= =?us-ascii?Q?6j7XrwvwLh2ct9peBf359I3nT19E?= 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)(82310400017)(36860700004)(1800799015)(376005)(35042699013);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2024 11:57:19.8239 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 49ee0b5a-222b-44ec-7e53-08dc848d7ccd 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: AMS0EPF000001A8.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB5994 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,RCVD_IN_MSPIKE_H2,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: Change the cases where the default FPU was FPA to none. This should ensure that any code that used settings to pick the floating-point order will not silently produce a different output. The options that explicitly set the FPA remain for the moment. --- gas/config/tc-arm.c | 125 ++++++++++++++++++++++---------------------- 1 file changed, 63 insertions(+), 62 deletions(-) diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index 1ba7bb31ac5..12610fd8766 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -118,19 +118,20 @@ static bool out_of_range_p (offsetT value, offsetT bits) #ifndef FPU_DEFAULT # ifdef TE_LINUX -# define FPU_DEFAULT FPU_ARCH_FPA +# define FPU_DEFAULT FPU_NONE # elif defined (TE_NetBSD) # ifdef OBJ_ELF # 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. */ +# define FPU_DEFAULT FPU_NONE /* Soft-float, no FPU. */ # endif # elif defined (TE_VXWORKS) # define FPU_DEFAULT FPU_ARCH_SOFTVFP /* Soft-float, VFP order. */ # else - /* For backwards compatibility, default to FPA. */ -# define FPU_DEFAULT FPU_ARCH_FPA + /* For backwards compatibility, default to no-fpu so that we don't + get silent code changes of FP literal data. */ +# define FPU_DEFAULT FPU_NONE # endif #endif /* ifndef FPU_DEFAULT */ @@ -31247,142 +31248,142 @@ static const struct arm_cpu_option_table arm_cpus[] = { ARM_CPU_OPT ("all", NULL, ARM_ANY, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm1", NULL, ARM_ARCH_V1, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm2", NULL, ARM_ARCH_V2, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm250", NULL, ARM_ARCH_V2S, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm3", NULL, ARM_ARCH_V2S, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm6", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm60", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm600", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm610", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm620", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7m", NULL, ARM_ARCH_V3M, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7d", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7dm", NULL, ARM_ARCH_V3M, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7di", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7dmi", NULL, ARM_ARCH_V3M, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm70", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm700", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm700i", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm710", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm710t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm720", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm720t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm740t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm710c", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7100", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7500", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7500fe", NULL, ARM_ARCH_V3, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7tdmi", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm7tdmi-s", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm8", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm810", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("strongarm", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("strongarm1", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("strongarm110", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("strongarm1100", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("strongarm1110", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm9", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm920", "ARM920T", ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm920t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm922t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm940t", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("arm9tdmi", NULL, ARM_ARCH_V4T, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("fa526", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), ARM_CPU_OPT ("fa626", NULL, ARM_ARCH_V4, ARM_ARCH_NONE, - FPU_ARCH_FPA), + FPU_NONE), /* For V5 or later processors we default to using VFP; but the user should really set the FPU type explicitly. */ @@ -31654,7 +31655,7 @@ static const struct arm_cpu_option_table arm_cpus[] = /* Maverick extensions are no-longer supported, but we can still recognize the CPU name and treat it like an Arm920T. */ ARM_CPU_OPT ("ep9312", "ARM920T", ARM_ARCH_V4T, - ARM_ARCH_NONE, FPU_ARCH_FPA), + ARM_ARCH_NONE, FPU_NONE), /* Marvell processors. */ ARM_CPU_OPT ("marvell-pj4", NULL, ARM_ARCH_V7A, @@ -31963,17 +31964,17 @@ static const struct arm_ext_table armv8r_ext_table[] = static const struct arm_arch_option_table arm_archs[] = { - ARM_ARCH_OPT ("all", ARM_ANY, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv1", ARM_ARCH_V1, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv2", ARM_ARCH_V2, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv2a", ARM_ARCH_V2S, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv2s", ARM_ARCH_V2S, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv3", ARM_ARCH_V3, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv3m", ARM_ARCH_V3M, FPU_ARCH_FPA), - ARM_ARCH_OPT ("armv4", ARM_ARCH_V4, FPU_ARCH_FPA), - 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 ("all", ARM_ANY, FPU_NONE), + ARM_ARCH_OPT ("armv1", ARM_ARCH_V1, FPU_NONE), + ARM_ARCH_OPT ("armv2", ARM_ARCH_V2, FPU_NONE), + ARM_ARCH_OPT ("armv2a", ARM_ARCH_V2S, FPU_NONE), + ARM_ARCH_OPT ("armv2s", ARM_ARCH_V2S, FPU_NONE), + ARM_ARCH_OPT ("armv3", ARM_ARCH_V3, FPU_NONE), + ARM_ARCH_OPT ("armv3m", ARM_ARCH_V3M, FPU_NONE), + ARM_ARCH_OPT ("armv4", ARM_ARCH_V4, FPU_NONE), + ARM_ARCH_OPT ("armv4xm", ARM_ARCH_V4xM, FPU_NONE), + ARM_ARCH_OPT ("armv4t", ARM_ARCH_V4T, FPU_NONE), + ARM_ARCH_OPT ("armv4txm", ARM_ARCH_V4TxM, FPU_NONE), 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), -- 2.34.1