gcc/libm floating-point bug?

Morten Rodal morten at rodal.no
Tue May 20 11:42:41 PDT 2003


On Tue, May 20, 2003 at 11:03:36AM -0700, David Schultz wrote:
> That's for an Alpha-specific problem.  The i386-specific problem
> is due to a bug gcc has that involves Pentium 4 code generation
> and aliasing.  The latter can be fixed by removing
> -march=pentium4, disabling optimization, or upgrading to gcc 3.3.
> The former is intentional and not expected to change; gcc
> generates non-standard FP math code on Alpha because it saves a
> few instructions to deal with NaNs, etc.  We work around it by
> setting -mieee in bsd.cpu.mk for Alpha.
>

The upgrade from gcc 3.2 to 3.3 isn't scheduled before after 5.1 is
released? (I think I saw some post about that someplace)

-- 
Morten Rodal

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20030520/3ca8571b/attachment.bin


More information about the freebsd-current mailing list