summaryrefslogtreecommitdiff
path: root/inttypes/i32l32/inttypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'inttypes/i32l32/inttypes.h')
-rw-r--r--inttypes/i32l32/inttypes.h23
1 files changed, 9 insertions, 14 deletions
diff --git a/inttypes/i32l32/inttypes.h b/inttypes/i32l32/inttypes.h
index 2e5760e8..034f0856 100644
--- a/inttypes/i32l32/inttypes.h
+++ b/inttypes/i32l32/inttypes.h
@@ -28,22 +28,17 @@ typedef unsigned long long uint64_t;
#define _pri32 ""
#define _pri64 "ll"
-#define _c8 ""
-#define _c16 ""
-#define _c32 ""
-#define _c64 "LL"
+#define INT8_C(x) x
+#define INT16_C(x) x
+#define INT32_C(x) x
+#define INT64_C(x) x ## LL
-/* The rest of this is common to all models */
-
-#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 ## U
+#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"