From 786a2ef380f662ecdd7e089b59f9ce075a24ef42 Mon Sep 17 00:00:00 2001 From: Josh Bleecher Snyder Date: Thu, 14 May 2015 20:11:28 -0700 Subject: cmd/compile: use a uint8-sized named type for Addr.Type No immediate reduction in the size of Addr. Passes toolstash -cmp. Change-Id: I78ea4c6e181b6e571ce70a5f1ae8158844eb197d Reviewed-on: https://go-review.googlesource.com/20276 Reviewed-by: Matthew Dempsky --- src/cmd/internal/obj/data.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cmd/internal/obj/data.go') diff --git a/src/cmd/internal/obj/data.go b/src/cmd/internal/obj/data.go index 96129fd954..438435fd58 100644 --- a/src/cmd/internal/obj/data.go +++ b/src/cmd/internal/obj/data.go @@ -66,7 +66,7 @@ func savedata(ctxt *Link, s *LSym, p *Prog, file string) { } Symgrow(ctxt, s, int64(off+siz)) - switch int(p.To.Type) { + switch p.To.Type { default: ctxt.Diag("bad data: %v", p) @@ -88,7 +88,7 @@ func savedata(ctxt *Link, s *LSym, p *Prog, file string) { copy(s.P[off:off+siz], p.To.Val.(string)) case TYPE_CONST, TYPE_ADDR: - if p.To.Sym != nil || int(p.To.Type) == TYPE_ADDR { + if p.To.Sym != nil || p.To.Type == TYPE_ADDR { r := Addrel(s) r.Off = off r.Siz = uint8(siz) -- cgit v1.3-5-g9baa