Subject: Linux w/1.7.0

From: [email-masked] (Jonathan Bradshaw)
Date: Mon, 26 Oct 1992 16:04:20 -0800

Hmm. Something has changed between 1.6.1 and 1.7.0 that causes my compiler
to go nuts. GCC 2.2.2d on Linux .98.1....

gcc -O -Wall -Wwrite-strings  -g -DMOO  -c ast.c -o ast.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c db.c -o db.o
In file included from /usr/include/sys/time.h:5, from /usr/include/unistd.h:182, from my-unistd.h:22, from db.c:21:
/usr/include/linux/time.h:15: warning: `FD_SET' redefined
my-types.h:28: warning: this is the location of the previous definition
/usr/include/linux/time.h:17: warning: `FD_ISSET' redefined
my-types.h:29: warning: this is the location of the previous definition
/usr/include/linux/time.h:18: warning: `FD_ZERO' redefined
my-types.h:27: warning: this is the location of the previous definition
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c db_property.c -o db_property.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c db_verb.c -o db_verb.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c eval_env.c -o eval_env.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c eval_vm.c -o eval_vm.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c exceptions.c -o exceptions.o
gcc -O -Wall -Wwrite-strings  -g -DMOO  -c execute.c -o execute.o
execute.c: In function `run':
execute.c:1197: fixed or forbidden register was spilled.
This may be due to a compiler bug or to impossible asm statements.
make: *** [execute.o] Error 1

Any ideas? This is the latest GCC I think for Linux.

-- 
 Jonathan Bradshaw | [email-masked] -or- [email-masked]
  Packet: n9oxe@n0ary.#nocal.ca.usa.na | Prodigy: XMSN02B | (Os/2)(DOS)(Linux)
  WNDU-AM/FM/TV South Bend, IN | Disclaimer "My opinions are not my employers"
  - "Busy life, not enough time to look in the mirror." - Deborah Ann Gibson -

---

From: [email-masked] (Jay A. Carlson)
Date: Mon, 26 Oct 1992 17:09:05 -0800

> This may be due to a compiler bug or to impossible asm statements.

Looks like a compiler bug to me.  I'm going to wait for gcc 2.3, then
report it.

Jay Carlson
[email-masked]