1 /************** Machine (and compiler) dependent definitions. ************** 2 * 3 * Define appropriate types for the following ranges of integer 4 * variables. These are processor & compiler dependent, but the 5 * distributed definitions will probably work on most systems. 6 * 7 * by Peter Pichol <pp@informatik.uni-kiel.dbp.de>) 8 */ 9 10 11 12 /* MACHINE TYPE DEFINED TYPE VALUE RANGE */ 13 14 typedef unsigned char int8; /* 0 .. 255 */ 15 typedef short int16; /* -10,000 .. 10,000 */ 16 typedef long int32; /* -100,000 .. 100,000 */ 17 typedef unsigned long uint32; /* 0 .. 2^31-1 */ 18 19 20 /* 21 * Define NETWORK_BYTE_ORDER if the machine's int32's are 22 * already in network byte order, i.e. m68k based. 23 */ 24 25 #define NETWORK_BYTE_ORDER /* */ 26