Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/amd64/include/types.h

    r5587cf7 r2d03471  
    5050} fncptr_t;
    5151
    52 #define INTN_C(c)   INT64_C(c)
    53 #define UINTN_C(c)  UINT64_C(c)
     52/* Formats for uintptr_t, size_t */
     53#define PRIp  "llx"
     54#define PRIs  "llu"
    5455
    55 #define PRIdn  PRId64  /**< Format for native_t. */
    56 #define PRIun  PRIu64  /**< Format for unative_t. */
    57 #define PRIxn  PRIx64  /**< Format for hexadecimal unative_t. */
    58 #define PRIua  PRIu64  /**< Format for atomic_count_t. */
     56/* Formats for (u)int8_t, (u)int16_t, (u)int32_t, (u)int64_t and (u)native_t */
     57#define PRId8   "d"
     58#define PRId16  "d"
     59#define PRId32  "d"
     60#define PRId64  "lld"
     61#define PRIdn   "lld"
     62
     63#define PRIu8   "u"
     64#define PRIu16  "u"
     65#define PRIu32  "u"
     66#define PRIu64  "llu"
     67#define PRIun   "llu"
     68
     69#define PRIx8   "x"
     70#define PRIx16  "x"
     71#define PRIx32  "x"
     72#define PRIx64  "llx"
     73#define PRIxn   "llx"
    5974
    6075#endif
Note: See TracChangeset for help on using the changeset viewer.