summaryrefslogtreecommitdiffstatshomepage
path: root/py/modstruct.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2015-11-27 17:09:11 +0000
committerDamien George <damien.p.george@gmail.com>2015-11-29 14:25:36 +0000
commitb8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1 (patch)
treed8fc58ac063c837b22b15f7a3967a09f06013054 /py/modstruct.c
parent999cedb90ff0827cdb9dfe0e4faa6ebc1739d271 (diff)
downloadmicropython-b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1.tar.gz
micropython-b8cfb0d7b2c91ea1e17f6caeabfc9cb23166cdc1.zip
py: Add support for 64-bit NaN-boxing object model, on 32-bit machine.
To use, put the following in mpconfigport.h: #define MICROPY_OBJ_REPR (MICROPY_OBJ_REPR_D) #define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_DOUBLE) typedef int64_t mp_int_t; typedef uint64_t mp_uint_t; #define UINT_FMT "%llu" #define INT_FMT "%lld" Currently does not work with native emitter enabled.
Diffstat (limited to 'py/modstruct.c')
0 files changed, 0 insertions, 0 deletions