This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

[Solaris 8/Intel] Bootstrap failure compiling unwind-dw2.c


I've just tried to bootstrap gcc 3.0 20010523 on Solaris 8 7/01 Beta
(Intel), configured with

	CC=cc configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc

The bootstrap fails when trying to assemble unwind-dw2.s:

./xgcc -B./ -B/vol/gcc/i386-pc-solaris2.8/bin/ -isystem /vol/gcc/i386-pc-solaris2.8/include -O2   -DIN_GCC    -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include  -fPIC -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -I. -I. -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/. -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/config -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/../include -fexceptions -c /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o -v -save-temps
Reading specs from ./specs
Configured with: /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/configure --prefix=/vol/gcc --with-local-prefix=/vol/gcc
Thread model: posix
gcc version 3.0 20010523 (prerelease)
 ./cpp0 -lang-c -v -I. -I. -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/. -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/config -I/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/../include -iprefix ./../lib/gcc-lib/i386-pc-solaris2.8/3.0/ -isystem ./include -isystem /vol/gcc/i386-pc-solaris2.8/bin/include -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=0 -Dunix -D__svr4__ -D__SVR4 -Dsun -D__unix__ -D__svr4__ -D__SVR4 -D__sun__ -D__unix -D__sun -Asystem=svr4 -D__OPTIMIZE__ -D__STDC_HOSTED__=1 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Acpu=i386 -Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i386__ -DIN_GCC -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -isystem /vol/gcc/i386-pc-solaris2.8/include -isystem ./include /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c unwind-dw2.i
ignoring nonexistent directory "/vol/gcc/i386-pc-solaris2.8/bin/include"
ignoring nonexistent directory "/vol/gcc/i386-pc-solaris2.8/include"
GNU CPP version 3.0 20010523 (prerelease) (cpplib) (i386 System V Release 4)
ignoring nonexistent directory "../lib/gcc-lib/i386-pc-solaris2.8/3.0/include"
ignoring nonexistent directory "../lib/gcc-lib/i386-pc-solaris2.8/3.0/../../../../i386-pc-solaris2.8/include"
ignoring nonexistent directory "/vol/gcc/lib/gcc-lib/i386-pc-solaris2.8/3.0/include"
ignoring nonexistent directory "/vol/gcc/lib/gcc-lib/i386-pc-solaris2.8/3.0/../../../../i386-pc-solaris2.8/include"
ignoring duplicate directory "."
ignoring duplicate directory "/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc"
ignoring duplicate directory "include"
#include "..." search starts here:
#include <...> search starts here:
 .
 /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc
 /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/config
 /vol/src/gnu/src/gcc/gcc-3.0-branch-dist/include
 include
 /vol/gcc/include
 /usr/include
End of search list.
 ./cc1 -fpreprocessed unwind-dw2.i -quiet -dumpbase unwind-dw2.c -g1 -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -version -fPIC -fexceptions -o unwind-dw2.s
GNU CPP version 3.0 20010523 (prerelease) (cpplib) (i386 System V Release 4)
GNU C version 3.0 20010523 (prerelease) (i386-pc-solaris2.8) compiled by CC.
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c: In function `extract_cie_info':
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:219: warning: implicit declaration of function `strlen'
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c: In function `execute_stack_op':
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:300: warning: `result' might be used uninitialized in this function
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c: In function `execute_cfa_program':
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:775: warning: implicit declaration of function `alloca'
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c: In function `uw_frame_state_for':
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:886: warning: implicit declaration of function `memset'
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c: In function `uw_install_context_1':
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:1088: warning: missing braces around initializer
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:1088: warning: (near initialization for `once_regsizes.__pthread_once_pad')
/vol/src/gnu/src/gcc/gcc-3.0-branch-dist/gcc/unwind-dw2.c:1103: warning: implicit declaration of function `memcpy'
 /usr/ccs/bin/as -V -Qy -s -o libgcc/./unwind-dw2.o unwind-dw2.s
as: Sun WorkShop 6 99/08/16
Assembler: unwind-dw2.i
	"unwind-dw2.s", line 4245 : Illegal subtraction
	"unwind-dw2.s", line 4268 : Illegal subtraction
	"unwind-dw2.s", line 4299 : Illegal subtraction
	"unwind-dw2.s", line 4326 : Illegal subtraction
	"unwind-dw2.s", line 4363 : Illegal subtraction
	"unwind-dw2.s", line 4406 : Illegal subtraction
	"unwind-dw2.s", line 4449 : Illegal subtraction
	"unwind-dw2.s", line 4488 : Illegal subtraction
	"unwind-dw2.s", line 4523 : Illegal subtraction
	"unwind-dw2.s", line 4552 : Illegal subtraction
	"unwind-dw2.s", line 4587 : Illegal subtraction
	"unwind-dw2.s", line 4618 : Illegal subtraction
	"unwind-dw2.s", line 4661 : Illegal subtraction
	"unwind-dw2.s", line 4704 : Illegal subtraction
	"unwind-dw2.s", line 4741 : Illegal subtraction
	"unwind-dw2.s", line 4776 : Illegal subtraction
	"unwind-dw2.s", line 4815 : Illegal subtraction

unwind-dw2.s is included below.

	Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University

Email: ro@TechFak.Uni-Bielefeld.DE


unwind-dw2.s.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]