From 801f7dca78c2983a8ab96e79784d0b3c5cc9e7de Mon Sep 17 00:00:00 2001 From: Damien George Date: Thu, 14 May 2020 21:48:05 +1000 Subject: [PATCH] py/nativeglue.h: Rename "setjmp" entry to "setjmp_" to avoid any clash. Because some compilers may define setjmp to something. Fixes issue #6032. --- py/nativeglue.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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);