wasm-micro-runtime/product-mini/platforms
YAMAMOTO Takashi 912c2a6e31
add a set of apis to configure wasi via InstantiationArgs2 (#4707)
* track if WASIArguments is configured by user

i plan to use this to decide which wasi arguments
(the one from module or the one from InstantiationArgs2)
to use.

* add WASIArguments to InstantiationArgs2

* use wasi configuration from InstantiationArgs2 if any

fallback to the via-module configuration for now.

* add a few api to configure wasi via InstantiationArgs2

* configure wasi via InstantiationArgs2 for platforms using libc_wasi.c

* rt-thread: migrate to libc_wasi_set_init_args

* common/libc_wasi.c: retire libc_wasi_init

* fix build without wasi
2025-11-24 19:20:21 +08:00
..
alios-things [refactoring] Extract read leb to a separate file, share the code between loader and mini loader (#3701) 2024-08-14 08:46:24 +08:00
android Turn warnings into errors in CI (#4397) 2025-09-11 06:33:04 +08:00
common add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
cosmopolitan Turn warnings into errors in CI (#4397) 2025-09-11 06:33:04 +08:00
darwin wasi-nn: apply the shared library hack to darwin as well (#4374) 2025-06-17 17:40:23 +08:00
esp-idf feat(yml): Add ESP32-P4 and ESP32-C5 support (#4270) 2025-05-19 10:33:09 +08:00
freebsd Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
ios Turn warnings into errors in CI (#4397) 2025-09-11 06:33:04 +08:00
linux Turn warnings into errors in CI (#4397) 2025-09-11 06:33:04 +08:00
linux-sgx Collective fix for typos and minor bugs (#4369) 2025-06-17 09:26:00 +08:00
nuttx cmake: Enhance target selection for ARM architectures with FPU (#4185) 2025-04-09 10:26:53 +08:00
posix add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
riot Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
rt-thread add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
vxworks Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
windows add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
zephyr Merge dev/zephyr_file_socket into main (#4347) 2025-08-25 16:55:23 +08:00