Revision 4f2ac237 dyngen-exec.h
b/dyngen-exec.h | ||
---|---|---|
25 | 25 |
typedef unsigned char uint8_t; |
26 | 26 |
typedef unsigned short uint16_t; |
27 | 27 |
typedef unsigned int uint32_t; |
28 |
/* XXX may be done for all 64 bits targets ? */ |
|
29 |
#if defined (__x86_64__) |
|
30 |
typedef unsigned long uint64_t; |
|
31 |
#else |
|
28 | 32 |
typedef unsigned long long uint64_t; |
33 |
#endif |
|
29 | 34 |
|
30 | 35 |
typedef signed char int8_t; |
31 | 36 |
typedef signed short int16_t; |
32 | 37 |
typedef signed int int32_t; |
38 |
#if defined (__x86_64__) |
|
39 |
typedef signed long int64_t; |
|
40 |
#else |
|
33 | 41 |
typedef signed long long int64_t; |
42 |
#endif |
|
34 | 43 |
|
35 | 44 |
#define INT8_MIN (-128) |
36 | 45 |
#define INT16_MIN (-32767-1) |
Also available in: Unified diff