Compiler warnings that you can expect to see for a given platform:
[this file is incomplete. Sorry.]

The SPEED code will possibly generate this warning for all OS's
loadgame.c: In function `Read':
loadgame.c:77: warning: pointer of type `void *' used in arithmetic

SunOS 4.1.4 (and 4.1.3) sun4 gcc 2.7.2.1
  Clean, no warnings


SunOS 4.1.1_U1 sun3 gcc 2.5.8

savegame.c:
In file included from protos/global.h:44,
                 from protos/common.h:38,
                 from savegame.c:21:
protos/sunos4.h:13: warning: `struct timeb' declared inside parameter list
protos/sunos4.h:13: warning: its scope is only this definition or declaration,
protos/sunos4.h:13: warning: which is probably not what you want.

Blind.c: In function `Banner':
Blind.c:358: warning: implicit declaration of function `_flsbuf'


Ultrix 4.4 mips gcc  2.6.3

Blind.c: In function `Banner':
Blind.c:358: warning: passing arg 1 of `_flsbuf' with different width
due to pro
totype

Solaris 2.5.1 sun4 gcc 2.7.2.1

  Clean, no warnings

Solaris 2.5 sun4 gcc 2.8.0
  Many (bogus) warning: subscript has type `char'

HP-UX 9.05 hp9000/7xx gcc 2.7.2.1

Blind.c: In function `Banner':
Blind.c:358: warning: passing arg 1 of `__flsbuf' with different width
due to prototype

IRIX 5.3 IP22 gcc  2.6.3

  clean, no warnings

AIX 3.2.? RS/6000 gcc 2.5.8

  Blind.c:358: warning: passing arg 1 of `_flsbuf' with different
width due to prototype

OSF/1 4.0 gcc 2.7.2
  Depends upon how much you hack on the makefile....
