From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hamza.pair.com (hamza.pair.com [209.68.5.143]) by sourceware.org (Postfix) with ESMTPS id A15043858407; Tue, 14 Sep 2021 16:34:13 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A15043858407 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=pfeifer.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=pfeifer.com Received: from hamza.pair.com (localhost [127.0.0.1]) by hamza.pair.com (Postfix) with ESMTP id 55C3B33E32; Tue, 14 Sep 2021 12:34:13 -0400 (EDT) Received: from [192.168.1.49] (unknown [154.236.181.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by hamza.pair.com (Postfix) with ESMTPSA id 0D09D33E31; Tue, 14 Sep 2021 12:34:10 -0400 (EDT) Date: Tue, 14 Sep 2021 18:34:07 +0200 (CEST) From: Gerald Pfeifer To: Sandra Loosemore cc: Tobias Burnus , Jakub Jelinek , Andreas Tobler , gcc-patches@gcc.gnu.org, fortran@gcc.gnu.org Subject: Re: [PATCH, Fortran] Revert to non-multilib-specific ISO_Fortran_binding.h In-Reply-To: Message-ID: <5a4a129a-419c-bb9e-a8e-22cb42fcd93@pfeifer.com> References: <4c32e0e7-7156-835a-30b-ada8c4b4482d@pfeifer.com> <20210913165105.GJ304296@tucnak> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, SPF_HELO_NONE, 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-List-Received-Date: Tue, 14 Sep 2021 16:34:14 -0000 On Mon, 13 Sep 2021, Sandra Loosemore wrote: > Here's a patch. Gerald, can you check that this fixes your bootstrap > problem on i586-unknown-freebsd11? I does not change the bootstrap failure on i586-unknown-freebsd11 - though looking at the discussion here still looks like a good change to make? And I just kicked off testing Tobias' suggestion on top of an unpatched tree and will let you know: /* This is the 80-bit encoding on x86; Fortran assigns it kind 10. */ -#elif (LDBL_MANT_DIG == 64 \ +#elif ((LDBL_MANT_DIG == 64 || LDBL_MANT_DIG == 53) \ && LDBL_MIN_EXP == -16381 \ && LDBL_MAX_EXP == 16384) Gerald