From patchwork Tue May 31 15:50:09 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christophe Lyon X-Patchwork-Id: 54565 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 3E27E395B072 for ; Tue, 31 May 2022 15:50:57 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3E27E395B072 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1654012257; bh=HWfe9uqcmivwxV/QLMs7Sk5JFy5sE99XMSKA/jjcFZU=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:From; b=B1WENwW3s01lFiRkWkIenL6H/yMBrtwc9VduEZNwWfcV9kCpWEoNtRFgNXyLAAkz3 WPyQHw7edVDs9BVE6+D86o4miWaZPZ1vtAy3EEm8pQOoA9uNPc1pIAUrVkLR7uSuyc tPAN+KC54Z6ffSRuJt1KHSmz9aa2BWl37/2bQQP4= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50069.outbound.protection.outlook.com [40.107.5.69]) by sourceware.org (Postfix) with ESMTPS id 5103B38344E8 for ; Tue, 31 May 2022 15:50:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 5103B38344E8 ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=kHSk+jm5jHFFSHFiK1186ADFKsv15STQaADnlfVUfSzzXr4+0kP1f2yys4HmIzgczDiSxRnOjq9eonDisqU22YqCrxJFrlV9N89Rn8UXSYUWLBmJRLMNVvW/7y5XKedX89VRGRpRYz4K6vIBYWOwYMCzyWRytHhPER7hHMToQdmFqvWcvWi6fqDrs6ZU0Motd+XCHWLzaxg5tU3CerkY5YoXnZcytLdQzEiqkEm5q6+RwbZHW1GC6VtG0htJq6m3bZn/wdhmBuhyAbACWoCbPf/08rS4X5eMKhUmJm6S8tekbRQAFa76FEA2oEKi4mlONrN4xSqncyJJyiDrqrl3aw== 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=HWfe9uqcmivwxV/QLMs7Sk5JFy5sE99XMSKA/jjcFZU=; b=DV+5a9A/vQRzM/b2GhXmSRMx6GaRTPJ4Ozfk4ftp34I+HsmbpSh3nmAf+XYEF3FCKXBxj9UooPilaVnEXvaDOcB/ewBKIVcOQkcznx+/ftBX03wq2rtAmha6ezFbdGeO+LoL+VcsTJcJld4V0suhxirGB7pobrTtJUzvMH/Ro3bpkg7U0qKBoALpTjZj4Kggd6ofN8WwFsnGcZXBGDbWMa/43n2BdMI9cLVYcrzuGxay17IVWGsJydukcW9Vpr/+6jSme826Bs4dPid8LznAzaK8K4Hc1sxznX0R73mHgrbq3crWk2OX7/90RgDx20hdnly1YV0KuRcN6LjTjZQEDg== 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=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) Received: from AM6P192CA0041.EURP192.PROD.OUTLOOK.COM (2603:10a6:209:82::18) by VI1PR0801MB1728.eurprd08.prod.outlook.com (2603:10a6:800:54::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13; Tue, 31 May 2022 15:50:23 +0000 Received: from AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:82:cafe::fd) by AM6P192CA0041.outlook.office365.com (2603:10a6:209:82::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Tue, 31 May 2022 15:50:23 +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=armh.onmicrosoft.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 AM5EUR03FT018.mail.protection.outlook.com (10.152.16.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.13 via Frontend Transport; Tue, 31 May 2022 15:50:23 +0000 Received: ("Tessian outbound 5b5a41c043d3:v120"); Tue, 31 May 2022 15:50:23 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 46a6bf862bc84b72 X-CR-MTA-TID: 64aa7808 Received: from a42c20400ffe.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 93EED680-33CC-4C19-A8F2-5DA978A81DC5.1; Tue, 31 May 2022 15:50:12 +0000 Received: from EUR05-AM6-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id a42c20400ffe.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 31 May 2022 15:50:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cjy+N+m6G+luTirUHUHui2OIvmwGOzuxzOVCdWufmgn9LwfiHSOL+1l86Yy2N6aWz53twGv9ULgubdd8Xz77skkCppkB9WgfLoM5Q/RKrkgKAYeSJKnUMWy6RcRV5VOLv6ijvi4d3MdxRoNrHyQYwT1/LBkTtAJE32f69C1pEDz06qi56LslkeVphYNfMilSzeP2zk0KSyPP1Y1WBCaMY+6qlN9nXCe5NJ+ui6kjtAsVfzmYNujDBM7PWXRGu4yBVOLY6ezTyWYx4GZBXK7dHCsa33hJRA1gvmfdp7FWFjgzvEUMxnxUwv5JdD3sV6Yty3BSO+gobpsmbhs4IN7SKw== 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=HWfe9uqcmivwxV/QLMs7Sk5JFy5sE99XMSKA/jjcFZU=; b=EuNUOHvsOpskiR4WO4XwvEwWkT3r51Z2CIB5FS6k7fbH4R43ruhYR+bp+Sp5B5/Oq7OO0uFfh3XQH5DVaGUcaHOhhPiO1bhgCABcZcotubiEfiOyXrLiPTDRqZTNQ89WC1sj1LKyHd7lvhWxP0VtJUL1J/UQ09LK05jRGrHqmNfLM/8hAS32NFoQIMu2ndqbpaOgwjvC4jasITm3sUeoFNH542H0fA7qmQNLW+WIjD2GrJ4snO8LNEH4kgFYBzXRWjnMwmeEalLXPsrDu5b0f4R/BIDJGk+nMH7BwV35q7ntgzCzP/jYd/Xe78ei/kDwCfbdnPeF036cl6vXZvDCiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=gcc.gnu.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 Received: from AM7PR03CA0019.eurprd03.prod.outlook.com (2603:10a6:20b:130::29) by PAXPR08MB7525.eurprd08.prod.outlook.com (2603:10a6:102:24b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.19; Tue, 31 May 2022 15:50:08 +0000 Received: from AM5EUR03FT052.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:130:cafe::19) by AM7PR03CA0019.outlook.office365.com (2603:10a6:20b:130::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5293.19 via Frontend Transport; Tue, 31 May 2022 15:50:08 +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 AM5EUR03FT052.mail.protection.outlook.com (10.152.17.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5293.13 via Frontend Transport; Tue, 31 May 2022 15:50:08 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EX04.Arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 31 May 2022 15:50:05 +0000 Received: from e129018.arm.com (10.57.6.11) by mail.arm.com (10.251.24.31) with Microsoft SMTP Server id 15.1.2308.27 via Frontend Transport; Tue, 31 May 2022 15:50:05 +0000 To: Subject: [PATCH] aarch64: Fix build with gcc-4.8 Date: Tue, 31 May 2022 17:50:09 +0200 Message-ID: <20220531155009.258388-1-christophe.lyon@arm.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 X-EOPAttributedMessage: 1 X-MS-Office365-Filtering-Correlation-Id: 9195d23e-dd61-49e4-f1c4-08da431d462d X-MS-TrafficTypeDiagnostic: PAXPR08MB7525:EE_|AM5EUR03FT018:EE_|VI1PR0801MB1728:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: PG8Vs0DiTC4VjwN7+YWYB+cQ1kg8E47ABAhzEeTBkOi3poLSyrCq1YDm5FkROMwX1pyHDaAGbh1+3iyW+cNgLdk5bpfMNTGocpgb4DEndLGdgHQcgS+Vno4zWLfpYw8jvlQmmFmnjcsp8M9BDYOHFJpbRINUtTNhsYhtEkRYbFrLmEifFrhLT8oyF6RBI/59PoYWF5dJ6609JJXhRV2DYKWdOAAMM2Se8v0j5UfaCut1Bn4nQWfEZZw6Q/pERTyeeZcGgLBKbzpQ46+ERV6pRpSDudNyELRQMZ1ROu9HtlUovlaIcGM2rE8pVDdB2+Db5pythR/IvvaFh8OtSW39SckJ4orW27XWWnjuMRD80c/keXaijVL8p5yUduhr7wsfL0fE1iS9CXh/PwU5IsbXISjryFsAKyri1rgJ/Xb4xy/cL7Ih71xj/hQi4A5wYWz3cARdnTXCU5Zb5fQ1Hh0C/cf4f4FU3NBk2qI0VO/E9/Bk7NQ3dU8iV3SMmHFrAQ7MN4qvYPFLP+ogX/nDYr0LKDH3/pzOuE2ZcxY5t7goKbWnr6Wf50j3vYzEKC8BPiWUoJXAuCPkW5vU6Yt+4ckUoeaYfcqnpuRR3rwtW+B63dAyor5j5gDPidp1LLd8pAFby62IodmIYtmoTSMAqU5FRtw0CmQDnHFanwBPDfRu/d0Typ4XqwrNDrbWS3CQgLZkMIkIvBIqnnSrerbS7+1eIQ== 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:(13230001)(4636009)(36840700001)(46966006)(40470700004)(356005)(86362001)(40460700003)(26005)(508600001)(4326008)(8676002)(7696005)(44832011)(6916009)(5660300002)(316002)(36756003)(83380400001)(36860700001)(8936002)(2906002)(426003)(336012)(186003)(1076003)(2616005)(82310400005)(70206006)(70586007)(81166007)(47076005)(36900700001); DIR:OUT; SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR08MB7525 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: bc202536-8599-4139-fcdd-08da431d3d1b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Cgul/k37fMEEnFeYjvVr2elkTujbM7S/x7PoQbQyjC2+BVUMjPqH0+HPBlp6YHxct4e0O2AjuxQ3Z162uN3P7sszoVd15eqHxftI9TKXvTxZfod2ahN0Ue9FxIC2i8c//MFPdlNPMRlbB+ngeY42p41roZl4fP3tfm1q10xQcQ6juiMhQoNWT5rmm+xbRqbWFoQAdSwNln66C5DPYxW56l5Bh+mLy+lW/DHSF+ShaNpELhZb04GUSb9a2WZmPZsdOhMWLJHMPu3bOe91Hk0jvBqnZetEsnh2qDwyRjFm4UTqpY1JoFyY+GcWfSxIqam0I/WmjsxcdsR7lfjFN5EJWun4NZysMPYXZXATdRRIJkI4e08JjI/uwJFONGX0vLzqiDQ3cege98MtbmY/hGklTBV+URxl9QSlznj18DRcIVZqsU30MM5zBMBeFWkxbXSdte++Mdz4x7HFP6ivz7U5luQVZ0bDOhng14n6Pkazc0hdyF9TufcC0asEzYfvtVqZpezorFayXslskEu6Ij7ZHKp8k0UrueoI6t+Lkn2oA8unsHrbsIqho0imiAOIRky4d7z8t31wYLVN6tPaT+zn+24e8zs10asuKJb/VWsPPJ8d3Trlv0BUv/WK7MMWf9cii91rOSEhp9k4AIFHouPSccbsI65gpg6sLd0RfPAoC20J6SONMsAr63ZIrk22OqMt 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:(13230001)(4636009)(40470700004)(36840700001)(46966006)(36860700001)(36756003)(83380400001)(70586007)(70206006)(47076005)(81166007)(186003)(8936002)(2906002)(336012)(426003)(82310400005)(2616005)(1076003)(8676002)(4326008)(7696005)(86362001)(26005)(40460700003)(508600001)(6916009)(316002)(5660300002)(44832011); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 May 2022 15:50:23.6236 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9195d23e-dd61-49e4-f1c4-08da431d462d 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: AM5EUR03FT018.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0801MB1728 X-Spam-Status: No, score=-13.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE, 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.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Christophe Lyon via Gcc-patches From: Christophe Lyon Reply-To: Christophe Lyon Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" My r13-680-g0dc8e1e7026d9b commit to add support for Decimal Floating Point introduced: case SDmode: case DDmode: case TDmode: which are rejected by gcc-4.8 as build compiler. This patch replaces them with E_SDmode, E_DDmode and E_TD_mode. Committed as obvious. * config/aarch64/aarch64.cc (aarch64_gimplify_va_arg_expr): Prefix mode names with E_. --- gcc/config/aarch64/aarch64.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/config/aarch64/aarch64.cc b/gcc/config/aarch64/aarch64.cc index c1d072fec4c..43bb93db133 100644 --- a/gcc/config/aarch64/aarch64.cc +++ b/gcc/config/aarch64/aarch64.cc @@ -19805,15 +19805,15 @@ aarch64_gimplify_va_arg_expr (tree valist, tree type, gimple_seq *pre_p, field_t = long_double_type_node; field_ptr_t = long_double_ptr_type_node; break; - case SDmode: + case E_SDmode: field_t = dfloat32_type_node; field_ptr_t = build_pointer_type (dfloat32_type_node); break; - case DDmode: + case E_DDmode: field_t = dfloat64_type_node; field_ptr_t = build_pointer_type (dfloat64_type_node); break; - case TDmode: + case E_TDmode: field_t = dfloat128_type_node; field_ptr_t = build_pointer_type (dfloat128_type_node); break;