aboutsummaryrefslogtreecommitdiff
path: root/py/modmath.c
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-11-14 00:55:54 +0200
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2015-11-14 00:55:54 +0200
commit863d4cd862ca470f4bd4253977bba618b835fa39 (patch)
tree7a99fdb675af70025d89cb650899028f13898632 /py/modmath.c
parent0d6116d86b916d3b5a70e188ac69f3cba40d0c6d (diff)
py/modmath: Don't create symbol entry for expm1() if not needed.
Diffstat (limited to 'py/modmath.c')
-rw-r--r--py/modmath.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/py/modmath.c b/py/modmath.c
index 69b67ff1f..423ad4c61 100644
--- a/py/modmath.c
+++ b/py/modmath.c
@@ -194,7 +194,9 @@ STATIC const mp_map_elem_t mp_module_math_globals_table[] = {
{ MP_OBJ_NEW_QSTR(MP_QSTR_sqrt), (mp_obj_t)&mp_math_sqrt_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_pow), (mp_obj_t)&mp_math_pow_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_exp), (mp_obj_t)&mp_math_exp_obj },
+ #if MICROPY_PY_MATH_SPECIAL_FUNCTIONS
{ MP_OBJ_NEW_QSTR(MP_QSTR_expm1), (mp_obj_t)&mp_math_expm1_obj },
+ #endif
{ MP_OBJ_NEW_QSTR(MP_QSTR_log), (mp_obj_t)&mp_math_log_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_log2), (mp_obj_t)&mp_math_log2_obj },
{ MP_OBJ_NEW_QSTR(MP_QSTR_log10), (mp_obj_t)&mp_math_log10_obj },