[PATCH, committed] Add ability to set the optimization options and on ix86 target options on a function specific basis

Laurent GUERBY laurent@guerby.net
Fri Jul 25 09:46:00 GMT 2008


On Thu, 2008-07-24 at 23:13 -0700, Daniel Berlin wrote:
> On Thu, Jul 24, 2008 at 2:26 PM, Laurent GUERBY <laurent@guerby.net> wrote:
> > This patch is likely the cause of the current i686-linux Ada build
> > failure. My tester worked at rev 138074 while at rev 138089 I got:
> >
> > /home/guerby/build/./prev-gcc/xgcc -B/home/guerby/build/./prev-gcc/ -B/n/02/guerby/install-trunk/i686-pc-linux-gnu/bin/ -c -g -O2 -fomit-frame-pointer      -gnatpg -gnata -gnatwns -nostdinc -I- -I. -Iada -I\
> > ../../trunk/gcc/ada ../../trunk/gcc/ada/osint-c.adb -o ada/osint-c.o
> 
> 
> I've hit this before, but i can never reproduce it if i compile from
> the command line, and valgrind doesn't help (IE it doesn't fail under
> valgrind).
> 
> If you just run the command line outside of make, does it still fail?

At current rev it does not fail outside of make. I haven't tried to go
back to 138074 and relaunch. Joel reported the same sometimes
work/sometimes doesn't work issue to me though.

Laurent




More information about the Gcc-patches mailing list