This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Bootstrap error with gcc-20020429 snapshot on mips-sgi-irix6.5
- From: Franz Sirl <Franz dot Sirl-kernel at lauterbach dot com>
- To: Reichelt <reichelt at igpm dot rwth-aachen dot de>,gcc at gcc dot gnu dot org
- Date: Tue, 30 Apr 2002 20:21:53 +0200
- Subject: Re: Bootstrap error with gcc-20020429 snapshot on mips-sgi-irix6.5
- References: <200204301529.RAA78706@numa6.igpm.rwth-aachen.de>
On Tuesday 30 April 2002 17:29, Reichelt wrote:
> Hi,
>
> unfortunately gcc-20020429 won't build on mips-sgi-irix6.5 using
> SGI's native compiler :-(
>
> /gcc-src/build/gcc/xgcc -shared-libgcc -B/gcc-src/build/gcc/ -nostdinc++
> -L/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3/src
> -L/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3/src/.libs
> -B/gcc-recent/gcc-20020429/mips-sgi-irix6.5/bin/
> -B/gcc-recent/gcc-20020429/mips-sgi-irix6.5/lib/ -isystem
> /gcc-recent/gcc-20020429/mips-sgi-irix6.5/include -nostdinc++
> -I/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3/include/mips-sgi-irix6.5
> -I/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3/include
> -I../../../../gcc-20020429/libstdc++-v3/libsupc++
> -I../../../../gcc-20020429/libstdc++-v3/libmath -g -O2
> -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline
> -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c
> ../../../../gcc-20020429/libstdc++-v3/src/misc-inst.cc -DPIC -o
> .libs/misc-inst.o as: Error: /var/tmp//cc95e5he.s, line 48691: cannot
> redeclare defined symbol as a weak symbol:
> _ZNSt15basic_streambufIcSt11char_traitsIcEE13_S_pback_sizeE .weakext
> _ZNSt15basic_streambufIcSt11char_traitsIcEE13_S_pback_sizeE gmake[4]: ***
> [misc-inst.lo] Error 1
> gmake[4]: Leaving directory
> `/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3/src' gmake[3]: ***
> [all-recursive] Error 1
> gmake[3]: Leaving directory `/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3'
> gmake[2]: *** [all-recursive-am] Error 2
> gmake[2]: Leaving directory `/gcc-src/build/mips-sgi-irix6.5/libstdc++-v3'
> gmake[1]: *** [all-target-libstdc++-v3] Error 2
> gmake[1]: Leaving directory `/gcc-src/build'
> gmake: *** [bootstrap-lean] Error 2
Probably related to my patch to merge the weak declarations better. Can you
run (if you have tcl/expect/dejagnu installed)
make check-gcc RUNTESTFLAGS="dg.exp=weak-*.c"
in your builddir? Or someone else on this platforms? Please post the resulting
gcc.log then.
Franz.