From 8b201dc4c326cb932a9d3cd0fc9adc993305701d Mon Sep 17 00:00:00 2001 From: Jim Mussared Date: Wed, 20 Apr 2022 21:35:10 +1000 Subject: [PATCH] py: Remove support for MICROPY_PORT_BUILTIN_MODULES. This functionality is now replaced with MP_REGISTER_MODULE. Signed-off-by: Jim Mussared --- py/mpconfig.h | 5 ----- py/objmodule.c | 3 --- 2 files changed, 8 deletions(-) diff --git a/py/mpconfig.h b/py/mpconfig.h index 59ab84cd4c..bac6362d17 100644 --- a/py/mpconfig.h +++ b/py/mpconfig.h @@ -1649,11 +1649,6 @@ typedef double mp_float_t; #define MICROPY_PORT_EXTRA_BUILTINS #endif -// Additional builtin module definitions - see objmodule.c:mp_builtin_module_table for format. -#ifndef MICROPY_PORT_BUILTIN_MODULES -#define MICROPY_PORT_BUILTIN_MODULES -#endif - // Additional constant definitions for the compiler - see compile.c:mp_constants_table. #ifndef MICROPY_PORT_CONSTANTS #define MICROPY_PORT_CONSTANTS diff --git a/py/objmodule.c b/py/objmodule.c index f93669a11c..4f5ae89906 100644 --- a/py/objmodule.c +++ b/py/objmodule.c @@ -161,9 +161,6 @@ mp_obj_t mp_obj_new_module(qstr module_name) { // Global module table and related functions STATIC const mp_rom_map_elem_t mp_builtin_module_table[] = { - // extra builtin modules as defined by a port - MICROPY_PORT_BUILTIN_MODULES - #ifdef MICROPY_REGISTERED_MODULES // builtin modules declared with MP_REGISTER_MODULE() MICROPY_REGISTERED_MODULES