diff options
author | Richard Musiol <mail@richard-musiol.de> | 2018-03-29 00:55:53 +0200 |
---|---|---|
committer | Brad Fitzpatrick <bradfitz@golang.org> | 2018-05-04 17:56:12 +0000 |
commit | 3b137dd2df19c261a007b8a620a2182cd679d700 (patch) | |
tree | 1008f11b278e1fc1dc6dc222c0c67654a6fee534 /src/cmd/compile/main.go | |
parent | a9fc37525891e47b4277cde040a06db585e1780d (diff) | |
download | go-3b137dd2df19c261a007b8a620a2182cd679d700.tar.gz go-3b137dd2df19c261a007b8a620a2182cd679d700.zip |
cmd/compile: add wasm architecture
This commit adds the wasm architecture to the compile command.
A later commit will contain the corresponding linker changes.
Design doc: https://docs.google.com/document/d/131vjr4DH6JFnb-blm_uRdaC0_Nv3OUwjEY5qVCxCup4
The following files are generated:
- src/cmd/compile/internal/ssa/opGen.go
- src/cmd/compile/internal/ssa/rewriteWasm.go
- src/cmd/internal/obj/wasm/anames.go
Updates #18892
Change-Id: Ifb4a96a3e427aac2362a1c97967d5667450fba3b
Reviewed-on: https://go-review.googlesource.com/103295
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Cherry Zhang <cherryyz@google.com>
Diffstat (limited to 'src/cmd/compile/main.go')
-rw-r--r-- | src/cmd/compile/main.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cmd/compile/main.go b/src/cmd/compile/main.go index e699b91f5d..bf4289e8f1 100644 --- a/src/cmd/compile/main.go +++ b/src/cmd/compile/main.go @@ -13,6 +13,7 @@ import ( "cmd/compile/internal/mips64" "cmd/compile/internal/ppc64" "cmd/compile/internal/s390x" + "cmd/compile/internal/wasm" "cmd/compile/internal/x86" "cmd/internal/objabi" "fmt" @@ -33,6 +34,7 @@ var archInits = map[string]func(*gc.Arch){ "ppc64": ppc64.Init, "ppc64le": ppc64.Init, "s390x": s390x.Init, + "wasm": wasm.Init, } func main() { |