This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Sparcv9 port broken again.
- From: Zack Weinberg <zack at codesourcery dot com>
- To: Brad Lucier <lucier at math dot purdue dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Thu, 20 Dec 2001 10:53:30 -0800
- Subject: Re: Sparcv9 port broken again.
- References: <200112201821.fBKILPd01619@banach.math.purdue.edu>
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