summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2020-05-14 21:48:05 +1000
committerDamien George <damien.p.george@gmail.com>2020-05-14 21:48:05 +1000
commit801f7dca78c2983a8ab96e79784d0b3c5cc9e7de (patch)
treecbb0b6257bc5198b40bd84e2076a21406757ddf4
parent18fb5b443200548c142d5aa83c08cf873f9524d3 (diff)
downloadmicropython-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.h2
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);