diff options
author | Jeff Epler <jepler@unpythonic.net> | 2025-09-30 15:56:35 -0500 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-10-03 00:45:31 +1000 |
commit | ab0080602578ce789d784aaaf50511313db70bc7 (patch) | |
tree | 5d8ba0bc50b0e96a9eb0f7d9d74aa350f671f509 /py | |
parent | bb205f093191c0a4d1b1835f3442dbda40e8eab8 (diff) |
py/mpconfig: Introduce SIZE_FMT macro.
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
Diffstat (limited to 'py')
-rw-r--r-- | py/mpconfig.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/py/mpconfig.h b/py/mpconfig.h index a6a21dd1c..c25401b8c 100644 --- a/py/mpconfig.h +++ b/py/mpconfig.h @@ -2244,15 +2244,18 @@ typedef time_t mp_timestamp_t; #define UINT_FMT "%lu" #define INT_FMT "%ld" #define HEX_FMT "%lx" +#define SIZE_FMT "%lu" #elif defined(_WIN64) #define UINT_FMT "%llu" #define INT_FMT "%lld" #define HEX_FMT "%llx" +#define SIZE_FMT "%llu" #else // Archs where mp_int_t == int #define UINT_FMT "%u" #define INT_FMT "%d" #define HEX_FMT "%x" +#define SIZE_FMT "%u" #endif #endif // INT_FMT |