1
0
mirror of https://github.com/golang/go synced 2024-11-15 01:40:25 -07:00
go/src/cmd
Matthew Dempsky 6fe1febc86 cmd/internal/obj: replace AGLOBL with (*Link).Globl
Replace the AGLOBL pseudo-op with a method to directly register an
LSym as a global. Similar to how we previously already replaced the
ADATA pseudo-op with directly writing out data bytes.

Passes toolstash -cmp.

Change-Id: I3631af0a2ab5798152d0c26b833dc309dbec5772
Reviewed-on: https://go-review.googlesource.com/29366
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
Reviewed-by: Dave Cheney <dave@cheney.net>
TryBot-Result: Gobot Gobot <gobot@golang.org>
2016-09-17 00:51:47 +00:00
..
addr2line all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
api
asm cmd/internal/obj: replace AGLOBL with (*Link).Globl 2016-09-17 00:51:47 +00:00
cgo
compile cmd/internal/obj: replace AGLOBL with (*Link).Globl 2016-09-17 00:51:47 +00:00
cover cmd: add internal/browser package 2016-09-14 18:26:33 +00:00
dist cmd/dist: disable plugin test on arm64 2016-09-16 23:55:35 +00:00
doc
fix cmd/fix: add golang.org/x/net/context fix 2016-09-15 19:24:04 +00:00
go cmd/go: support -buildmode=plugin on linux 2016-09-16 17:54:59 +00:00
gofmt
internal cmd/internal/obj: replace AGLOBL with (*Link).Globl 2016-09-17 00:51:47 +00:00
link cmd/link: remove never-set Windows variable 2016-09-16 21:11:57 +00:00
nm all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
objdump all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
pack all: use testing.GoToolPath instead of "go" 2016-08-30 22:49:11 +00:00
pprof cmd/objdump: implement objdump of .o files 2016-08-24 17:36:59 +00:00
trace cmd: add internal/browser package 2016-09-14 18:26:33 +00:00
vendor
vet cmd/vet/all: check platforms concurrently 2016-09-14 21:54:17 +00:00