Browse Source

py/bc: Don't include mp_decode_uint funcs when not needed.

These are now only needed when persistent code is disabled.
pull/5143/head
Damien George 5 years ago
parent
commit
1d0423419b
  1. 4
      py/bc.c

4
py/bc.c

@ -40,6 +40,8 @@
#define DEBUG_printf(...) (void)0
#endif
#if !MICROPY_PERSISTENT_CODE
mp_uint_t mp_decode_uint(const byte **ptr) {
mp_uint_t unum = 0;
byte val;
@ -70,6 +72,8 @@ const byte *mp_decode_uint_skip(const byte *ptr) {
return ptr;
}
#endif
STATIC NORETURN void fun_pos_args_mismatch(mp_obj_fun_bc_t *f, size_t expected, size_t given) {
#if MICROPY_ERROR_REPORTING == MICROPY_ERROR_REPORTING_TERSE
// generic message, used also for other argument issues

Loading…
Cancel
Save