egcs-19981220 build on i586-linux-gnu crash
Horst von Brand
vonbrand@sleipnir.valparaiso.cl
Tue Dec 22 01:18:00 GMT 1998
This is linux-2.1.131ac13, binutils-2.9.1.0.19a, glibc-2.0.108. Bootstrap
(with egcs-19981213) goes fine, but crashes during the build of libio.
The following tiny source crashes the stage3 egcs-19981220 (extracted from
preprocessed libio/builtinbuf.cc). egcs-19981213 handles it fine:
extern void *f(unsigned int k) throw();
/usr/src/build/build-egcs-19981220/gcc/xgcc \
-B/usr/src/build/build-egcs-19981220/gcc/ -c tst.cc
tst.cc:1: Internal compiler error.
tst.cc:1: Please submit a full bug report to `egcs-bugs@cygnus.com'.
tst.cc:1: See <URL: http://egcs.cygnus.com/faq.html#bugreport > for details.
config.status is:
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
../egcs-19981220/configure --with-gcc-version-trigger=/usr/src/build/egcs-19981220/gcc/version.c --host=i586-redhat-linux --enable-shared --enable-threads --enable-haifa --prefix=/usr --norecursion
# using "mh-frag" and "mt-frag"
CFLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer
-march=pentium' \
LIBCFLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer
-march=pentium' \
CXXFLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer
-march=pentium' \
LIBCXXFLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer
-march=pentium' \
F77FLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer
-march=pentium' \
LIBF77FLAGS='-D__USE_GNU -D__NO_MATH_INLINES -O2 -fomit-frame-pointer -march=pentium'
--
Horst von Brand vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Viña del Mar, Chile +56 32 672616
More information about the Gcc-bugs
mailing list