From owner-freebsd-current Sat Oct 26 13:56:26 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 32C4737B406 for ; Sat, 26 Oct 2002 13:56:24 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38FF043E42 for ; Sat, 26 Oct 2002 13:56:19 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g9QKuCpk017586; Sat, 26 Oct 2002 14:56:12 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Sat, 26 Oct 2002 14:55:42 -0600 (MDT) Message-Id: <20021026.145542.35089797.imp@bsdimp.com> To: dschultz@uclink.Berkeley.EDU Cc: rittle@latour.rsch.comm.mot.com, current@FreeBSD.ORG Subject: Re: Lack of real long double support From: "M. Warner Losh" In-Reply-To: <20021026205119.GA5889@HAL9000.homeunix.com> References: <20021025.004342.06455314.imp@bsdimp.com> <20021025.010541.74072638.imp@bsdimp.com> <20021026205119.GA5889@HAL9000.homeunix.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20021026205119.GA5889@HAL9000.homeunix.com> David Schultz writes: : Thus spake M. Warner Losh : : > : No. You should assume that for i386, at least, that long double will : > : have the right LDBL_ constants. I've had them in my local tree for : > : about 3 months now and just haven't found the time to commit to : > : -current. I'll find the time right now. : > : > I've committed the fix to the tree. NetBSD uses these numbers, and : > I've been using these numbers on a large number of systems that we : > maintain at timing solutions (they were added to our local tree prior : > to the 4.5 release, and we've built hundreds of ports since then w/o : > any issues). I've had them in my own personal p4 tree for 3 months : > with similar results. : : I submitted patches for this back in May. Could you please close : i386/38288? While you're at it, you should probably patch IA64 as : well. Other supported platforms should be okay, I think. TIA. : : (Every time this happens, someone comes along a month later and : tells me that _I'm_wrong_ about there ever being a bug.) If I hadn't been using long doubles, day in and day our, for the past two years, I'd likely have agreed with you. However, I've had to look into why weird things happen with long doubles a lot, and have found in general they work pretty good. I'll ask Peter Wemm about IA64. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message