Make the *int64 long long (32 bit) or long (64) bit. Now all those special
redefinitions could go away since this is the default behavior.
This commit is contained in:
parent
9cf2320656
commit
0fd55fa7b9
|
@ -422,7 +422,7 @@ extern int dot_symbols;
|
|||
#define INT32_TYPE "int"
|
||||
|
||||
#undef INT64_TYPE
|
||||
#define INT64_TYPE "long int"
|
||||
#define INT64_TYPE (LONG_TYPE_SIZE == 64 ? "long int" : "long long int")
|
||||
|
||||
#undef UINT8_TYPE
|
||||
#define UINT8_TYPE "unsigned char"
|
||||
|
@ -434,7 +434,7 @@ extern int dot_symbols;
|
|||
#define UINT32_TYPE "unsigned int"
|
||||
|
||||
#undef UINT64_TYPE
|
||||
#define UINT64_TYPE "long unsigned int"
|
||||
#define UINT64_TYPE (LONG_TYPE_SIZE == 64 ? "long unsigned int" : "long long unsigned int")
|
||||
|
||||
#undef INT_FAST8_TYPE
|
||||
#define INT_FAST8_TYPE "int"
|
||||
|
|
Loading…
Reference in New Issue