aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/mips
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josharian@gmail.com>2017-04-21 07:51:41 -0700
committerJosh Bleecher Snyder <josharian@gmail.com>2017-04-21 16:10:29 +0000
commit30940e2cc2f4598b4a9d237c34aac402ee17a71e (patch)
treeda493f9934ec00602d7c1159c14f1a0ee9add569 /src/cmd/compile/internal/mips
parent5aebeaaca2c8221cc9ad0a0c8d8af46cd453955b (diff)
downloadgo-30940e2cc2f4598b4a9d237c34aac402ee17a71e.tar.gz
go-30940e2cc2f4598b4a9d237c34aac402ee17a71e.zip
cmd/compile: move Linksym, linksymname, and isblanksym to types package
Response to code review feedback on CL 40693. This CL was prepared by: (1) manually adding new implementations and the Ctxt var to package types (2) running eg with template: func before(s *types.Sym) *obj.LSym { return gc.Linksym(s) } func after(s *types.Sym) *obj.LSym { return s.Linksym() } (3) running gofmt -r: gofmt -r 'isblanksym(a) -> a.IsBlank()' (4) manually removing old implementations from package gc Passes toolstash-check. Change-Id: I39c35def7cae5bcbcc7c77253e5d2b066b981dea Reviewed-on: https://go-review.googlesource.com/41302 Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Robert Griesemer <gri@golang.org>
Diffstat (limited to 'src/cmd/compile/internal/mips')
-rw-r--r--src/cmd/compile/internal/mips/ggen.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/compile/internal/mips/ggen.go b/src/cmd/compile/internal/mips/ggen.go
index 5a9f590763..acbe4a91de 100644
--- a/src/cmd/compile/internal/mips/ggen.go
+++ b/src/cmd/compile/internal/mips/ggen.go
@@ -45,7 +45,7 @@ func zerorange(pp *gc.Progs, p *obj.Prog, off, cnt int64, _ *uint32) *obj.Prog {
func zeroAuto(pp *gc.Progs, n *gc.Node) {
// Note: this code must not clobber any registers.
- sym := gc.Linksym(n.Sym)
+ sym := n.Sym.Linksym()
size := n.Type.Size()
for i := int64(0); i < size; i += 4 {
p := pp.Prog(mips.AMOVW)