seg fault compiling linux-2.4.0-test7

root chris@chrisandmarie.com
Wed Sep 6 23:56:00 GMT 2000


gcc version: gcc-2.96-46  (default from x86 RedHat 7.0 Beta)
system type: x86   K6-2 450Mhz  RedHat x86 7.0 Beta

The source is too large to send.  It was
http://www.kernel.org/pub/linux/kernel/v2.4/linux-2.4.0-test7.tar.gz
If you want any more information ie. Makefile or Rules.make  I can
forward those.

Here's what I did:
[root@sloth linux-2.4]# make install
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o
scripts/split-include scripts/split-include.c
scripts/split-include include/linux/autoconf.h include/config
gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe  -mpreferred-stack-boundary=2 -march=k6
-fno-strict-aliasing   -c -o init/main.o init/main.c
In file included from /usr/src/linux-2.4/include/linux/raid/md.h:52,
                 from init/main.c:25:
/usr/src/linux-2.4/include/linux/raid/md_k.h: In function
`pers_to_level':
/usr/src/linux-2.4/include/linux/raid/md_k.h:39: warning: control
reaches end of non-void function
gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe  -mpreferred-stack-boundary=2 -march=k6
-fno-strict-aliasing  -DUTS_MACHINE='"i386"' -c -o init/version.o
init/version.c
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer -pipe
-mpreferred-stack-boundary=2 -march=k6 -fno-strict-aliasing " -C  kernel

make[1]: Entering directory `/usr/src/linux-2.4/kernel'
make all_targets
make[2]: Entering directory `/usr/src/linux-2.4/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.4/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -pipe  -mpreferred-stack-boundary=2 -march=k6
-fno-strict-aliasing    -DEXPORT_SYMTAB -c signal.c
gcc: Internal error: Segmentation fault (program cc1)
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
make[2]: *** [signal.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4/kernel'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4/kernel'
make: *** [_dir_kernel] Error 2







More information about the Gcc-bugs mailing list