From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout1.rbg.tum.de (mailout1.rbg.tum.de [131.159.0.201]) by sourceware.org (Postfix) with ESMTPS id 12F0E3858D32 for ; Mon, 26 Sep 2022 11:49:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 12F0E3858D32 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=in.tum.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=in.tum.de Received: from mailrelay1.rbg.tum.de (mailrelay1.in.tum.de [131.159.254.14]) by mailout1.rbg.tum.de (Postfix) with ESMTPS id AED1E4D; Mon, 26 Sep 2022 13:49:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=in.tum.de; s=20220209; t=1664192956; bh=npIiIa8DOr0zIq/WgAJnrxwv08ZF+G3D6Xac9jxybbs=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=OTNKICACgvNzNfX1OVcDSCR8KKYxINmgW5MAxow/uNgQLzdfGmnwvKnZ/6d3bD+A1 set+UVb/66hybV4Ld+RIhT3Zz/PPMSuVOC5tNYP3saTwJKMbkTPpphHpuBKBTXEB+r sAgg6JsOTlX5cepVKRsXqg3agPnIiHYIbIgFG1pWW6JrWBsyCuFJ9fbtjkd0ChmDy3 dL+YI2Hb21qJ82bH5fZpdE2VZcImUPWTMEWH/Q+1SSX2lM/NLJs8+L2b1mgeSKiafN BEg3ZaiIfhULBoui1BqExZMuCtEOdI7vekF9vH1nvsJqRaLxlhHF/C0ZRS/8yi2L82 IuQqtWI3NlwGA== Received: by mailrelay1.rbg.tum.de (Postfix, from userid 112) id ABBDD1A8; Mon, 26 Sep 2022 13:49:16 +0200 (CEST) Received: from mailrelay1.rbg.tum.de (localhost [127.0.0.1]) by mailrelay1.rbg.tum.de (Postfix) with ESMTP id 87D9B1A1; Mon, 26 Sep 2022 13:49:16 +0200 (CEST) Received: from mail.in.tum.de (mailproxy.in.tum.de [IPv6:2a09:80c0::78]) by mailrelay1.rbg.tum.de (Postfix) with ESMTPS id 85946CD; Mon, 26 Sep 2022 13:49:16 +0200 (CEST) Received: by mail.in.tum.de (Postfix, from userid 112) id 826F84A0367; Mon, 26 Sep 2022 13:49:16 +0200 (CEST) Received: (Authenticated sender: neumann) by mail.in.tum.de (Postfix) with ESMTPSA id 1CA1D4A034B; Mon, 26 Sep 2022 13:49:15 +0200 (CEST) (Extended-Queue-bit xtech_cr@fff.in.tum.de) Message-ID: Date: Mon, 26 Sep 2022 13:49:14 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH] Avoid depending on destructor order Content-Language: en-US To: Claudiu Zissulescu Ianculescu Cc: gcc-patches@gcc.gnu.org References: <5aba5553-ed71-50a8-e934-6e94f3a1057e@in.tum.de> From: Thomas Neumann In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,KAM_SHORT,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,TXREP 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: Hi Claudiu, > This change prohibits compiling of ARC backend: > >> + gcc_assert (in_shutdown || ob); > > in_shutdown is only defined when ATOMIC_FDE_FAST_PATH is defined, > while gcc_assert is outside of any ifdef. Please can you revisit this > line and change it accordingly. I have a patch ready, I am waiting for someone to approve my patch: https://gcc.gnu.org/pipermail/gcc-patches/2022-September/602130.html Best Thomas