Date: Wed, 05 Mar 2008 18:55:21 -0800 From: Colin Percival <cperciva@freebsd.org> To: Colin Percival <cperciva@FreeBSD.ORG>, Peter Jeremy <peterjeremy@optushome.com.au>, Bruce Evans <bde@FreeBSD.ORG>, src-committers@FreeBSD.ORG, cvs-src@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/include _types.h Message-ID: <47CF5D19.3090100@freebsd.org> In-Reply-To: <20080306021222.GA46783@zim.MIT.EDU> References: <200803051121.m25BLE03035426@repoman.freebsd.org> <20080305182531.GS68971@server.vk2pj.dyndns.org> <20080306021222.GA46783@zim.MIT.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
David Schultz wrote: > ... if we're going to go down this path, we ought to just bite > the bullet and change npx.h and contrib/gcc/config/i386/freebsd.h > to use 64-bit precision by default on i386. Why would we want to randomly and pointlessly break things? To quote Kahan, "if a programmer asks for IEEE double-precision arithmetic, of course that's what you should give him" -- double rounding is simply not acceptable. Colin Percival
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47CF5D19.3090100>