diff --git a/py/runtime_utils.c b/py/runtime_utils.c index a5c5403baf..bcf3cbf7b6 100644 --- a/py/runtime_utils.c +++ b/py/runtime_utils.c @@ -25,9 +25,10 @@ * THE SOFTWARE. */ +#include "py/mpconfig.h" #include "py/runtime.h" -void mp_call_function_1_protected(mp_obj_t fun, mp_obj_t arg) { +MP_NOINLINE void mp_call_function_1_protected(mp_obj_t fun, mp_obj_t arg) { nlr_buf_t nlr; if (nlr_push(&nlr) == 0) { mp_call_function_1(fun, arg);