From patchwork Wed Jul 24 15:58:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrew Carlotti X-Patchwork-Id: 1964347 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=kdfSTs+g; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=kdfSTs+g; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org (client-ip=2620:52:3:1:0:246e:9693:128c; helo=server2.sourceware.org; envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [IPv6:2620:52:3:1:0:246e:9693:128c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4WTdxn1pZBz1yZw for ; Thu, 25 Jul 2024 01:59:41 +1000 (AEST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 84D123858420 for ; Wed, 24 Jul 2024 15:59:39 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20600.outbound.protection.outlook.com [IPv6:2a01:111:f403:2613::600]) by sourceware.org (Postfix) with ESMTPS id 8503C385C6C7 for ; Wed, 24 Jul 2024 15:59:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8503C385C6C7 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 8503C385C6C7 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2613::600 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1721836755; cv=pass; b=S+tlurGA5XjlPwsoeXyzjks4wJVppUGR7/wrME242NFUKdBwuXwGhP/FN39B2raNS0w5O9+L+Cm0ouGG50EWq7RBameoby9zVKLjYXFAAJl5ly+oYFhtcORYR76QlDfxFar1jXZ4H4il8/dNkgQAoiK+auQLA8bdeVEO1Fxl8Ko= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1721836755; c=relaxed/simple; bh=4HkZ9SI71KfcecONH1Zm6YTwT7BKYfDi2d0C3ObJpFo=; h=DKIM-Signature:DKIM-Signature:Date:From:To:Subject:Message-ID: MIME-Version; b=Wn9fYKFG+svX+Z9L4dxcHksKg38Pd5iWLci/etU8kQk0P0h9LMGcBCwSqIodfUcEW8QNX/UpFBQIlYOFNAaD/w5dczpHMgx6k2p0QnCp/OayNf4D7/xFXay1VqNsCdZMRm6FwDex3XbwOY3finDbQ6DHkxRZI63mql8382HB25w= ARC-Authentication-Results: i=3; server2.sourceware.org ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=mnDyHISmwVXCPZ3LsGmJ1xlWcto5k04a3gL22QWqkveywwK+racC8wsikbyWm+iONj011weDbwy5MoJYeD5ujohlbpQxegx8flCDzfiov2JqWc9gNkPrtvWW5ErBjzJc3Re6gAqBqIIbkZUnJ+LkX28ybMfKV1Gjzq3foJYxZKkekK/IVCuNPHM0+2kZ1iedP3VnZch1Q990f4RbfILfrQirWiKZ8mRbW3Z7Eh/1L2697I9RT0ln5J7lDCFWYtl8THpN+whnQDflmQVdP2RcjmuUh9/xZtnx76R3R4ZxPsUnErF7k2WEaHVZlb8fgFA6OcaWf0gfTWIJGFLRIJ+ovg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=fUpvM0OExgdUSzIxDb0Bi+vMtC+65N2RKS1I6RFd99c=; b=jMbwEh+7Jk0aOYYCBVeebvKoKl2xAwJowwWCXVMWjD6eMiT0+yi7PLff9L3nas/Gkm9U84CStl57h3bognZJPfYMnVpyBxDVX/SBWE1YJ8up6Rbho4D0IJZmXk1sG+Y4ZwACZRA6oDxzz5jy4LcSa3frdcw3kKN9JZyVQLIlzkpevQDmmfhn1dTjP7Og8faKNDTLra2yGNYw8RCXlfmdNRBcY8R2gHHWyjJzV7paoSE3h6EdVvE5kE7ru/MKfVqBOGxI6buKpDI0r4B0yHEbh+JRt77kG9qGWQpBa62W9JK8N43u1Ef1cmLom5CpmimvCYSZabb1J9Jo8z/4V9Uwxw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.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] 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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fUpvM0OExgdUSzIxDb0Bi+vMtC+65N2RKS1I6RFd99c=; b=kdfSTs+gpvOjuNUN4VerifEET7qXuLUmbk3nIV0U4ek05wU0oOgy19SPX0u5QeBGxbOMdTbRsGDXdSd3Cfs87L0zVQvRLHoyD4kFneL+LIQzPenp3IUe8WurenoNEwiI35L/A6JY4ClzhMzoQCibcNqOmgQ8tVhd8qA2/pA1+Ho= Received: from DU2PR04CA0023.eurprd04.prod.outlook.com (2603:10a6:10:3b::28) by DBBPR08MB10748.eurprd08.prod.outlook.com (2603:10a6:10:535::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7762.28; Wed, 24 Jul 2024 15:59:10 +0000 Received: from DU2PEPF0001E9C1.eurprd03.prod.outlook.com (2603:10a6:10:3b:cafe::c9) by DU2PR04CA0023.outlook.office365.com (2603:10a6:10:3b::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.19 via Frontend Transport; Wed, 24 Jul 2024 15:59:10 +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 DU2PEPF0001E9C1.mail.protection.outlook.com (10.167.8.70) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.7784.11 via Frontend Transport; Wed, 24 Jul 2024 15:59:10 +0000 Received: ("Tessian outbound 2fd79eef2229:v365"); Wed, 24 Jul 2024 15:59:10 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 6d83f617977ae544 X-CR-MTA-TID: 64aa7808 Received: from Lb6dbdb564ada.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 60777279-D066-4DEF-BCD6-63CDAAE62300.1; Wed, 24 Jul 2024 15:59:04 +0000 Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id Lb6dbdb564ada.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 24 Jul 2024 15:59:04 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=AR6ixQcRfIVEWPUnv+AuLbUPsme/s0+CpUU2/7sEzK1t35vLtijYbq7BrsRn1P7karTIB2NVpUjDrHuufZI/m0Qh2UaSOKOT22vE2inoocSa2H6mlhdyGsVQ2rjS+3dunQPtPhrcAs4ggaXQUrs3h742KlF57Z1pY26CdmhJYeUfB8kil9qY9QB0b4ugsPevMPhtqf9rlHaylbBQ7kcXpXBT8OXpk056ELk3eoqP06ZQZGOpxKWvpRIk5SLSjMw4Vh3a1iMdI2lHnsWZAOhQ/CJB0L506I9VU3DLux0+qYc01ZfHBFVL3wPO8aPxCxXKW8PUdp5fZwdTEoV9VhgkNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=fUpvM0OExgdUSzIxDb0Bi+vMtC+65N2RKS1I6RFd99c=; b=UItJfkLAJh+RBBQZ0ppYb1EpIwI2AuGPxFDStHjwsGMOxqStXpalSU6oG3vh6mbXa5mYGeuF3GSk46m5vSpCkzKS7XzZeGjJeH031pMAV6Txeu23WZdXhehBYQx+e0JEDFx2aybq0LSWD56KaP9gNj/kUh1S+ln/u5WqrpQ8Kx20VGCt1s4TGmN3KiPr1yHkgXIbNYjPDwe/JKwxVD1Aby3SjyP9IruxzAT4eXsUsnBnmzslK9ALOC1YK5/kgtlYPbxCbJs8epaNQ1Dwg+xyD9I82f1iudrHzo8K6ksYFMh64YJN68rTBDxmJuWBb6A/gHrOqhTYxeNoqIDU8Ijlpw== 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=arm.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fUpvM0OExgdUSzIxDb0Bi+vMtC+65N2RKS1I6RFd99c=; b=kdfSTs+gpvOjuNUN4VerifEET7qXuLUmbk3nIV0U4ek05wU0oOgy19SPX0u5QeBGxbOMdTbRsGDXdSd3Cfs87L0zVQvRLHoyD4kFneL+LIQzPenp3IUe8WurenoNEwiI35L/A6JY4ClzhMzoQCibcNqOmgQ8tVhd8qA2/pA1+Ho= 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 DB9PR08MB6588.eurprd08.prod.outlook.com (2603:10a6:10:25a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.20; Wed, 24 Jul 2024 15:59:02 +0000 Received: from AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29]) by AS8PR08MB6678.eurprd08.prod.outlook.com ([fe80::3b48:ae45:5b79:cc29%3]) with mapi id 15.20.7784.017; Wed, 24 Jul 2024 15:59:02 +0000 Date: Wed, 24 Jul 2024 16:58:59 +0100 From: Andrew Carlotti To: gcc-patches@gcc.gnu.org Subject: [committed 02/11] aarch64: Move AARCH64_NUM_ISA_MODES definition Message-ID: <6cc43bf4-9213-9772-90ed-a6ac9404546a@e124511.cambridge.arm.com> References: <262797c9-f27b-8dd0-02b2-ca15f8347d33@e124511.cambridge.arm.com> Content-Disposition: inline In-Reply-To: <262797c9-f27b-8dd0-02b2-ca15f8347d33@e124511.cambridge.arm.com> X-ClientProxiedBy: LO4P123CA0478.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:1a8::15) To AS8PR08MB6678.eurprd08.prod.outlook.com (2603:10a6:20b:398::8) MIME-Version: 1.0 X-MS-TrafficTypeDiagnostic: AS8PR08MB6678:EE_|DB9PR08MB6588:EE_|DU2PEPF0001E9C1:EE_|DBBPR08MB10748:EE_ X-MS-Office365-Filtering-Correlation-Id: 57914b26-98b9-4008-597c-08dcabf98e8a x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info-Original: ZsdPNUkVR7hQReAjVrQt4j1GZgiZYjLb8s/E1iTGT/q5jy2jLkCmQkjFl8HfSdCkw9BE7Ecq21r64AV6mwHz/uEhug2oks9/ERBx297bggxKviY9DxmsE5BDbcCCssM1obXvSXv1D7/SbRNqUuJWc7utoSgM4vJ066g3z2wV3Lwlgj+l2wks2QrMVitShEizJgSiquwIbkPVWdoRVUJCraNjhEX4ykgL735pSIDCzM6lDQsmkdwznehJCKXKH7xVeaLc2X0X4We6v7um0u1mpr0hfP8mcDVWMgAaU1IfHaQkBlod9FRLuSxoV5HhFFYsGQ6446JUAPbcG5WxjL489soY/miXEYqPqEhltsR2Rk1xq92M1n5/F7jnsiAKboJRAjLlM06NlZ1hcYOrn/AaVejj1hkewI5c03OXFXSAHcOV3dwsoXWR6GUVPFy+3qAJk7u8+C123w+nl4OEDph3Ez9wuV9wd+eXp3sfDz4I9+pnvcwM8kqz+IUxpN5BJ71MTTlDLTaoLY6bdL4WsqsNpSxu0mnesGEM75s7UkfTyXFcJrpXgwnuXWk+6wZckvPjjahrnrSrxB6Hy59yRYN+2TJWLGdXPyJfJPx+o1QGnOpEQ+xa5gcrIBY8EnjmjuU/l34iNSiV7M4IUCk4GrsVM2/H2xPG3TFQOL9PboTflAL7Y9A4gM98fgiHOEiVRNPc2w1ccpDhw1+gGFBzMe8VM4upw5GLH577bJdqUF4G7we3mxLO8iXFv7m6sRdHbuZoeG9uCuSTYPepIOCnvD13Z9mduUk2DCyy19+BIqRY0TtF3D/1fEIfwHQ9CkfO7OXnkBQm/IjnKLRlihC6loLF1G3uvBEcIxmWl6OmjD5+fCDJRUPw/+rf+tVT3S6cFMYWNE5wCPpKA4RoWvm22juFaglSzrQjsMQt7mBJ4PUpCefQMGBhb1+iobHdjjAM6n4DvB5kTBRf7zX+FNfvUGgi8P0ZZrrIJ3J+sOZCtfrZD+AEHApNx/14VmyKyQOmw/7UyzV8lHPI7wh5PbJi7PsrT9Mg3ezABwuuxmmXYnjVU6dvNdeKLdEfb34GhKZUPR7C8jgZJZmUihFTzcCKAyStEdV/otpjg985ik95Y/rm9jW3xiQBSrdsgen4wmXecd7CIODUzIbsdYtaD+VXcpU4MDnuoqerG+GeSLAQx53vE2mKMoj3IK5fyr9b+/adXktrZLeMr5swuvj3nT5LSARQEMWCgbH9/GQHTwAIr8sEEgek4HUzKkZuvN8u2ORh3ZdMmUCK9BG/m0ClB6gn5+jl5NjMyalrGjVYz7iM3u2VWsLAzWdD3Xfy+I/hq+sRuGqYfofegu/+biF/xQRGTgdUzA== 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:(13230040)(366016)(376014)(1800799024); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB6588 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-SkipListedInternetSender: ip=[2603:10a6:20b:398::8]; domain=AS8PR08MB6678.eurprd08.prod.outlook.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 03d673b8-3f12-4c29-83d0-08dcabf9893b X-Microsoft-Antispam: BCL:0; ARA:13230040|35042699022|34020700016|376014|36860700013|82310400026|1800799024; X-Microsoft-Antispam-Message-Info: m/3udy9fRwOx6oHYwspp0OIxhELcpp4gjfJfBJMgWAsHTH3a6eycAnVuCQD9vhOx0LgBhaRX1QugkWJfJ9LV3sKsMQfXldLm8cMRWxnfBrpneRpF0UvXgSpdu0AteUHdViR7+6MzuxEG1GW+ttvw4pMLxh1+LtfHPVnHzGi21HcT9wMysf18ohIMQlw5s5xvZzY5euBN13hWTiqwBPU/kRWGTZAYN4elueRAah4noCYUZLnT7K0ErmaAXXDCTfgsGNmoIOtMoYooUf1uIfZ3G3zt+/QCG/X9/PGPnFsWhdXI/MeEd45rVATIDEeNFZiXGiCKWr84B/WCAk5x3r0XLhUsLPcFMyguqGgvlEnWr9PMCleGbG7zEGiUZzH/mDryjQ1oQ0tTjcfMsXHVi4VCKrxKtdkXi+Blegkq8ZQGpu7Lllz8AKUcwia4hrIX1FnvDWt/QoUCkoWlV0YiiwKfoInw0Kqk62CC06TCs9f7uDXLW74ez5KKFhXVTW/E3nyuVPTqCzZtXIxXZK17cIBhVMHWf9uWHxHktSw38/iQPy+NLA/dpQWLYe39tQjzYzUqyYW9y0YqPao1sjnBnK6tdIW+FNXiLZ7rzwdvvedsUt1TGDRYiIlQvKkc8p87wFeQp32QQtRKy9q0hBvPJY14cbndEQt8PEuXE1USYRigXW12QWsAIhwadwb5HBTCxCBLx3E3UUMGXYsA3BiiOkSDp2UV/nYSasc2GxfJ1njHDU+REoD1oS5naUC7xPtOKiHuy9Cl1Is6vGar3hGVZO1Wuv0Q1dbh6b5uTfSkkYAyVZs+3VouEdRH2hRd20YiasA3lWz0Iq/D8rAd+yo8ZbrBRiGMJ+ua3piVdVxR/IFh6WiRzgdA0uHY8GjTljGtZ9zdsc1+Ho2z6ypXeiCIkoPybyi7QYAq0DyGVGpe1Z4QofijlYCgIrBp0W/QJ9I4sGb0rCV3cs1NeMNZ+oiYj9RJkW6QqMaxlezOjJpFZZus3TYF++ayGDUdLBFxwsBr+t8fs35a3qPBNrD31E2D+6YZ3e34hbN20KV9VC5W0CSFeQvl4v4t+48zyNu72s2mJug4pZtaqHhqiVEZpcxzUO8sQHqXmwK0lYtNU1SIkHfx8biwrbE1669WRpAr6Js53dJukXv/wq2BPxIvvx7X8Xyy/sZbauexyfu9Yp1rFYf4NkddBYlTJyyYuCnd9V06VVahSnFqfz8k0QiIDhDNSPF6Ht1C0yNpn9+vsA88IqmihCqRyq+HWT66bNy350bTdItqgUzam6DoWVXBDKQT1YH1S+8MIYkHdfmSU+Mhn6RQ+rxn1nmP/gC9ymiORhzPMxvf7YgtVOWcXdHGRNu/GCErsHSjTR6LucvWx2Uj2PhzGS0xBZOFTGsQFjehPDlAhQymka/z13czerl8gG5dFyKziVSYLLLlPi50OzRcaGvDmuO2wcI5EkIr18nbLBfxuWwP 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:(13230040)(35042699022)(34020700016)(376014)(36860700013)(82310400026)(1800799024); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2024 15:59:10.6249 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 57914b26-98b9-4008-597c-08dcabf98e8a 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: DU2PEPF0001E9C1.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB10748 X-Spam-Status: No, score=-12.4 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, 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org AARCH64_NUM_ISA_MODES will be used within aarch64-opts.h in a later commit. gcc/ChangeLog: * config/aarch64/aarch64.h (DEF_AARCH64_ISA_MODE): Move to... * config/aarch64/aarch64-opts.h (DEF_AARCH64_ISA_MODE): ...here. diff --git a/gcc/config/aarch64/aarch64-opts.h b/gcc/config/aarch64/aarch64-opts.h index a05c0d3ded1c69802f15eebb8c150c7dcc62b4ef..06a4fed3833482543891b4f7c778933f7cebd631 100644 --- a/gcc/config/aarch64/aarch64-opts.h +++ b/gcc/config/aarch64/aarch64-opts.h @@ -24,6 +24,11 @@ #ifndef USED_FOR_TARGET typedef uint64_t aarch64_feature_flags; + +constexpr unsigned int AARCH64_NUM_ISA_MODES = (0 +#define DEF_AARCH64_ISA_MODE(IDENT) + 1 +#include "aarch64-isa-modes.def" +); #endif /* The various cores that implement AArch64. */ diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h index fac1882bcb38eae3690c2dc366ebc6c3f64ee940..2be6dc4089b81d2a4e1ba6861b25094774198406 100644 --- a/gcc/config/aarch64/aarch64.h +++ b/gcc/config/aarch64/aarch64.h @@ -183,11 +183,6 @@ enum class aarch64_feature : unsigned char { constexpr auto AARCH64_FL_SM_STATE = AARCH64_FL_SM_ON | AARCH64_FL_SM_OFF; -constexpr unsigned int AARCH64_NUM_ISA_MODES = (0 -#define DEF_AARCH64_ISA_MODE(IDENT) + 1 -#include "aarch64-isa-modes.def" -); - /* The mask of all ISA modes. */ constexpr auto AARCH64_FL_ISA_MODES = (aarch64_feature_flags (1) << AARCH64_NUM_ISA_MODES) - 1;