feature: add buildmode=wasi-legacy to support existing base of users who expected the

older behavior for wasi modules to not return an exit code as if they were reactors.

See #4726 for some details on what this is intended to address.

Signed-off-by: deadprogram <ron@hybridgroup.com>
This commit is contained in:
deadprogram
2025-02-12 17:55:12 +01:00
committed by Ron Evans
parent f4fd79f7be
commit 17bb1fec44
6 changed files with 35 additions and 2 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ import (
)
var (
validBuildModeOptions = []string{"default", "c-shared"}
validBuildModeOptions = []string{"default", "c-shared", "wasi-legacy"}
validGCOptions = []string{"none", "leaking", "conservative", "custom", "precise"}
validSchedulerOptions = []string{"none", "tasks", "asyncify"}
validSerialOptions = []string{"none", "uart", "usb", "rtt"}