syscall: use wasi-libc tables for wasm/js target

Instead of using fake tables for errno and others, use the ones that
correspond to wasi-libc.
This commit is contained in:
Ayke van Laethem
2024-11-18 11:49:30 +01:00
committed by Ayke
parent 289fceb3ea
commit 0087d4c6bf
6 changed files with 8 additions and 6 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build !wasip1 && !wasip2
//go:build !js && !wasip1 && !wasip2
package syscall
@@ -1,4 +1,4 @@
//go:build wasip1
//go:build wasip1 || js
package syscall
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build nintendoswitch || wasip1 || wasip2
//go:build js || nintendoswitch || wasip1 || wasip2
package syscall
+3 -1
View File
@@ -1,4 +1,6 @@
//go:build wasip1 || wasip2
//go:build js || wasip1 || wasip2
// Note: also including js in here because it also uses wasi-libc.
package syscall
+1 -1
View File
@@ -1,4 +1,4 @@
//go:build baremetal || js || wasm_unknown
//go:build baremetal || wasm_unknown
package syscall
+1 -1
View File
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
//go:build baremetal || nintendoswitch || js || wasm_unknown
//go:build baremetal || nintendoswitch || wasm_unknown
package syscall