diff options
author | Ken Dyck <ken.dyck@onsemi.com> | 2009-11-18 19:42:57 +0000 |
---|---|---|
committer | Ken Dyck <ken.dyck@onsemi.com> | 2009-11-18 19:42:57 +0000 |
commit | ac11b7b625df5626d9a6900203f3011b1974b2c1 (patch) | |
tree | 7f085a9fac51ac2d0c218f905ca3c9e82596c648 /clang/lib/Headers/stdint.h | |
parent | 8984e6ec8c5d52cfe49129c9f4d4cc395c865f7e (diff) | |
download | bcm5719-llvm-ac11b7b625df5626d9a6900203f3011b1974b2c1.tar.gz bcm5719-llvm-ac11b7b625df5626d9a6900203f3011b1974b2c1.zip |
Define INTMAX_C and UINTMAX_C in terms of the corresponding exact-width
INTn_C and UINTn_C macros.
llvm-svn: 89226
Diffstat (limited to 'clang/lib/Headers/stdint.h')
-rw-r--r-- | clang/lib/Headers/stdint.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Headers/stdint.h b/clang/lib/Headers/stdint.h index 2b89fa43f3a..77f0e86e04c 100644 --- a/clang/lib/Headers/stdint.h +++ b/clang/lib/Headers/stdint.h @@ -655,8 +655,8 @@ typedef __stdint_exjoin3(uint, __INTMAX_WIDTH__, _t) uintmax_t; #endif /* 7.18.4.2 Macros for greatest-width integer constants. */ -#define INTMAX_C(v) v##LL -#define UINTMAX_C(v) v##ULL +#define INTMAX_C(v) __stdint_exjoin3( INT, __INTMAX_WIDTH__, _C(v)) +#define UINTMAX_C(v) __stdint_exjoin3(UINT, __INTMAX_WIDTH__, _C(v)) #endif /* __STDC_HOSTED__ */ #endif /* __CLANG_STDINT_H */ |