Przeglądaj źródła

将MICROPY_FLOAT_IMPL设为可配置

heyuanjie87 5 lat temu
rodzic
commit
c6c8ea39ed
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      port/mpconfigport.h

+ 4 - 0
port/mpconfigport.h

@@ -115,7 +115,11 @@
 #define MICROPY_MODULE_FROZEN_STR   (0)
 #define MICROPY_MODULE_FROZEN_STR   (0)
 #define MICROPY_CPYTHON_COMPAT      (1)
 #define MICROPY_CPYTHON_COMPAT      (1)
 #define MICROPY_LONGINT_IMPL        (MICROPY_LONGINT_IMPL_MPZ)
 #define MICROPY_LONGINT_IMPL        (MICROPY_LONGINT_IMPL_MPZ)
+#ifdef MICROPYTHON_USING_FLOAT_IMPL_FLOAT
 #define MICROPY_FLOAT_IMPL          (MICROPY_FLOAT_IMPL_FLOAT)
 #define MICROPY_FLOAT_IMPL          (MICROPY_FLOAT_IMPL_FLOAT)
+#else
+#define MICROPY_FLOAT_IMPL          (MICROPY_FLOAT_IMPL_DOUBLE)
+#endif
 #define MICROPY_READER_VFS          (0)
 #define MICROPY_READER_VFS          (0)
 #define MICROPY_PY_PIN              (1)
 #define MICROPY_PY_PIN              (1)
 #define MICROPY_PY_OS_DUPTERM       (1)
 #define MICROPY_PY_OS_DUPTERM       (1)