#ifndef MACHINE_H_SEEN #define MACHINE_H_SEEN #include "defs.h" #if defined(DECULTRIX) || defined(ULTRIX) typedef signed char int_1; typedef unsigned char uint_1; typedef long int_4; typedef unsigned long uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 1 #define SWAPDEFAUT 1 #elif defined(DECALPHA) || defined(OSF1) typedef signed char int_1; typedef unsigned char uint_1; typedef int int_4; typedef unsigned int uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 1 #define SWAPDEFAUT 1 #elif defined(HPUX) typedef signed char int_1; typedef unsigned char uint_1; typedef int int_4 ; typedef unsigned int uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 0 #define SWAPDEFAUT 0 #elif defined( AIX ) typedef signed char int_1; typedef unsigned char uint_1; typedef int int_4; typedef unsigned int uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 0 #define SWAPDEFAUT 0 #elif defined( sun ) typedef signed char int_1; typedef unsigned char uint_1; typedef int int_4; typedef unsigned int uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 0 #define SWAPDEFAUT 0 #elif defined(Linux) || defined(linux) typedef signed char int_1; typedef unsigned char uint_1; typedef int int_4; typedef unsigned int uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 1 #define SWAPDEFAUT 1 #elif defined(__mac__) typedef signed char int_1; typedef unsigned char uint_1; typedef long int_4; typedef unsigned long uint_4; typedef short int_2; typedef unsigned short uint_2; typedef float r_4; typedef double r_8; typedef long long int_8; typedef unsigned long long uint_8; #define SWAP 0 #define SWAPDEFAUT 0 #else #error Undefined Machine type in machine.h #endif #endif