This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/13336] New: GCC 3.3.2 still doesn't build on Solaris 2.8 x86
- From: "jrhett at isite dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 6 Dec 2003 23:27:27 -0000
- Subject: [Bug bootstrap/13336] New: GCC 3.3.2 still doesn't build on Solaris 2.8 x86
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Periodically, I check in and get the latest build of GCC and try to bootstrap
it. It has always failed. I don't bother logging a bug, since I figure you'll
get it fixed and I try back later. But it's been a few years now, and some new
code we're seeing requires features in 3.x, so it's time to annoy you.
Environment:
Solaris 8 x86, latest recommended patches
Compiler GCC 2.95
This is from our build machine, and we compile here daily if not hourly. So the
compiler and the environment are stable. I have also tested on my home system,
which has the exact same environment but everything was compiled here
separately. Both sides always fail, although the reported errors change from
version to version. Here's what GCC 3.3.2 has to say:
./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include -DL_negvdi2 -c ../../gcc-3.3.2/gcc/libgcc2.c
-o libgcc/./_negvdi2.o
./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include -DL_ctors -c ../../gcc-3.3.2/gcc/libgcc2.c -o
libgcc/./_ctors.o
./xgcc -B./ -B/opt/gnu/i386-pc-solaris2.8/bin/ -isystem
/opt/gnu/i386-pc-solaris2.8/include -isystem
/opt/gnu/i386-pc-solaris2.8/sys-include -O2 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include
-fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I.
-I../../gcc-3.3.2/gcc -I../../gcc-3.3.2/gcc/. -I../../gcc-3.3.2/gcc/config
-I../../gcc-3.3.2/gcc/../include -DL_divdi3 -c ../../gcc-3.3.2/gcc/libgcc2.c
-fexceptions -fnon-call-exceptions -o libgcc/./_divdi3.o
/var/tmp//ccUxS0iT.s: Assembler messages:
/var/tmp//ccUxS0iT.s:694: Error: Rest of line ignored. First ignored character
is `@'.
make[3]: *** [libgcc/./_divdi3.o] Error 1
make[3]: Leaving directory `/export/build/gcc-build/gcc'
make[2]: *** [libgcc.a] Error 2
make[2]: Leaving directory `/export/build/gcc-build/gcc'
make[1]: *** [stage1_build] Error 2
make[1]: Leaving directory `/export/build/gcc-build/gcc'
make: *** [bootstrap] Error 2
So I know this is one of those annoying issues that may actually be related to
my environment, so anything you need to know I'll be happy to provide. If you'd
like a login to test the build yourself, I can provide one from my home system
(on which nothing important resides)
--
Summary: GCC 3.3.2 still doesn't build on Solaris 2.8 x86
Product: gcc
Version: 3.3.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jrhett at isite dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-pc-solaris2.8
GCC host triplet: i386-pc-solaris2.8
GCC target triplet: i386-pc-solaris2.8
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13336