From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from hedgehog.birch.relay.mailchannels.net (hedgehog.birch.relay.mailchannels.net [23.83.209.81]) by sourceware.org (Postfix) with ESMTPS id 7C5E33858C27 for ; Mon, 4 Jan 2021 09:31:08 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7C5E33858C27 X-Sender-Id: dreamhost|x-authsender|siddhesh@gotplt.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D745F642328; Mon, 4 Jan 2021 09:31:06 +0000 (UTC) Received: from pdx1-sub0-mail-a68.g.dreamhost.com (100-96-5-6.trex.outbound.svc.cluster.local [100.96.5.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 40B0A64169A; Mon, 4 Jan 2021 09:31:06 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|siddhesh@gotplt.org Received: from pdx1-sub0-mail-a68.g.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.11); Mon, 04 Jan 2021 09:31:06 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|siddhesh@gotplt.org X-MailChannels-Auth-Id: dreamhost X-Gusty-Little: 2f4c562428346434_1609752666482_1049710006 X-MC-Loop-Signature: 1609752666482:1657237382 X-MC-Ingress-Time: 1609752666482 Received: from pdx1-sub0-mail-a68.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a68.g.dreamhost.com (Postfix) with ESMTP id CF2167E492; Mon, 4 Jan 2021 01:31:05 -0800 (PST) Received: from rhbox.lan (unknown [103.199.172.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: siddhesh@gotplt.org) by pdx1-sub0-mail-a68.g.dreamhost.com (Postfix) with ESMTPSA id 63E4E7E490; Mon, 4 Jan 2021 01:31:03 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a68 From: Siddhesh Poyarekar To: libc-alpha@sourceware.org Cc: joseph@codesourcery.org Subject: [COMMITTED] Move generic nan-pseudo-number.h to ldbl-96 Date: Mon, 4 Jan 2021 15:00:31 +0530 Message-Id: <20210104093031.2076325-1-siddhesh@sourceware.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1167.8 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_ABUSEAT, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jan 2021 09:31:10 -0000 > I don't think this belongs in sysdeps/generic/. The "pseudo-number" > concept is specific to the ldbl-96 format; a "generic" header is really > something specific to ldbl-96 and so should go in sysdeps/ieee754/ldbl-= 96/ Done with this commit. > instead. (x86 and m68k have different rules regarding what encodings a= re > valid. ia64 manuals seem to suggest that only a subset of the encoding= s > that are invalid on x86 are also invalid on ia64 but I don't have acces= s > to hardware to test.) I retained old behaviour on these platforms with the assumption that architecture maintainers will do what is right. It already does the right thing for m68k AFAICT, which is to ignore the significand MSB. Siddhesh ----------- The concept of pseudo number formats only exists in the realm of the 96 bit long double format. --- sysdeps/{generic =3D> ieee754/ldbl-96}/nan-pseudo-number.h | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename sysdeps/{generic =3D> ieee754/ldbl-96}/nan-pseudo-number.h (100%) diff --git a/sysdeps/generic/nan-pseudo-number.h b/sysdeps/ieee754/ldbl-9= 6/nan-pseudo-number.h similarity index 100% rename from sysdeps/generic/nan-pseudo-number.h rename to sysdeps/ieee754/ldbl-96/nan-pseudo-number.h --=20 2.29.2