]> Cypherpunks repositories - gostls13.git/commit
cmd: use obj.GOOS, obj.GOARCH, etc
authorDavid Crawshaw <crawshaw@golang.org>
Fri, 9 Sep 2016 12:13:16 +0000 (08:13 -0400)
committerDavid Crawshaw <crawshaw@golang.org>
Fri, 9 Sep 2016 16:38:45 +0000 (16:38 +0000)
commit791f71d1921a5d4d775167486eab20c1e8f97248
tree55f2456097f79c14c07e74ecf7b8b2ec433fa6f2
parentf2f374d125312cd6f9c91581e85a80ee1f143cc1
cmd: use obj.GOOS, obj.GOARCH, etc

As cmd/internal/obj is coordinating the definition of GOOS, GOARCH,
etc across the compiler and linker, turn its functions into globals
and use them everywhere.

Change-Id: I5db5addda3c6b6435c37fd5581c7c3d9a561f492
Reviewed-on: https://go-review.googlesource.com/28854
Run-TryBot: David Crawshaw <crawshaw@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Matthew Dempsky <mdempsky@google.com>
34 files changed:
src/cmd/asm/internal/asm/operand_test.go
src/cmd/asm/main.go
src/cmd/compile/internal/amd64/cgen.go
src/cmd/compile/internal/amd64/galign.go
src/cmd/compile/internal/amd64/ggen.go
src/cmd/compile/internal/arm64/ggen.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/obj.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/mips64/galign.go
src/cmd/compile/internal/ppc64/galign.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/x86/galign.go
src/cmd/compile/main.go
src/cmd/internal/obj/arm/asm5.go
src/cmd/internal/obj/arm/obj5.go
src/cmd/internal/obj/link.go
src/cmd/internal/obj/objfile.go
src/cmd/internal/obj/sym.go
src/cmd/internal/obj/util.go
src/cmd/internal/obj/x86/asm6.go
src/cmd/link/internal/amd64/obj.go
src/cmd/link/internal/ld/ar.go
src/cmd/link/internal/ld/data.go
src/cmd/link/internal/ld/deadcode.go
src/cmd/link/internal/ld/lib.go
src/cmd/link/internal/ld/link.go
src/cmd/link/internal/ld/main.go
src/cmd/link/internal/ld/pcln.go
src/cmd/link/internal/ld/pe.go
src/cmd/link/internal/ld/sym.go
src/cmd/link/internal/mips64/obj.go
src/cmd/link/internal/ppc64/obj.go
src/cmd/link/main.go