diff options
Diffstat (limited to 'inttypes/i16l32/inttypes.h')
-rw-r--r-- | inttypes/i16l32/inttypes.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/inttypes/i16l32/inttypes.h b/inttypes/i16l32/inttypes.h index 6242e192..c0151e8c 100644 --- a/inttypes/i16l32/inttypes.h +++ b/inttypes/i16l32/inttypes.h @@ -28,22 +28,22 @@ typedef unsigned long long uint64_t; #define _pri32 "l" #define _pri64 "ll" -#define _c8 "" -#define _c16 "" -#define _c32 "L" -#define _c64 "LL" +#define _cst8 +#define _cst16 +#define _cst32 L +#define _cst64 LL -/* The rest of this is common to all models */ +#define INT8_C(x) x +#define INT16_C(x) x +#define INT32_C(x) x ## L +#define INT64_C(x) x ## LL -#define INT8_C(x) x ## _c8 -#define INT16_C(x) x ## _c16 -#define INT32_C(x) x ## _c32 -#define INT64_C(x) x ## _c64 +#define UINT8_C(x) x ## U +#define UINT16_C(x) x ## U +#define UINT32_C(x) x ## UL +#define UINT64_C(x) x ## ULL -#define UINT8_C(x) x ## U ## _c8 -#define UINT16_C(x) x ## U ## _c16 -#define UINT32_C(x) x ## U ## _c32 -#define UINT64_C(x) x ## U ## _c64 +/* The rest of this is common to all models */ #define PRId8 _pri8 "d" #define PRId16 _pri16 "d" |