1 #ifndef _ALPHA_TYPES_H 2 #define _ALPHA_TYPES_H 3 4 /* 5 * These aren't exported outside the kernel to avoid name space clashes 6 */ 7 #ifdef __KERNEL__ 8 9 typedef signed char s8; 10 typedef unsigned char u8; 11 12 typedef signed short s16; 13 typedef unsigned short u16; 14 15 typedef signed int s32; 16 typedef unsigned int u32; 17 18 /* 19 * There are 32-bit compilers for the alpha out there.. 20 */ 21 #if ((~0UL) == 0xffffffff) 22 23 typedef signed long long s64; 24 typedef unsigned long long u64; 25 26 #else 27 28 typedef signed long s64; 29 typedef unsigned long u64; 30 31 #endif 32 33 #endif /* __KERNEL__ */ 34 35 #endif