cvs commit: src/sys/i386/include _types.h
David Schultz
das at FreeBSD.ORG
Thu Mar 6 06:36:33 UTC 2008
On Thu, Mar 06, 2008, Peter Jeremy wrote:
> On Wed, Mar 05, 2008 at 10:32:46PM -0500, David Schultz wrote:
> >gcc doesn't get any of this right. FreeBSD/i386 fixes the problem
> >for /doubles/ by setting the i387 to use 53-bit precision.
>
> Note that FreeBSD/amd64 does not do this when running i386 binaries
> so you can get discrepancies between running the same program natively
> vs running it in compatibility mode.
Good point. I don't think i386 ever got fixed to do the
appropriate mode change for Linux binaries, either, BTW.
More information about the cvs-src
mailing list