From: muessig@ipf.bau-verm.uni-karlsruhe.de (Peter Muessig Tel 0721 608 4131) Subject: Problems with compiling 'console.c' (gcc 2.12b, 0.96a) Date: 22 Jun 1992 10:02:34 GMT
Compiling 'console.c' with gcc 2.12b under Linux 0.96a
I got the following error message:
gcc -fomit-frame-pointer -Wall -nostdinc -I../../include
-c -o console.o console.c
console.c: In function `scrup':
console.c:288: fixed or forbidden register was spilled.
This may be due to a compiler bug or to impossible asm
statements.
make: *** [console.o] Error 1
The error seems to be in this part of the code:
"stosw" # --- line: 253
::"a" (video_erase_char),
"c" ((video_num_lines-1)*video_num_columns>>1),
"D" (video_mem_start),
!! "S" (origin) !!
:"cx","di","si");
Is anybody out there, who can help me with this problem.
Thanks in advance
Peter