--- Comment #5 from jue at jue dot li 2010-04-16 11:20 ---
Reopened the bug, because I'm still not convinced that the new behaviour of gcc
4.5 is correct.
With gcc 4.4 you have to explicit set arch optimization, usually done via
CFLAGS. If not set there's no optimization. That's the
--- Comment #4 from jue at jue dot li 2010-04-15 07:05 ---
Ok, thanks, I feared that you would say that. Will try to move the issue to
glibc.
But for now we have the unpleasant situation, that current gcc fails to compile
current glibc if host is set to i686.
--
--- Comment #1 from pinskia at gmail dot com 2010-04-14 17:56 ---
Subject: Re: New: -march unconditionally added to COLLECT_GCC_OPTIONS
Sent from my iPhone
On Apr 14, 2010, at 1:56 AM, jue at jue dot li gcc-bugzi...@gcc.gnu.org
wrote:
As of 4.5.0 -march is always added to
--- Comment #2 from jue at jue dot li 2010-04-14 19:15 ---
Actually I want a i686 configured gcc and gcc should be able to compile glibc
without setting -march to something different, that's how it works with any
older gcc 4.x.
As you can see in my supplied examples, gcc 4.5.0 sets
--- Comment #3 from pinskia at gcc dot gnu dot org 2010-04-14 19:19 ---
This is a bug in glibc, __i686 is in the implementation namespace. And this
change was done on purpose to correct how GCC was not really configuring for a
i686 compiler.
--
pinskia at gcc dot gnu dot org