Build failure of 2.2.3 and 2.2.4pre2 on sparc-unknown-linux
Nix
nix@esperi.demon.co.uk
Sun Aug 5 20:30:00 GMT 2001
On Sun, 05 Aug 2001, Andreas Jaeger stated:
> FYI: with-elf, with-fp, enable-shared, disable-bounded are set by
> default, no need to give them - but no harm done either.
Crazy paranoia on my part :)
> Please do not use --enable-omitfp, especially if you report problems.
Pardon me, historical inertia from my IA32 days. I tested without
--enable-omitfp as well, and it still happened (but forgot to mention
that in the report, whoops).
In any case, omitting --enable-omitfp didn't help :(
(Especially on smaller IA32 boxes, not using --enable-omitfp is not
feasible; long the past, I benchmarked substantial performance losses,
up to 20% (!), from omitting that switch on those platforms. This *was*
a while ago and things may have changed, but I don't know that they
have.
Yes, this was intentionally pathological code that did a silly number of
calls to the libc, but still...
... oh, and btw, if problems with --enable-omitfp are never reported,
how will they be known about to be fixed? ;) I know, the reasoning is
that compiler bugs are likely with -fomit-frame-pointer; but they're not
all that much more likely; the likelihood is almost lost in the noise.
I can think of only one GCC release with a fubared -fomit-frame-pointer
on a common platform, and that's GCC-3.0.)
--
`It's all about bossing computers around. Users have to say "please".
Programmers get to say "do what I want NOW or the hard disk gets it".'
-- Richard Heathfield on the nature of programming
More information about the Libc-alpha
mailing list