Go to the documentation of this file.
35 #ifndef SOPC_MISSING_C99_H_
36 #define SOPC_MISSING_C99_H_
39 #define __STRINGIFY(a) #a
41 #define __PRI64(x) __INT64 __STRINGIFY(x)
42 #define __SCN64(x) __INT64 __STRINGIFY(x)
43 #define __PRI64LEAST(x) __LEAST64 __STRINGIFY(x)
44 #define __SCN64LEAST(x) __LEAST64 __STRINGIFY(x)
45 #define __PRI64FAST(x) __FAST64 __STRINGIFY(x)
46 #define __SCN64FAST(x) __FAST64 __STRINGIFY(x)
48 #define PRId64 __PRI64(d)
49 #define PRIi64 __PRI64(i)
50 #define PRIo64 __PRI64(o)
51 #define PRIu64 __PRI64(u)
52 #define PRIx64 __PRI64(x)
53 #define PRIX64 __PRI64(X)
55 #define SCNd64 __SCN64(d)
56 #define SCNi64 __SCN64(i)
57 #define SCNo64 __SCN64(o)
58 #define SCNu64 __SCN64(u)
59 #define SCNx64 __SCN64(x)
61 #define PRIdLEAST64 __PRI64LEAST(d)
62 #define PRIiLEAST64 __PRI64LEAST(i)
63 #define PRIoLEAST64 __PRI64LEAST(o)
64 #define PRIuLEAST64 __PRI64LEAST(u)
65 #define PRIxLEAST64 __PRI64LEAST(x)
66 #define PRIXLEAST64 __PRI64LEAST(X)
68 #define SCNdLEAST64 __SCN64LEAST(d)
69 #define SCNiLEAST64 __SCN64LEAST(i)
70 #define SCNoLEAST64 __SCN64LEAST(o)
71 #define SCNuLEAST64 __SCN64LEAST(u)
72 #define SCNxLEAST64 __SCN64LEAST(x)
74 #define PRIdFAST64 __PRI64FAST(d)
75 #define PRIiFAST64 __PRI64FAST(i)
76 #define PRIoFAST64 __PRI64FAST(o)
77 #define PRIuFAST64 __PRI64FAST(u)
78 #define PRIxFAST64 __PRI64FAST(x)
79 #define PRIXFAST64 __PRI64FAST(X)
81 #define SCNdFAST64 __SCN64FAST(d)
82 #define SCNiFAST64 __SCN64FAST(i)
83 #define SCNoFAST64 __SCN64FAST(o)
84 #define SCNuFAST64 __SCN64FAST(u)
85 #define SCNxFAST64 __SCN64FAST(x)