From patchwork Wed Dec 22 02:51:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: cqwrteur X-Patchwork-Id: 49168 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 936433858411 for ; Wed, 22 Dec 2021 02:52:44 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 936433858411 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1640141564; bh=QUq4lG7UiwyBWHM2J/YeimsnvUB2fabW48/9bod77VI=; h=To:Subject:Date:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=yY4DmUkOyrIAkaCklgLRQUpVFYDV0+QqWv48MRDvbrOfE4JtYX3GMXf6jgE37VhJB UbHsl8HEakNV8KhWf8kapE/ydCL9Xp4ZU7Do4yjQcsBvOJjEOnzHcfxcjIx0b6T/VR KZYl68LtY8fdW3DMeeSUYNWAXW9STcmy/UdrVOmE= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2171.outbound.protection.outlook.com [104.47.58.171]) by sourceware.org (Postfix) with ESMTPS id 997493858401 for ; Wed, 22 Dec 2021 02:52:11 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 997493858401 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yv4tn8HH0uwRBFN64UeVlggwy1Pf+xxkPQKqnJpTG09ALEFSz58vWG1bxpnLGcomeqR1T8m3yiJgfl1b/1ufAjjg/QP5sHWRXOYDIN9Jgc+i1ZOo/cL+ZknAEC36xwze+y9NbtnLnnGozZhOjje2GCZqZALGD43ZLjYSpZYuzKo9k2dYT81w2bQufOOU3YPApW+aGl1fe6NUCKH06WYza9SvD1D/lwDZqbzfct0m2OhOrlInmA1jLmgZcRyijSS69aOl26EzKIf92hjD/HCa+etXxCb0HEJpxSaWfcP2sgUZrkDgpGnVWS58VuLXuPr9+GFtce83Atl49Hb2twrckQ== 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=QUq4lG7UiwyBWHM2J/YeimsnvUB2fabW48/9bod77VI=; b=M4f8Hd2HTtKMjCfTkFUxzlhteLZPE6Y+UXmlVZYw3J172AE9Q/mRBJc2Iw6CTFS3FALikoLiVoXBVuBBVvVBNlhsgZLp802skakMvveetQLbQZdT8HIepeXCj2oj641+aqg4ARlnAMbTdK+xviV/ZtGngovzL+Nq0JIluguvPo46gPZQob8FUg9hF4iIIaZSMgpCyz9+Jjp/43BNbh5yvtnQhgVNxdeoAiiJgHoTLq20QaiCggcvTqdN7d+CqGzB3JU+N+G5l5UmkFxGtwKfqaUh9+9i6M0arcrALGLGEGI/N/AY9Y1uxgzIIPuvP8dHmn4yO5O/HZJrU0vAk/XaAQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from DM6PR05MB4697.namprd05.prod.outlook.com (2603:10b6:5:18::13) by PH0PR05MB7784.namprd05.prod.outlook.com (2603:10b6:510:2d::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.11; Wed, 22 Dec 2021 02:52:10 +0000 Received: from DM6PR05MB4697.namprd05.prod.outlook.com ([fe80::d147:87a:3406:2283]) by DM6PR05MB4697.namprd05.prod.outlook.com ([fe80::d147:87a:3406:2283%4]) with mapi id 15.20.4823.014; Wed, 22 Dec 2021 02:52:10 +0000 To: gcc-patches@gcc.gnu.org Subject: [PATCH] Fix [11/12 regression] error: 'fenv_t' has not been declared in '::' -- canadian compilation fails [PR100017] Date: Tue, 21 Dec 2021 21:51:58 -0500 Message-ID: X-Mailer: git-send-email 2.25.1 X-TMN: [sIHCwblJgFHneKPzz19j/ud+o1AuNJVDnE1gGDrwyR4AeyBZ/RzvTDlmXSvWXtNXlqaQU8+Cp8Y=] X-ClientProxiedBy: BL0PR1501CA0003.namprd15.prod.outlook.com (2603:10b6:207:17::16) To DM6PR05MB4697.namprd05.prod.outlook.com (2603:10b6:5:18::13) X-Microsoft-Original-Message-ID: <20211222025158.3956039-1-unlvsur@live.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 214e8776-07d9-4701-877e-08d9c4f60c57 X-MS-Exchange-SLBlob-MailProps: +LiGfBxqLEuBoyQUf2rHPVuupI3Je4yb2Wz8noF0gVxoZYwWeI9+Tq9Dd65D4++5SPhBOjUA+YDBnRHI7rKZkPxpDi47OeUaexBsmX5Oc68GLqXQkgJQBe/LjPEkZfKlxHDd4nZGEJZTDxSx2pOZCqDzW9k/g0cmlD319vyHeNhtqyx1lhD0IZGmBheuk3FRoM7k9gh6LIt7FtrAFp3Ikmt95fgC5YVGrIJL05CGSpn9MFA8h+3HXASetk8zR6a0zlDBHmpUuZVfvFvjihVt2HqtJVFpXQVKDF1SHaCny2aLd+TxBW0+LebCldY4REhVkd8gQkEDlNU3Lj78b2p+P9uepKIFPpKRHJ4az4Go/InpUqLR5eFVf37M2DMKu2PH125FshJoWakzdm3O6hWPOI0E4mXIvrF/sxelgOPxpVe/ajuJ8cO0pIJRqefKXTXEt41ad+agy/GvVtcWbS4rqiAIeZGJ+i2ccCJwssMQYJRga5x7iHZYlyi/n7LKbWoG/Obi5KUe3ab2tRNcH0tRnr6sJFsvAfUAA0KGze3OnLkH8vPNa6jAWGjVNE+kiO1WxaQ39cjo1M/czD2yfRb9jsNwxPFzZFMO68/qs21b+EOMlY7xa6MXB1s0zYtVnxMR2dRTXrX9uBoYLYmmhoXpjh+ODy2YWTPp9juOOnVtkQhlscItNe6n3x79Zq2BEtdFtjMiSinmYrtXXWXt6SwL+IpeWJGSj/zRw6V7tvhQCmD2SBGQ1EEZ4XnQI3VWPQ3tFJjhyPptwG6N170mCdmSbaNfSAfPsXtl X-MS-TrafficTypeDiagnostic: PH0PR05MB7784:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: YgWk0kbKNjqruRqDq79xlpIouhnU34V/mu8fb0CNrkVxfDc75XHziPoCvq+5qAFMTfaQWvJx69hDSaS+O06kXLNraHpZSrzaAtptNf1BLZNqsC7oRD4AGc4I0W7Hsp7ELoGSEXuF8+PIQoJfKD6lNGD9tEBEcGh3IZnVbkEuMfIXIT2BFlz6krh9am04MMQ/OnJ9CVQmigVjzHQYnwdQs2cGvRg8TUx8TPJkBTG1eykpMGX1C7z6Sdsq5cjpOZqEdhxUhTYTO68K2JZvwFq6jK9tabZDU244bU+wHdfLlFQ8yiBTtkjN2VnWUFzcIlSczIfX5L/WbrkOFmz5pICfq8GhPhXsXqYJt5h4Glr50irZ+UuFlKaULYQwuMKJ3AVOp76pATJznfpyVw1grEK7wuzvL/5DLB5PlKqrS+V5Fb2OVKZ/AZv743Pdyt9a10sleg246bJyxdodDER6xueKL6olC4aCbtFfV60BOfUjCmB/s7nVlE1z1DAOx+e0qoIb6XZl1z1aQb+W5iVwCKjkHcq01yo/YeO+5ENlaH/tfDEWmI1WBAAV6OpKuUmJWRT12HjI2XfMTlLNu6XaR0uTtQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: k9steOqP+1YWKTOnUtdH16yRs+u0+B+zFjM6OuC6pOaSBzXsy/qVCsYsGnFbtqtlIT864HNwFyq7jciwXPfSdPD/9Rpp5ml8K3NXDrDAFl2sWMcO/iImodNAMhTmH069EwNWg8276XyyHxjsT07mj6/2JTm0TOfNJNTlPWw+eRrqNeDl7WWxpxPMKvKz/aF1MEbPz/qGmTDovmt3mARgDmnbwX6G/xpNCz7f9y7pvSAAGtUEx3091lI/D/rll3ojNgAIGFyNlW/DRLtm5ubNdIlhGbhHEdc1g4uF7PXu25RACt2TaFoYelHLfUI2FGgToKmNfVk6O+gtuTdyO0Sl4F8DTF1pStkCEkDYowuOoVrvxYvoQqxwyLFPyT60YHnCdf+08Ei+hUBgpicDRJ3CiCDNy6isRwbPBeaRGYNgGEoPcWkR/g/CNUeEo1suBW1dOn7xkkxCSy0AwE6fpJkhKvKe7H+SOdDSBOOeJ8Ng4B/nee6RQfGu3q6dRCEoTh/NKvLP5ZMeivinRChk6EfGyAYcU3ACjL2V+c/ii8TuaOb+vW6dQv9WF4X3/qUnIJDm2dF08DCWRlPhZu0wux+V9DIzT7Gtv8eNUPIr5BNMqw6RWcUZHw6MM+PDE+Tg4sOm/xO9BRjFXQ0/qhmjtU4bHhe30I+E2Au6eK+cM4Gu6bvUCtfuPjFRHJbtTSM1WZHQZF8u9Es/nwmz8tQWNV2D4sk49p3MU1dAqF9DKUcqXIJytGLexPu1JI0dYG0kInWsovE+MIDUsquQcRZvXPsjIYPSVStBIzFZxvqiYladCLVTgWyUYCYSGp4zC5JSLVZWgX0uABL40F3aFa+Syq8wQM47Z2iIkNsoCe05/+ggVffYNKSnAPq0NCKyf076CQnlgEQJC06KYJiMSCrcnLzRjba1ign4GXG87rnuF9NR4kmAa42SWKFXrN6/BbsRxc4TKsQdDW1aS89Urr2QokLjMKPa81IY0zZAe+FmNAHfLCgWoclrchFEpn3Fo4gg0cXtPImrPlHOfIBILtYNmoLrJw== X-OriginatorOrg: sct-15-20-4823-7-msonline-outlook-84f76.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 214e8776-07d9-4701-877e-08d9c4f60c57 X-MS-Exchange-CrossTenant-AuthSource: DM6PR05MB4697.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2021 02:52:10.2072 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB7784 X-Spam-Status: No, score=-8.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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: cqwrteur via Gcc-patches From: cqwrteur Reply-To: cqwrteur Cc: cqwrteur Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" libstdc++ cannot find fenv_t for fenv.h when doing canadian compilation. Fix it by adding -nostdinc++ toggle to configure and configure.ac. new patch after today's change to configure --- configure | 2 +- configure.ac | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 9c2d7df1bb2..103a59627b0 100755 --- a/configure +++ b/configure @@ -17304,7 +17304,7 @@ else fi -RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" +RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++" { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target ar" >&5 $as_echo_n "checking where to find the target ar... " >&6; } diff --git a/configure.ac b/configure.ac index 68cc5cc31fe..baab3b02e2e 100644 --- a/configure.ac +++ b/configure.ac @@ -3636,7 +3636,7 @@ ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip) ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres) ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc) -RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET" +RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++" GCC_TARGET_TOOL(ar, AR_FOR_TARGET, AR, [binutils/ar]) GCC_TARGET_TOOL(as, AS_FOR_TARGET, AS, [gas/as-new])