micropython/ports/embed/port
Jeff Epler 007f127a61 all: Simplify mp_int_t/mp_uint_t definition.
Assuming proper C99 language support, we can select "the int type as big as
a pointer" (most of the time) or "the 64-bit int type" (nanboxing with
REPR_D), and then define everything else automatically.

This simplifies port configuration files.  And the types can still be
overridden if needed.

Signed-off-by: Jeff Epler <jepler@unpythonic.net>
2025-10-23 15:12:28 +11:00
..
embed_util.c py/emitglue: Introduce mp_proto_fun_t as a more general mp_raw_code_t. 2024-02-16 14:17:01 +11:00
micropython_embed.h embed: Improve stack top estimation. 2024-02-15 10:07:32 +11:00
mpconfigport_common.h all: Simplify mp_int_t/mp_uint_t definition. 2025-10-23 15:12:28 +11:00
mphalport.c embed: Add new "embed" port which builds a simple C package. 2023-01-20 22:28:50 +11:00
mphalport.h embed: Add new "embed" port which builds a simple C package. 2023-01-20 22:28:50 +11:00