diff --git a/py/runtime0.h b/py/runtime0.h index e67bea7199..abea0c9c93 100644 --- a/py/runtime0.h +++ b/py/runtime0.h @@ -34,13 +34,13 @@ #define MP_SCOPE_FLAG_VARKEYWORDS (0x02) #define MP_SCOPE_FLAG_VARARGS (0x04) #define MP_SCOPE_FLAG_DEFKWARGS (0x08) -#define MP_SCOPE_FLAG_ASYNC (0x10) -#define MP_SCOPE_FLAG_REFGLOBALS (0x20) // used only if native emitter enabled -#define MP_SCOPE_FLAG_HASCONSTS (0x40) // used only if native emitter enabled +#define MP_SCOPE_FLAG_REFGLOBALS (0x10) // used only if native emitter enabled +#define MP_SCOPE_FLAG_HASCONSTS (0x20) // used only if native emitter enabled #define MP_SCOPE_FLAG_VIPERRET_POS (7) // 3 bits used for viper return type, to pass from compiler to native emitter -#define MP_SCOPE_FLAG_VIPERRELOC (0x20) // used only when loading viper from .mpy -#define MP_SCOPE_FLAG_VIPERRODATA (0x40) // used only when loading viper from .mpy -#define MP_SCOPE_FLAG_VIPERBSS (0x80) // used only when loading viper from .mpy +#define MP_SCOPE_FLAG_VIPERRELOC (0x10) // used only when loading viper from .mpy +#define MP_SCOPE_FLAG_VIPERRODATA (0x20) // used only when loading viper from .mpy +#define MP_SCOPE_FLAG_VIPERBSS (0x40) // used only when loading viper from .mpy +#define MP_SCOPE_FLAG_ASYNC (0x80) // types for native (viper) function signature #define MP_NATIVE_TYPE_OBJ (0x00)