This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
linux-kernel 2.1.130/VGER and egcs-2.92.23
- To: egcs at cygnus dot com
- Subject: linux-kernel 2.1.130/VGER and egcs-2.92.23
- From: teunis <teunis at computersupportcentre dot com>
- Date: Wed, 9 Dec 1998 02:21:20 -0700 (MST)
For those who don't have linux-2.1.130 source I'm not providing enough
info here to properly diagnose... tell me what to provide as I don't have
a working @#@#$^ web browser so can't read the docs.
linux-2.1.125-130 (VGER), lotsa other details.
Cyrix 6x86-200+ (non-MMX so pentium optimizations chosen).
Older egcs works.
Newer egcs spits out:
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o init/main.o init/main.c
/usr/src/linux/include/asm/string.h: In function `check_cyrix_cpu':
/usr/src/linux/include/asm/string.h:40: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:40: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h: In function `get_options':
/usr/src/linux/include/asm/string.h:160: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:160: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h: In function `name_to_kdev_t':
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h: In function `checksetup':
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h: In function `parse_options':
/usr/src/linux/include/asm/string.h:160: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:160: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h:119: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:119: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h:119: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:119: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h:119: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:119: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h:141: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:141: fixed or forbidden register 2 (cx) was spilled for class CREG.
/usr/src/linux/include/asm/string.h:160: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:160: fixed or forbidden register 4 (si) was spilled for class SIREG.
/usr/src/linux/include/asm/string.h: In function `start_kernel':
/usr/src/linux/include/asm/string.h:535: Invalid `asm' statement:
/usr/src/linux/include/asm/string.h:535: fixed or forbidden register 2 (cx) was spilled for class CREG.
make: *** [init/main.o] Error 1