X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc.so_src%2Finclude_exp%2Finttypes.h;h=110fddadae468045b67ebdaf7d9a0f296d332051;hb=58034f56ab8478b9524c3f09cdf9f93fcb439691;hp=0200aa6aa58691b2e009544204ef44eda564b4d4;hpb=3186a83d890b05be6a140999bab38c604ffcd66f;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..110fddad 100644 --- a/Usermode/Libraries/libc.so_src/include_exp/inttypes.h +++ b/Usermode/Libraries/libc.so_src/include_exp/inttypes.h @@ -12,17 +12,23 @@ #include -#define PRId64 "lld" -#define PRIdLEAST64 "lld" -#define PRIdFAST64 "lld" +#if INT64MAX == LONG_MAX +# define _PRI64 "l" +#else +# define _PRI64 "ll" +#endif + +#define PRId64 _PRI64"ld" +#define PRIdLEAST64 _PRI64"ld" +#define PRIdFAST64 _PRI64"ld" #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