X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc.so_src%2Finclude_exp%2Finttypes.h;h=05e6707016160ce05ac88f0689a77cb04b66ce82;hb=70238519b199edb871c392af829400edf79dd41b;hp=0200aa6aa58691b2e009544204ef44eda564b4d4;hpb=b85f2ca0e6967f8f490943145855bd027d310c9b;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libc.so_src/include_exp/inttypes.h b/Usermode/Libraries/libc.so_src/include_exp/inttypes.h index 0200aa6a..05e67070 100644 --- a/Usermode/Libraries/libc.so_src/include_exp/inttypes.h +++ b/Usermode/Libraries/libc.so_src/include_exp/inttypes.h @@ -11,18 +11,25 @@ #define _INTTYPES_H_ #include +#include -#define PRId64 "lld" -#define PRIdLEAST64 "lld" -#define PRIdFAST64 "lld" +#if INT64_MAX == LONG_MAX +# define _PRI64 "l" +#else +# define _PRI64 "ll" +#endif + +#define PRId64 _PRI64"d" +#define PRIdLEAST64 _PRI64"d" +#define PRIdFAST64 _PRI64"d" #define PRIdMAX #define PRIdPTR -#define PRIi64 "lli" +#define PRIi64 _PRI64"i" #define PRIiLEAST64 #define PRIiFAST64 #define PRIiMAX #define PRIiPTR -#define PRIx64 "llx" +#define PRIx64 _PRI64"i" #endif