aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/sys/arch.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/internal/sys/arch.go')
-rw-r--r--src/cmd/internal/sys/arch.go11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cmd/internal/sys/arch.go b/src/cmd/internal/sys/arch.go
index c761a834b3..487c9260e8 100644
--- a/src/cmd/internal/sys/arch.go
+++ b/src/cmd/internal/sys/arch.go
@@ -21,6 +21,7 @@ const (
MIPS64
PPC64
S390X
+ Wasm
)
// Arch represents an individual architecture.
@@ -160,6 +161,15 @@ var ArchS390X = &Arch{
MinLC: 2,
}
+var ArchWasm = &Arch{
+ Name: "wasm",
+ Family: Wasm,
+ ByteOrder: binary.LittleEndian,
+ PtrSize: 8,
+ RegSize: 8,
+ MinLC: 1,
+}
+
var Archs = [...]*Arch{
Arch386,
ArchAMD64,
@@ -173,4 +183,5 @@ var Archs = [...]*Arch{
ArchPPC64,
ArchPPC64LE,
ArchS390X,
+ ArchWasm,
}