X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Usermode%2FLibraries%2Flibc.so_src%2Finclude_exp%2Finttypes.h;h=05e6707016160ce05ac88f0689a77cb04b66ce82;hb=ba78deafcc3016555469ed263d7a0370fa99db4b;hp=df92f77da88c88fed8001090d3dafa71aaeca6f6;hpb=a8759b69a7dddfeff55bdfde62a9a0765ccc7eee;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 df92f77d..05e67070 100644 --- a/Usermode/Libraries/libc.so_src/include_exp/inttypes.h +++ b/Usermode/Libraries/libc.so_src/include_exp/inttypes.h @@ -1,13 +1,35 @@ +/* + * Acess2 C Library + * - By John Hodge (thePowersGang) + * + * inttypes.h + * - Fixed-size integer sizes + * + * Defined in IEEE Std 1003.1 + */ +#ifndef _INTTYPES_H_ +#define _INTTYPES_H_ -#define PRId64 "lld" -#define PRIdLEAST64 "lld" -#define PRIdFAST64 "lld" +#include +#include + +#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 +#define PRIi64 _PRI64"i" #define PRIiLEAST64 #define PRIiFAST64 #define PRIiMAX #define PRIiPTR -#define PRIx64 "llx" +#define PRIx64 _PRI64"i" + +#endif