newest snapshot does not bootstrap using binutils-2.9.1.0.25

Martin Kahlert martin.kahlert@infineon.com
Tue May 2 01:12:00 GMT 2000


Hi!
egcs-20000501 doesn't bootstrap (using gcc-2.95.2)
on 686-pc-linux-gnu:

(cd tmpcopy; ` if [ -f /home/kahlert/LOCAL/obj/gcc/../binutils/ar ] ; then echo /home/kahlert/LOCAL/obj/gcc/../binutils/ar ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ar; else t='s,^,i686-pc-linux-gnu-,'; echo ar | sed -e $t ; fi; fi`  rc ../tmplibgcc.a *.o)
rm -rf tmpcopy
if [ -f ` if [ -f /home/kahlert/LOCAL/obj/gcc/../binutils/ranlib ] ; then echo /home/kahlert/LOCAL/obj/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` ] || ( [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] ) ; then \
  ` if [ -f /home/kahlert/LOCAL/obj/gcc/../binutils/ranlib ] ; then echo /home/kahlert/LOCAL/obj/gcc/../binutils/ranlib ; else if [ "i686-pc-linux-gnu" = "i686-pc-linux-gnu" ] ; then echo ranlib; else t='s,^,i686-pc-linux-gnu-,'; echo ranlib | sed -e $t ; fi; fi` tmplibgcc.a; \
  else true; fi
  mv tmplibgcc.a libgcc.a
./xgcc -B/usr/local/snapshots/i686-pc-linux-gnu/bin/ -B./ -isystem /usr/local/snapshots/i686-pc-linux-gnu/include  -DIN_GCC    -g -W -Wall -Wtraditional -isystem ./include  -I. -I../../egcs-20000501/gcc -I../../egcs-20000501/gcc/config -I../../egcs-20000501/gcc/../include  -g0 \
    -finhibit-size-directive -fno-inline-functions \
      -fno-exceptions -fno-omit-frame-pointer  \
        -c ../../egcs-20000501/gcc/crtstuff.c -DCRT_BEGIN -o crtbegin.o
        /tmp/ccWohOSt.s: Assembler messages:
        /tmp/ccWohOSt.s:5: Error: Unknown pseudo-op:  `.hidden'
        gmake[2]: *** [crtbegin.o] Error 1
        gmake[2]: Leaving directory `/sw/local_l/kahlert/obj/gcc'
        gmake[1]: *** [bootstrap-lean] Error 2
        gmake[1]: Leaving directory `/sw/local_l/kahlert/obj/gcc'
        gmake: *** [bootstrap-lean] Error 2


I use binutils-2.9.1.0.25 because the 2.9.5.* series proved to provide
broken linux to windows cross compilers (i.e. the apps produced are
not runable).

Bye,
Martin.


More information about the Gcc-bugs mailing list