diff options
| author | Damien George <damien@micropython.org> | 2024-03-19 23:09:11 +1100 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2024-03-20 14:13:49 +1100 |
| commit | b80607ecafeb47664b35e4f255ed43171719ecf5 (patch) | |
| tree | 884cf57e48fe0d027d7d46557d848b29aeb86f3f | |
| parent | 0c800cefeac0ffbe934909f745471788edbf159a (diff) | |
unix/variants: Don't use native _Float16 type.
Using it increases code size by about 2k.
Signed-off-by: Damien George <damien@micropython.org>
| -rw-r--r-- | ports/unix/variants/mpconfigvariant_common.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ports/unix/variants/mpconfigvariant_common.h b/ports/unix/variants/mpconfigvariant_common.h index 981babca9..2e34055bf 100644 --- a/ports/unix/variants/mpconfigvariant_common.h +++ b/ports/unix/variants/mpconfigvariant_common.h @@ -41,6 +41,11 @@ #define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_DOUBLE) #endif +// Don't use native _Float16 because it increases code size by a lot. +#ifndef MICROPY_FLOAT_USE_NATIVE_FLT16 +#define MICROPY_FLOAT_USE_NATIVE_FLT16 (0) +#endif + // Enable arbitrary precision long-int by default. #ifndef MICROPY_LONGINT_IMPL #define MICROPY_LONGINT_IMPL (MICROPY_LONGINT_IMPL_MPZ) |
