diff options
author | Damien George <damien.p.george@gmail.com> | 2020-05-14 21:48:05 +1000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2020-05-14 21:48:05 +1000 |
commit | 801f7dca78c2983a8ab96e79784d0b3c5cc9e7de (patch) | |
tree | cbb0b6257bc5198b40bd84e2076a21406757ddf4 | |
parent | 18fb5b443200548c142d5aa83c08cf873f9524d3 (diff) | |
download | micropython-801f7dca78c2983a8ab96e79784d0b3c5cc9e7de.tar.gz micropython-801f7dca78c2983a8ab96e79784d0b3c5cc9e7de.zip |
py/nativeglue.h: Rename "setjmp" entry to "setjmp_" to avoid any clash.
Because some compilers may define setjmp to something.
Fixes issue #6032.
-rw-r--r-- | py/nativeglue.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/py/nativeglue.h b/py/nativeglue.h index 908ae3f653..9d9a97b9e7 100644 --- a/py/nativeglue.h +++ b/py/nativeglue.h @@ -135,7 +135,7 @@ typedef struct _mp_fun_table_t { mp_int_t (*small_int_floor_divide)(mp_int_t num, mp_int_t denom); mp_int_t (*small_int_modulo)(mp_int_t dividend, mp_int_t divisor); bool (*yield_from)(mp_obj_t gen, mp_obj_t send_value, mp_obj_t *ret_value); - void *setjmp; + void *setjmp_; // Additional entries for dynamic runtime, starts at index 50 void *(*memset_)(void *s, int c, size_t n); void *(*memmove_)(void *dest, const void *src, size_t n); |