Sparcv9 port broken again.
Zack Weinberg
zack@codesourcery.com
Thu Dec 20 10:58:00 GMT 2001
On Thu, Dec 20, 2001 at 01:21:25PM -0500, Brad Lucier wrote:
> On Solaris2.8 with the sun assembler/linker, and this command
>
> ( /bin/rm -rf * ) ; ( env CC='cc -xildoff' ../configure --prefix=/pkgs/gcc-3.1v9 sparcv9-sun-solaris2.8 ) ; ( make -j 4 bootstrap > & build.log )
>
> with today's CVS sources, bootstrap fails with
>
> stage1/xgcc -Bstage1/ -B/pkgs/gcc-3.1v9/sparcv9-sun-solaris2.8/bin/ -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o genflags \
> genflags.o rtl.o read-rtl.o bitmap.o ggc-none.o gensupport.o print-rtl.o errors.o ../libiberty/libiberty.a
> Undefined first referenced
> symbol in file
> htab_create read-rtl.o
> _obstack_begin genflags.o
> _sch_toupper genflags.o
> obstack_free read-rtl.o
> htab_find read-rtl.o
> _sch_istable read-rtl.o
> xstrdup read-rtl.o
> xmalloc genflags.o
> htab_find_slot read-rtl.o
> _obstack_newchunk genflags.o
> htab_traverse read-rtl.o
All these symbols are supposed to be provided by libiberty. Can you
please check the contents of that library.
It's interesting that the failure occurs in stage 2. You're building
with the Sun compiler, so that suggests a problem with GCC (probably
collect2) talking to the Sun linker. -v output for the above command
might provide some clues.
zw
More information about the Gcc
mailing list