From patchwork Wed Dec 11 12:05:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthieu Longo X-Patchwork-Id: 102810 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id E94143857B98 for ; Wed, 11 Dec 2024 12:08:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E94143857B98 Authentication-Results: sourceware.org; dkim=pass (1024-bit key, unprotected) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=I+B9Y4vt; dkim=pass (1024-bit key) header.d=arm.com header.i=@arm.com header.a=rsa-sha256 header.s=selector1 header.b=I+B9Y4vt X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20605.outbound.protection.outlook.com [IPv6:2a01:111:f403:2612::605]) by sourceware.org (Postfix) with ESMTPS id 8E92C3858294 for ; Wed, 11 Dec 2024 12:07:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8E92C3858294 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 8E92C3858294 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=2a01:111:f403:2612::605 ARC-Seal: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1733918820; cv=pass; b=Oz9pgqiWnoOme8U1asFMGVxMR2DBZFo1611ENicBSS0oTrKQ9Z4+9vs9JLzxw8NcfIX5XMkBrw1dZ0O9RaBtBGkNMFy6aEu1GqGKpDBTmVNhHb7jfFjvFepVZiY2nqoqJ2qe9awkSc4wiDPoJVI594POD0LdPkAA46DMhSTfNVc= ARC-Message-Signature: i=3; a=rsa-sha256; d=sourceware.org; s=key; t=1733918820; c=relaxed/simple; bh=sEaRgrAL3U0ZBx+YkRgBucFcdqtM9Y6msR3nG9dTvtg=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=bnBirsoSuV68U4S+TTDB4dNMUH7TW/simx94glRLnE7XtAdE+OwevJjAdnErk02anYTFzE4Bb4wfJmuu2rdbVPKttI+5jpeSOqm8mLnlgyNyF2SVyFWQa7175o0KYcKwHks8kc4nrVFl5ZT32bz/YuuFGONJD0iDX4f12f/oBRY= ARC-Authentication-Results: i=3; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8E92C3858294 ARC-Seal: i=2; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=pass; b=rSUXYju8KC+ulL+rm8SZuJhUKOlxclM8lCxpp1sZCdWo4xop3nEjcIJxpuhVatfDxwd+SeBahTOiZb3AvFJdUvvdnYPi/KRY5YSXPrWjO5RXJhYS+Y142Bk3uuAzKdrNokK29DbRCPgpt+hv6UlSweeOmrHrBkfKQqeutFy5W/YA6ShQeHM12/ScxI7qv07EwgChDZI/S489kx9/0zihd/h/xfVzXs9w3/dgDtEiIrBrQx1GTf6+ai0B0TPxDaDWtBRspIBidt/8Vm2tJawpX94RA3RNGNEH3NTexfewS0espRNaISXXut2b1EhETabwi9FuV84TPUndDI1xTRMIpQ== 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=Qr6dzNqy7gtC5ItsnH+iXEUhOfXPGGjMWBxw3c+zMMY=; b=EHDljc9Yk/piNYT1nPmioxaaAK6PDmJMCfdC1BvmF27dGEKEKjjJhJFclmSrzGwykyscx1JS8seiik3hM84+mfB33flIVSrRm6zHQgKnQuFTy5EHD5hYdQH6F18aZeKcPtjgx+FheDpvndzq84XBEEjRkGimTDdYNT2BfM1VrfO049VS5svNtnXPV1YghtA+NcZXM2w+4tBtkvwG0A5XzdmM9Tg51/fA0RpHLD6eXN9hvxzZoZOQ3H1+7bw3Yn6yRq7oVcNjbltHlDYi+ZzYJ/JM0qKnXTCtghlO5+7jRR7BwZMWsith3LljJQNffFsNKdIdfl5JgXai9zD7PR/okQ== 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=0 ltdi=1) 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=Qr6dzNqy7gtC5ItsnH+iXEUhOfXPGGjMWBxw3c+zMMY=; b=I+B9Y4vtku0x5oA3RUjFqFNynU1GfSVG9SeaDtPrDd5cmInpEN8pl/WPAx4yEycqILC+NtKVT8HhFAQJS3qNBzItekKHGleVJD/nA+NHZ1Y5+/ADFQ8KfctgxcIhiqMzq7kFWLHLkrgoLFdks1+r4U2VqJvkhWYwZ4BE/1VyVWU= Received: from DB8PR04CA0014.eurprd04.prod.outlook.com (2603:10a6:10:110::24) by PAVPR08MB9771.eurprd08.prod.outlook.com (2603:10a6:102:31f::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.14; Wed, 11 Dec 2024 12:06:56 +0000 Received: from DU2PEPF0001E9C2.eurprd03.prod.outlook.com (2603:10a6:10:110:cafe::ef) by DB8PR04CA0014.outlook.office365.com (2603:10a6:10:110::24) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8230.18 via Frontend Transport; Wed, 11 Dec 2024 12:06:56 +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 DU2PEPF0001E9C2.mail.protection.outlook.com (10.167.8.71) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8251.15 via Frontend Transport; Wed, 11 Dec 2024 12:06:55 +0000 Received: ("Tessian outbound b1586bb311c4:v524"); Wed, 11 Dec 2024 12:06:55 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: bab359afb5e6a837 X-TessianGatewayMetadata: /H8+pAQKdAESRCosx0Pz0YGMV8ZDOq/T6OK4Gzy6l0nL9VR5x+MnDonFjPB5gbuXu7+NCyzVDW0MHO7Iw8aMxtxbM7Q8FxfNFFj27WRAHD1vmokizUXQTwdGozuy0pQXNIgaf7yGEDYDACJpmyWUS498vEV86/IGqZ4CWP20vWk= X-CR-MTA-TID: 64aa7808 Received: from Lce6e2c9457e3.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A6D33280-0E5B-4252-9F8F-2C36A25C877C.1; Wed, 11 Dec 2024 12:06:48 +0000 Received: from EUR03-AM7-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id Lce6e2c9457e3.1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Wed, 11 Dec 2024 12:06:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PEVCij3QZeP9iNoQ4mG31vn7YpDWt+gEW2GNBbuUADnOTXMJE4HvOVy6gm7OzfiptAi4HO2FM9ZRhJZgE8JL9fZ7hOHihaICMu4I9VKcmBNAQE8prhBJxmJwgPx8eI+teRaTX1TtoxBHRh2FMxacCE4rNK4K/vZFBr7Ta8Wn/NrUAXHSoiNasfsUA8xdXOwhirdG/4LILnH18SU+S+lPlx8SEbpfobhP00s3eWmuXHo3I0IuDETeJXUw8zk6ar1sgRooOiktftp+GzdDmLRGB0qZ73IAAoDCPz/8On1MGTzEnCbrWAcMPPgEjtgF6SE4h5O3RGuR3S2gYQ3FjdaJdQ== 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=Qr6dzNqy7gtC5ItsnH+iXEUhOfXPGGjMWBxw3c+zMMY=; b=hKMK2TfW94sgTIM+ImkXvmiuBTwZsZd5iYjeD6qkdinKRB0OPi/QMz4mDWc2GcsJ5THKNUw0XZ5+lY/RfKKymX/JSuQB38zO84VciOYNcZAjnIQuYLF16yJe25aFOvIytTUllc7+U0oDZ9oD3qa5I2n1zRzQ6lNw94olGbuc21REd7RFTsie34ihNhNiaSNdLmejvvvk8pEHvZYqdllRo+T5fynyYy+df+p7DUlAFxoWu5V6Igsd0tdsA14FoWgXIi/RfKgNpj/oyUKnST44YI+w+Yy1HYGmyNZry8L7YiC3ft8Cys/BxmmjOY/8b+wDsVQFr+fG3ziiIp9EuGcMnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 172.205.89.229) smtp.rcpttodomain=sourceware.org smtp.mailfrom=arm.com; dmarc=fail (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=Qr6dzNqy7gtC5ItsnH+iXEUhOfXPGGjMWBxw3c+zMMY=; b=I+B9Y4vtku0x5oA3RUjFqFNynU1GfSVG9SeaDtPrDd5cmInpEN8pl/WPAx4yEycqILC+NtKVT8HhFAQJS3qNBzItekKHGleVJD/nA+NHZ1Y5+/ADFQ8KfctgxcIhiqMzq7kFWLHLkrgoLFdks1+r4U2VqJvkhWYwZ4BE/1VyVWU= Received: from DUZPR01CA0087.eurprd01.prod.exchangelabs.com (2603:10a6:10:46a::18) by AS8PR08MB6326.eurprd08.prod.outlook.com (2603:10a6:20b:335::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8251.15; Wed, 11 Dec 2024 12:06:46 +0000 Received: from DB1PEPF000509EF.eurprd03.prod.outlook.com (2603:10a6:10:46a:cafe::62) by DUZPR01CA0087.outlook.office365.com (2603:10a6:10:46a::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.20.8251.15 via Frontend Transport; Wed, 11 Dec 2024 12:06:46 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 172.205.89.229) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=arm.com; Received-SPF: Fail (protection.outlook.com: domain of arm.com does not designate 172.205.89.229 as permitted sender) receiver=protection.outlook.com; client-ip=172.205.89.229; helo=nebula.arm.com; Received: from nebula.arm.com (172.205.89.229) by DB1PEPF000509EF.mail.protection.outlook.com (10.167.242.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.8251.15 via Frontend Transport; Wed, 11 Dec 2024 12:06:44 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EX05.Arm.com (10.240.25.133) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Wed, 11 Dec 2024 12:06:43 +0000 Received: from AZ-NEU-EX05.Arm.com (10.240.25.133) 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.39; Wed, 11 Dec 2024 12:06:42 +0000 Received: from PW070M4K.arm.com (10.57.91.131) by mail.arm.com (10.240.25.133) with Microsoft SMTP Server id 15.1.2507.39 via Frontend Transport; Wed, 11 Dec 2024 12:06:41 +0000 From: Matthieu Longo To: , Indu Bhagat , "Jan Beulich" CC: Richard Earnshaw , Nick Clifton , Alan Modra , Matthieu Longo Subject: [PATCH v1 4/4] [DON'T COMMIT] error if TC_AARCH64 is not defined on AArch64 target Date: Wed, 11 Dec 2024 12:05:53 +0000 Message-ID: <20241211120553.1391850-5-matthieu.longo@arm.com> X-Mailer: git-send-email 2.47.1 In-Reply-To: <20241211120553.1391850-1-matthieu.longo@arm.com> References: <20241211120553.1391850-1-matthieu.longo@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: DB1PEPF000509EF:EE_|AS8PR08MB6326:EE_|DU2PEPF0001E9C2:EE_|PAVPR08MB9771:EE_ X-MS-Office365-Filtering-Correlation-Id: f3046be2-e7e3-4a8c-fa92-08dd19dc4eaf 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:13230040|1800799024|36860700013|376014|82310400026; X-Microsoft-Antispam-Message-Info-Original: 6hU/R4rSMJwsuePkJZm5k6eGWvFKnUp+LRodmQIEA2trLQ6+QL+fBPpJhkt+o9EeMQUObQ0Wd+4JBVh1vRNyZD2e7V6isLy9wcZ23dxl8qqDnm9l2HRr3x1phWME54atcTBsSSBSftpOFLMvbfjHGpSpuUaU5fQu+hAjPfHLXyhYVajLXfYnPvvu3md8a2T023Xosoe9V6/3xN5KCd7+O7qLqjoz4QyXhE1lehCOe/X9Tlax/nh4s8gW5TEvejjIhI/F+PDPrhi8hXkJR8OGsrMXO7vMnL5RsJSvsHP/4TzcoUdvEIsQtwy5Ddu8jhc2RpQVMTZa0D9E058gM3umWoSHPk3eSVfEuiopEFzr+q6xVUS9GKAKKmTlvAdovscIyspMAQhP0iXu1yXUAu3vkC35gxMgWEAN/Or5Zrs9pcxye1vRkNNpbpLwbUKMeyBJ+gghQWQ3QLO2iNPNq6/1regCdInf+4+boH//FtPTET0uEahpPgOYc6U9n2B5Pkc7tEE02xCVmtJsgbXWrLK++Da79/x4lxK0U+/fLB2ujxWhKqWMggJiU0nECL4MfiZCfwHYYHYi2rBEU+o6E2aeZfw2aQwcLhpRnZELeWrSOng/wxrwGQOYGQQDZUE2X/pICZywK7alN5oIOJcEvfCO1PbwLzMfMA7VBgIUMclGrsPQb1UsUXGh1YGDFXuKezsVwqaPY+gG27O0+KKdsp4N1gjY+Mota+qv2iOAzePnZi90dC1fx7/a4otXEAcev4GCB1VFd0EWiFXMShcyi6joLfJJKHwR+9LdVkRjbaEAJI8XsCmPDPWOskxSwUWSqQjGYtGJ6JIj0MbJXpd2zzmFmlzltVQgBPwvP104YgByTD50v5EGntYD8p8GGTsChNVjnV0NCWne2dy2cudSjtubJXDh/gTitbCVwXmOZ7bX28lFqCb5rZO4I8RB2S6tnD60a5xvfJCc9faL36ZcG4086lYwLWN9saoWEoygttynLhJ2/xsWPq2mJLCsH2LeAhfJk48FZ2meXjpfXZuqkimlscwx6BsDbDRQPRWHmUf/PByt4wqJDhI0sbxcaGdcxxpy5lV2r0wzUoKHAhn6SYwWmyENuhUPvreNQz0n4tiwtNdD4KpOl+S4Vz2kt6naSmP6EBXN7NHe4xbceYKoQMobi8VR/b5XPRmbxDa1KUs1olzuQtqpszvPCTugebHUG/atAw29KBZtg3+B/Sa6DR2q5kW/e6+WSCYKagO8nYbqm6Lmc42Ox/+nUkkapj9jtf1OfjG8ogyEVzqgmEnhf91WhL6T8PDsfQuSaij0EWnNXwnchHCgbp0BMeg+4LGYp+LF0L9zSbkyOvB1QpOVFIvOouxDJLDLMTLjmJ/kuGGJHEh0lg2VluHotmyl1EH749TH/7Xsv4wuCbzpUpB96uFI0mb7b3Cz/aAiw5Ru7cndkaMPCIZd4PyHMI3TQNRV7ttZ X-Forefront-Antispam-Report-Untrusted: CIP:172.205.89.229; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:nebula.arm.com; PTR:InfoDomainNonexistent; CAT:NONE; SFS:(13230040)(1800799024)(36860700013)(376014)(82310400026); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR08MB6326 X-MS-Exchange-SkipListedInternetSender: ip=[2603:10a6:10:46a::18]; domain=DUZPR01CA0087.eurprd01.prod.exchangelabs.com X-MS-Exchange-Transport-CrossTenantHeadersStripped: DU2PEPF0001E9C2.eurprd03.prod.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: f7b23293-44be-4d2c-4213-08dd19dc481c X-Microsoft-Antispam: BCL:0; ARA:13230040|82310400026|35042699022|36860700013|376014|1800799024|14060799003; X-Microsoft-Antispam-Message-Info: t9fvHy+DfATUtARttcl/Y1iMlCudtEnTAxDBHW8O1tgN64fYo5oYsbQSxdwHzNIAIC+80g6NP8GfV9PbPJoL/q21Plk0pYyjvZP3NZ/4gHu3sMmg68B+aN55pEIrE4Mz1k60m2gdcli7OpHuzdEwopH5qPgdI+F5BrZ5IGWD/DzvEj083OXStK91WAJYlvLoOJv0NOvjPpq99rQjShyoeEqvp5SxyDWtms72RRkkzEKlWlwHUmb2Y/wudCpR7sWFo9nWg5V8IJvQM46sTGtly1L7L3zqpZWgCSl3oGb9RUjMJ1TvMKSSFhHt7fvyALD1OMCvLnD10E79i1IsUx536lkESwgkxnFLSrOZgLmXCU2hlhUXqE5j8fRs5RKoo1xYKd+8QQV8uYpI/TheByiGAzdA8dPMX1SK0klr91eHIcD9hHLAk/YEi70GqgXdU1FnWqXk43Iiw32oBcVtDFcc0Ago/D9EAy3y1zViSEKbkImfHBqfyrwWw4ncA7l/43QrXcTk/4qWJIUBtcRucapUsnuLs3+0j74Km6oE9b9THeZQNVLTPDDsaKdmS7G1ZzX4nvB+M/oGN7s5fRYimA1psvyXvqGLvI43FOohkz26AmbJVeqJfz26yz8DBWJPO+yg24SFzo7HCZbmgA/Trvnz9pBljv9wfN1PWjTkwLZNPNc1VZisoxZiZ1NvjR40aFdhUNTk693mjbupKf+OURsG4a1XYt5MlbN3EPTXs2oTOxoi6cTg1+3fAeNv4VeMzhBJ7aMRDQTw7Ij6+MDOet365MrQbCt/m9UEDGTn3jfKvKTf3sY2hP20TC21oZMY33d3K1hxU1Wq8eFIktbnaeYtk0S7UJFBZfO6hEdlX7k4m0fuIJM/VZpEeSDSEPtHQqntrnakcCtUMiCJfmr5aXYSj8GAbo3kqrN+IeV3pZwjf78fya/rGPhTVpJNyU6tzfo/ptHyxm3Cd0Gkj89UGh2jdKwtUJB1L4FU0a0xngD8t4FmqzjnOA3nVdaA9cFQ8DzUY32b/XNcQg04+mF17ZYHzUDvGW4NqrhrXbmhJ+3QoPRbgnB4ulC8j/Skh0+nJYTeL+RokrfLzHLeHoe1PC69cYzyyfNy5V3GNtbw+jVrOaqFjQJQwXg1tIY1Lg+u05TIOG3GdPj7m+5xS7SJbrU3LwSQPDaMdRD74B23EegsBErp4q2FACxrJOhZZqAUcprYNYwbCeChDvZe/CGy25eH3UaWtyvVZl6n2SxAvZxBaKRNiDTVim9kDiwFqgL2h4J5LHWIZdYF87l4g3jxxA9kUh8Fve83DQjK+tc2jODnU1FclJK32d9td3jEGGdNNiQlzFkdewzBSeAN6VwlO1bqXvKgNVBeoIzNcdBhyFLILTnOtftVnmkBcysHf0tWH2LvKoakIEzTqTtMcZGvDY2uLKgl6ju0+Y8E0IE4/J4TVW1Oj0Ie3GoFK76PPinAMEF6wDxYUsnEN/ESFOgeRrVFtg== 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:64aa7808-outbound-1.mta.getcheckrecipient.com; CAT:NONE; SFS:(13230040)(82310400026)(35042699022)(36860700013)(376014)(1800799024)(14060799003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2024 12:06:55.9665 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f3046be2-e7e3-4a8c-fa92-08dd19dc4eaf 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: DU2PEPF0001E9C2.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR08MB9771 X-Spam-Status: No, score=-12.0 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: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: binutils-bounces~patchwork=sourceware.org@sourceware.org --- bfd/elf-eh-frame.c | 2 ++ binutils/dwarf.c | 2 ++ gas/dw2gencfi.c | 4 ++++ gas/gen-sframe.c | 2 ++ include/dwarf2.def | 2 ++ 5 files changed, 12 insertions(+) diff --git a/bfd/elf-eh-frame.c b/bfd/elf-eh-frame.c index 8453c3dcf81..ed25a505af4 100644 --- a/bfd/elf-eh-frame.c +++ b/bfd/elf-eh-frame.c @@ -361,6 +361,8 @@ skip_cfa_op (bfd_byte **iter, bfd_byte *end, unsigned int encoded_ptr_width) #if TC_AARCH64 case DW_CFA_AARCH64_negate_ra_state: case DW_CFA_AARCH64_negate_ra_state_with_pc: +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ #if TC_SPARC case DW_CFA_GNU_window_save: diff --git a/binutils/dwarf.c b/binutils/dwarf.c index b5e6d2e50d1..65890f964db 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -10362,6 +10362,8 @@ display_debug_frames (struct dwarf_section *section, if (! do_debug_frames_interp) printf (" DW_CFA_AARCH64_negate_ra_state_with_pc\n"); break; +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ #if TC_SPARC diff --git a/gas/dw2gencfi.c b/gas/dw2gencfi.c index 22263da808a..cc00a3e4450 100644 --- a/gas/dw2gencfi.c +++ b/gas/dw2gencfi.c @@ -720,6 +720,8 @@ const pseudo_typeS cfi_pseudo_table[] = { "cfi_window_save", dot_cfi, DW_CFA_GNU_window_save }, { "cfi_negate_ra_state", dot_cfi, DW_CFA_AARCH64_negate_ra_state }, { "cfi_negate_ra_state_with_pc", dot_cfi, DW_CFA_AARCH64_negate_ra_state_with_pc }, +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ #if TC_SPARC { "cfi_window_save", dot_cfi, DW_CFA_GNU_window_save }, @@ -928,6 +930,8 @@ dot_cfi (int arg) case DW_CFA_AARCH64_negate_ra_state_with_pc: cfi_add_CFA_insn (DW_CFA_AARCH64_negate_ra_state_with_pc); break; +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ #if TC_SPARC diff --git a/gas/gen-sframe.c b/gas/gen-sframe.c index 12c92774a7d..ef3d1285af0 100644 --- a/gas/gen-sframe.c +++ b/gas/gen-sframe.c @@ -1297,6 +1297,8 @@ sframe_xlate_do_aarch64_negate_ra_state_with_pc (struct sframe_xlate_ctx *xlate_ return SFRAME_XLATE_ERR_NOTREPRESENTED; /* Not represented. */ } +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ #if TC_SPARC diff --git a/include/dwarf2.def b/include/dwarf2.def index 1a38d7e0484..31c4eb9682b 100644 --- a/include/dwarf2.def +++ b/include/dwarf2.def @@ -794,6 +794,8 @@ DW_CFA (DW_CFA_AARCH64_negate_ra_state_with_pc, 0x2c) DW_CFA (DW_CFA_AARCH64_negate_ra_state, 0x2d) /* NOTE: DW_CFA_GNU_window_save is multiplexed on Sparc and AArch64. */ DW_CFA_DUP (DW_CFA_GNU_window_save, 0x2d) +#else +#pragma GCC error "TC_AARCH64 is undefined" #endif /* TC_AARCH64 */ /* Sparc specific extensions. */