Bootstrap failure in 20000124 on solaris 2.7 x86 building stage 1 cc1chill

Bernard Michaud bmichaud@excom.com
Tue Jan 25 16:15:00 GMT 2000


Failure occurred while building the 20000124 snapshot on a dual Pentium Pro 
running Solaris 2.7 x86:

$ as --version
GNU assembler 000124
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `i686-sun-solaris2.7'.
$ gcc -v
Reading specs from /opt/gcc-2.95.2/lib/gcc-lib/i686-sun-solaris2.7/2.95.2/specs
gcc version 2.95.2 19991024 (release)
$ env CC=gcc BOOT_CFLAGS="-O2 -mcpu=pentiumpro" ../egcs-20000124/configure 
i686-sun-solaris2.7 \
 > --enable-shared --enable-haifa --enable-threads --prefix=/opt/egcs \
 > --with-gnu-as --without-gnu-ld --srcdir=../egcs-20000124
$ make bootstrap

...
stage1/xgcc -Bstage1/ -B/opt/egcs/i686-sun-solaris2.7/bin/ 
-c  -DIN_GCC   -W -Wall -Wtraditional -O2 -mcpu=pentiumpro     -I. -I.. 
-I../../../egcs-20000124/gcc/ch -I../../../egcs-20000124/gcc/ch/.. 
-I../../../egcs-20000124/gcc/ch/../config 
-I../../../egcs-20000124/gcc/ch/../../include 
../../../egcs-20000124/gcc/ch/satisfy.c
echo 'const char * const gnuchill_version = "1.5.2";' > ch-version.c
stage1/xgcc -Bstage1/ -B/opt/egcs/i686-sun-solaris2.7/bin/ 
-c  -DIN_GCC   -W -Wall -Wtraditional -O2 -mcpu=pentiumpro     -I. -I.. 
-I../../../egcs-20000124/gcc/ch -I../../../egcs-20000124/gcc/ch/.. 
-I../../../egcs-20000124/gcc/ch/../config 
-I../../../egcs-20000124/gcc/ch/../../include ch-version.c
stage1/xgcc -Bstage1/ -B/opt/egcs/i686-sun-solaris2.7/bin/  -DIN_GCC   -W 
-Wall -Wtraditional -O2 -mcpu=pentiumpro   -o ../cc1chill parse.o actions.o 
except.o grant.o lang.o tree.o lex.o decl.o typeck.o convert.o expr.o 
loop.o tasking.o timing.o inout.o satisfy.o ch-version.o ../ggc-callbacks.o \
       `cat ../stamp-objlist`  ../../libiberty/libiberty.a
Undefined                       first referenced
  symbol                             in file
build_binary_op                     ../builtins.o
build_unary_op                      ../builtins.o
ld: fatal: Symbol referencing errors. No output written to ../cc1chill
collect2: ld returned 1 exit status
make[3]: *** [../cc1chill] Error 1
make[3]: Leaving directory `/playground/build/egcsobj/gcc/ch'
make[2]: *** [cc1chill] Error 2
make[2]: Leaving directory `/playground/build/egcsobj/gcc'
make[1]: *** [bootstrap] Error 2
make[1]: Leaving directory `/playground/build/egcsobj/gcc'
make: *** [bootstrap] Error 2


Bernard Michaud
Excom Informatics Services



More information about the Gcc-bugs mailing list