This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Solaris 8/Intel] Bootstrap failure compiling unwind-dw2.c
- To: gcc-bugs at gcc dot gnu dot org
- Subject: [Solaris 8/Intel] Bootstrap failure compiling unwind-dw2.c
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- Date: Mon, 28 May 2001 15:15:08 +0200 (MEST)
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