Date: Wed, 02 Apr 2003 06:20:25 -0700 (MST) From: "M. Warner Losh" <imp@bsdimp.com> To: peterjeremy@optushome.com.au Cc: cvs-src@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/include float.h Message-ID: <20030402.062025.132226037.imp@bsdimp.com> In-Reply-To: <20030402075905.GA30835@cirb503493.alcatel.com.au> References: <20030401200457.GA30284@cirb503493.alcatel.com.au> <20030402154250.X25489@gamplex.bde.org> <20030402075905.GA30835@cirb503493.alcatel.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20030402075905.GA30835@cirb503493.alcatel.com.au> Peter Jeremy <peterjeremy@optushome.com.au> writes: : Which is more wrong: LDBL_* constants that are "correct" but unusable : because the CPU is set to "round to double" or LBDL_* constants that : match the CPU rounding but not the compiler's "long double" type? Actually, we should have LDBL constants that are correct to match the compiler's notions, and fix the kernel. I've done it at work for testing purposes and I've seen no ill effects. When I changed the LDBL_ constants, it was fully my intention to also change the kernel. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030402.062025.132226037.imp>