]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/internal/obj: pretty-print LSym.Type when debugging
authorJosh Bleecher Snyder <josharian@gmail.com>
Sun, 16 Apr 2017 21:48:16 +0000 (14:48 -0700)
committerJosh Bleecher Snyder <josharian@gmail.com>
Mon, 17 Apr 2017 03:12:49 +0000 (03:12 +0000)
We have a stringer for LSym.Type. Use it.

Before:

"".algarray t=31 size=224

After:

"".algarray SBSS size=224

Change-Id: Ib4c7d2bc1dbe9943cf2a5dfa5d9f2d7fbd50b7f2
Reviewed-on: https://go-review.googlesource.com/40862
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/cmd/internal/obj/objfile.go

index 518aab18dae60fbf6bfd3fbbff256e6e4ec8d249..8f54a9c72870c839a7fc646e9fed96511d0c5fa8 100644 (file)
@@ -318,7 +318,7 @@ func (w *objWriter) writeSymDebug(s *LSym) {
                fmt.Fprintf(ctxt.Bso, "v=%d ", s.Version)
        }
        if s.Type != 0 {
-               fmt.Fprintf(ctxt.Bso, "t=%d ", s.Type)
+               fmt.Fprintf(ctxt.Bso, "%v ", s.Type)
        }
        if s.DuplicateOK() {
                fmt.Fprintf(ctxt.Bso, "dupok ")