Changeset 1077 in Sophya
- Timestamp:
- Jul 19, 2000, 11:58:00 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/machdefs.h
r913 r1077 6 6 /***********************************************************************/ 7 7 8 #if defined( __alpha) || defined(__alpha__) || defined(OSF1) || defined(DECALPHA)8 #if defined(OSF1) 9 9 #define MACH_ALPHA 10 10 #define OS_OSF1 … … 37 37 38 38 #if defined(Linux) || defined(linux) 39 #if defined(__alpha__) 40 #define MACH_ALPHA 41 #elif defined(powerpc) 42 #define MACH_POWERPC 43 #elif defined(__i386__) 39 44 #define MACH_INTEL 45 #else 46 #error Undefined Platform (machine) type with linux in machdefs.h 47 #endif 40 48 #define OS_LINUX 41 49 #endif … … 130 138 /* Check linux on other machines than Intel */ 131 139 #elif defined(OS_LINUX) 132 133 typedef signed char int_1; 134 typedef unsigned char uint_1; 135 typedef int int_4; 136 typedef unsigned int uint_4; 137 typedef short int_2; 138 typedef unsigned short uint_2; 139 typedef float r_4; 140 typedef double r_8; 141 typedef long long int_8; 142 typedef unsigned long long uint_8; 143 144 #ifdef powerpc 140 /* Sizes OK for PowerPC, Alpha, Intel */ 141 /* On Alpha, long is 8 bytes */ 142 typedef signed char int_1; 143 typedef unsigned char uint_1; 144 typedef int int_4; 145 typedef unsigned int uint_4; 146 typedef short int_2; 147 typedef unsigned short uint_2; 148 typedef float r_4; 149 typedef double r_8; 150 typedef long long int_8; 151 typedef unsigned long long uint_8; 152 #elif defined(MACH_ALPHA) 153 #if defined(powerpc) || (__alpha__) 145 154 #define SWAP 0 146 155 #define SWAPDEFAUT 0
Note:
See TracChangeset
for help on using the changeset viewer.