#if !defined(COMP_ENVIRON_H) # define COMP_ENVIRON_H 1 # if ibmrt # define signed_char 0 # elif mips || sun3 || sun4 || sparc || vax || i386 || __alpha || __hppa # define signed_char 1 # else where in the world am I? Generate a compile time error! # endif # if mips && !defined(__GNUC__) # define const /* mips cc is not full ANSI -- next compiler? */ # define inline /* inline is a gcc extension */ # endif /* * Size-specific type names for network code or * machine-independent file formats. */ # if mips || sun3 || sun4 || sparc || vax || i386 || __hppa # if defined(__GNUC__) typedef long long int64; typedef unsigned long long uint64; # endif typedef long int32; typedef unsigned long uint32; typedef short int16; typedef unsigned short uint16; # elif __alpha typedef long int64; typedef unsigned long uint64; typedef int int32; typedef unsigned int uint32; typedef short int16; typedef unsigned short uint16; # else where in the world am I? Generate a compile time error! # endif #endif /* !defined(COMP_ENVIRON_H) */