use standard C 'bool' instead of 'boolean'

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
removing unmaintained support for amiga/mac/vms/wince

It's hard to even *find* any of these anymore.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
eliminate use of 'register' keyword

Just let the compiler do its job. These hints are hardly useful these days...

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
eliminate (CHAR|BOOL|MONST|OBJ)_P, etc. types

Only needed for very old VAX compatibility and such. Zap it.

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
eliminate 'NEARDATA' specifier

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
fix numerous incorrect forward declarations

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
use ANSI C function definitions

Signed-off-by: Steven Noonan <steven@uplinklabs.net>