From 33987a76a91a9834929485a133f0c1dedd6ef4bb Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Sat, 22 Jul 2023 23:40:04 +0900 Subject: [PATCH] regen for toywasm v29.0.0 ``` REF=12b9e518cd18c9fee09a521afa96eb15cd11edac ./regen.sh ``` --- interpreters/toywasm/include/toywasm_config.h | 2 ++ interpreters/toywasm/include/toywasm_version.h | 2 +- interpreters/toywasm/src/toywasm_config.c | 6 ++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/interpreters/toywasm/include/toywasm_config.h b/interpreters/toywasm/include/toywasm_config.h index f638a074b3..bcf55a7864 100644 --- a/interpreters/toywasm/include/toywasm_config.h +++ b/interpreters/toywasm/include/toywasm_config.h @@ -22,6 +22,7 @@ #define _TOYWASM_CONFIG_H #define TOYWASM_USE_SEPARATE_EXECUTE +#define TOYWASM_USE_TAILCALL #define TOYWASM_USE_JUMP_BINARY_SEARCH #define TOYWASM_JUMP_CACHE2_SIZE 4 #define TOYWASM_USE_LOCALS_CACHE @@ -37,5 +38,6 @@ #define TOYWASM_ENABLE_WASM_THREADS #define TOYWASM_ENABLE_WASI #define TOYWASM_ENABLE_WASI_THREADS +#define TOYWASM_ENABLE_DYLD #endif /* !defined(_TOYWASM_CONFIG_H) */ diff --git a/interpreters/toywasm/include/toywasm_version.h b/interpreters/toywasm/include/toywasm_version.h index b8a9f0d1ce..d379590f9c 100644 --- a/interpreters/toywasm/include/toywasm_version.h +++ b/interpreters/toywasm/include/toywasm_version.h @@ -21,6 +21,6 @@ #if !defined(_TOYWASM_VERSION_H) #define _TOYWASM_VERSION_H -#define TOYWASM_VERSION "v27.0.0-5-g9946825" +#define TOYWASM_VERSION "v29.0.0" #endif /* !defined(_TOYWASM_VERSION_H) */ diff --git a/interpreters/toywasm/src/toywasm_config.c b/interpreters/toywasm/src/toywasm_config.c index f9cb037112..6953007118 100644 --- a/interpreters/toywasm/src/toywasm_config.c +++ b/interpreters/toywasm/src/toywasm_config.c @@ -28,7 +28,8 @@ const char *toywasm_config_string = "\tTOYWASM_USE_SEPARATE_EXECUTE = ON\n" -"\tTOYWASM_USE_TAILCALL = OFF\n" +"\tTOYWASM_USE_TAILCALL = ON\n" +"\tTOYWASM_FORCE_USE_TAILCALL = OFF\n" "\tTOYWASM_USE_SIMD = OFF\n" "\tTOYWASM_USE_SHORT_ENUMS = OFF\n" "\tTOYWASM_USE_USER_SCHED = OFF\n" @@ -50,4 +51,5 @@ const char *toywasm_config_string = "\tTOYWASM_ENABLE_WASM_TAILCALL = ON\n" "\tTOYWASM_ENABLE_WASM_THREADS = ON\n" "\tTOYWASM_ENABLE_WASI = ON\n" -"\tTOYWASM_ENABLE_WASI_THREADS = ON\n"; +"\tTOYWASM_ENABLE_WASI_THREADS = ON\n" +"\tTOYWASM_ENABLE_DYLD = ON\n";