This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Bootstrap failures on sparc-unknown-linux-gnu
- From: "Art Haas" <ahaas at airmail dot net>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 8 Jul 2004 20:30:00 -0500
- Subject: Bootstrap failures on sparc-unknown-linux-gnu
Hi.
My builds on my SS20 running Debian have all failed for the last several
days. I was able to build a GCC-3.5 snapshot around July 1 or July 2,
but since then things have failed in while using the stage1 compiler:
stage1/xgcc -Bstage1/ -B/opt/gnu/sparc-unknown-linux-gnu/bin/ -c -O2
-mcpu=v8 -finline-limit=100000 -DIN_GCC -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -pedantic
-Wno-long-long -Wno-variadic-macros -Wold-style-definition -Werror
-DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I.
-I/opt/build/gcc_3_5_branch/gcc/gcc
-I/opt/build/gcc_3_5_branch/gcc/gcc/.
-I/opt/build/gcc_3_5_branch/gcc/gcc/../include
-I/opt/build/gcc_3_5_branch/gcc/gcc/../libcpp/include
-I/opt/build/gcc_3_5_branch/gcc/gcc/../libbanshee/libcompat
-I/opt/build/gcc_3_5_branch/gcc/gcc/../libbanshee
-I/opt/build/gcc_3_5_branch/gcc/gcc/../libbanshee/points-to
/opt/build/gcc_3_5_branch/gcc/gcc/genconstants.c -o genconstants.o
In file included from /opt/build/gcc_3_5_branch/gcc/gcc/input.h:25,
from /opt/build/gcc_3_5_branch/gcc/gcc/rtl.h:29,
from /opt/build/gcc_3_5_branch/gcc/gcc/genconstants.c:33:
/opt/build/gcc_3_5_branch/gcc/gcc/../libcpp/include/line-map.h:56:
warning: type of bit-field `reason' is a GCC extension
In file included from /opt/build/gcc_3_5_branch/gcc/gcc/genconstants.c:33:
/opt/build/gcc_3_5_branch/gcc/gcc/rtl.h:186:
warning: type of bit-field `code' is a GCC extension
/opt/build/gcc_3_5_branch/gcc/gcc/rtl.h:189:
warning: type of bit-field `mode' is a GCC extension
Build goes kaboom at this point.
Machine: SparcStation 20 running Debian
Build configured and build using the following small script:
$ cat cc_conf_script.sh
#!/bin/sh
params="-finline-limit=100000"
CPPFLAGS="-DNDEBUG" \
CFLAGS="-O2 -mcpu=v8 ${params}" \
CXXFLAGS="-O2 -mcpu=v8 ${params} -fno-check-new" \
/opt/build/gcc_3_5_branch/gcc/configure --prefix=/opt/gnu \
--enable-shared --enable-threads=posix --enable-__cxa_atexit
--enable-languages="c,c++,objc" --disable-checking --with-system-zlib
make bootstrap-lean \
BOOT_CFLAGS="-O2 -mcpu=v8 ${params}" \
CXXFLAGS="-O2 -mcpu=v8 ${params} -fno-check-new" > make_out 2>&1
$
Builds on i586-pc-linux-gnu and i686-pc-linux-gnu have worked within the
last two or three days for me.
Art Haas
--
Man once surrendering his reason, has no remaining guard against absurdities
the most monstrous, and like a ship without rudder, is the sport of every wind.
-Thomas Jefferson to James Smith, 1822