diff options
author | Matthew Dempsky <mdempsky@google.com> | 2016-09-16 13:56:39 -0700 |
---|---|---|
committer | Matthew Dempsky <mdempsky@google.com> | 2016-09-16 21:10:46 +0000 |
commit | d6194c1fd1bc7ba2c89f2e0eaa9c08228088f4fc (patch) | |
tree | 2eaec43e19ba6e57878bc828530a19b9c5623dd0 /src/cmd/compile/main.go | |
parent | 32db3f2756324616b7c856ac9501deccc2491239 (diff) | |
download | go-d6194c1fd1bc7ba2c89f2e0eaa9c08228088f4fc.tar.gz go-d6194c1fd1bc7ba2c89f2e0eaa9c08228088f4fc.zip |
cmd/compile: change goarch.Main into goarch.Init
Similar idea to golang.org/cl/28970.
Change-Id: I9d2feb1a669d71ffda1d612cf39ee0d3c08d22d2
Reviewed-on: https://go-review.googlesource.com/29357
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/cmd/compile/main.go')
-rw-r--r-- | src/cmd/compile/main.go | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/cmd/compile/main.go b/src/cmd/compile/main.go index 892383f3cc..4376eda6a9 100644 --- a/src/cmd/compile/main.go +++ b/src/cmd/compile/main.go @@ -8,6 +8,7 @@ import ( "cmd/compile/internal/amd64" "cmd/compile/internal/arm" "cmd/compile/internal/arm64" + "cmd/compile/internal/gc" "cmd/compile/internal/mips64" "cmd/compile/internal/ppc64" "cmd/compile/internal/s390x" @@ -28,18 +29,21 @@ func main() { fmt.Fprintf(os.Stderr, "compile: unknown architecture %q\n", obj.GOARCH) os.Exit(2) case "386": - x86.Main() + x86.Init() case "amd64", "amd64p32": - amd64.Main() + amd64.Init() case "arm": - arm.Main() + arm.Init() case "arm64": - arm64.Main() + arm64.Init() case "mips64", "mips64le": - mips64.Main() + mips64.Init() case "ppc64", "ppc64le": - ppc64.Main() + ppc64.Init() case "s390x": - s390x.Main() + s390x.Init() } + + gc.Main() + gc.Exit(0) } |