This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [new-regalloc-branch] Bootstrap fails on i686


Andreas Jaeger <aj@suse.de> writes:

> The new-regalloc-branch is broken, I cannot bootstrap it:
> 
> stage1/xgcc -Bstage1/ -B/opt/gcc/new-regalloc/i686-pc-linux-gnu/bin/  -DIN_GCC    -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long  -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl \
>  gengenrtl.o ` case "obstack.o" in ?*) echo obstack.o ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac ` ` case "" in ?*) echo  ;; esac `
> ./gengenrtl -h >tmp-genrtl.h
> make[2]: *** [s-genrtl] Error 134
> 
> I run configure on i686-linux-gnu with:
> 
> /cvs/gcc-new-regalloc-branch/configure --prefix=/opt/gcc/new-regalloc --enable-shared \
>          --enable-threads=posix \
>          --with-gnu-as --with-gnu-ld --disable-nls --with-system-zlib \
>          --enable-languages=c,objc,c++,f77,java
> 

I'll fix it. Give me a few hours.
It boots fine on rs6000 for me, and passes regression tests, but if
it's failing on x86, it means store_motion isn't being conservative
enough. (I have a good idea where this is, i wasn't sure about one
piece of code).  For the moment, commenting out the call to
store_motion should be a temporary fix.



> Andreas
> -- 
>  Andreas Jaeger
>   SuSE Labs aj@suse.de
>    private aj@arthur.inka.de
>     http://www.suse.de/~aj

-- 
"I used to own an ant farm but had to give it up.  I couldn't
find tractors small enough to fit it.
"-Steven Wright


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]