aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/internal/objabi
diff options
context:
space:
mode:
authorMichael Hudson-Doyle <michael.hudson@canonical.com>2017-04-28 08:07:56 +1200
committerMichael Hudson-Doyle <michael.hudson@canonical.com>2017-04-28 20:02:20 +0000
commit4aca8b00fffe2d228d6dc9d4d061148bb721efd4 (patch)
tree51adf5f4d47922120a107998e664a82c6f79cdc7 /src/cmd/internal/objabi
parentd2a954517834104dfa55341202efba911b17e03d (diff)
downloadgo-4aca8b00fffe2d228d6dc9d4d061148bb721efd4.tar.xz
cmd/internal/objabi: shrink SymType down to a uint8
Now that it only takes small values. Change-Id: I08086d392529d8775b470d65afc2475f8d0e7f4a Reviewed-on: https://go-review.googlesource.com/42030 Run-TryBot: Michael Hudson-Doyle <michael.hudson@canonical.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/cmd/internal/objabi')
-rw-r--r--src/cmd/internal/objabi/symkind.go2
-rw-r--r--src/cmd/internal/objabi/symkind_string.go2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/internal/objabi/symkind.go b/src/cmd/internal/objabi/symkind.go
index 6219436fb7..62a7efd964 100644
--- a/src/cmd/internal/objabi/symkind.go
+++ b/src/cmd/internal/objabi/symkind.go
@@ -31,7 +31,7 @@
package objabi
// A SymKind describes the kind of memory represented by a symbol.
-type SymKind int16
+type SymKind uint8
// Defined SymKind values.
//
diff --git a/src/cmd/internal/objabi/symkind_string.go b/src/cmd/internal/objabi/symkind_string.go
index b28628b520..aabcfd2d54 100644
--- a/src/cmd/internal/objabi/symkind_string.go
+++ b/src/cmd/internal/objabi/symkind_string.go
@@ -9,7 +9,7 @@ const _SymKind_name = "SxxxSTEXTSRODATASNOPTRDATASDATASBSSSNOPTRBSSSTLSBSSSDWARF
var _SymKind_index = [...]uint8{0, 4, 9, 16, 26, 31, 35, 44, 51, 61}
func (i SymKind) String() string {
- if i < 0 || i >= SymKind(len(_SymKind_index)-1) {
+ if i >= SymKind(len(_SymKind_index)-1) {
return fmt.Sprintf("SymKind(%d)", i)
}
return _SymKind_name[_SymKind_index[i]:_SymKind_index[i+1]]