cmd/internal/obj: remove AUSEFIELD pseudo-op

Instead, cmd/compile can directly emit R_USEFIELD relocations.

Manually verified rsc.io/tmp/fieldtrack still passes.

Change-Id: Ib1fb5ab902ff0ad17ef6a862a9a5692caf7f87d1
Reviewed-on: https://go-review.googlesource.com/37871
Run-TryBot: Matthew Dempsky <mdempsky@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
This commit is contained in:
Matthew Dempsky 2017-03-03 14:27:24 -08:00
parent 5d0c20efc7
commit 7a98bdf1c2
20 changed files with 44 additions and 73 deletions

View file

@ -292,7 +292,6 @@ const (
ARET
ATEXT
AUNDEF
AUSEFIELD
AVARDEF
AVARKILL
AVARLIVE