]> Cypherpunks repositories - gostls13.git/commitdiff
[dev.power64] liblink: print line numbers in disassembly on power64
authorAustin Clements <austin@google.com>
Fri, 24 Oct 2014 15:39:01 +0000 (11:39 -0400)
committerAustin Clements <austin@google.com>
Fri, 24 Oct 2014 15:39:01 +0000 (11:39 -0400)
Matching other platforms.

LGTM=rsc
R=rsc
CC=golang-codereviews
https://golang.org/cl/161320043

src/liblink/list9.c

index 9e205b7a9ec649d3f20874da53550387086193a1..041c6884f11fc5754f5e78af8ba52e131e82e9c8 100644 (file)
@@ -108,14 +108,14 @@ Pconv(Fmt *fp)
                if(p->mark & NOSCHED)
                        s += sprint(s, "*");
                if(p->reg == NREG && p->from3.type == D_NONE)
-                       sprint(s, "%.5lld (%d)  %A      %D,%D", p->pc, p->lineno, a, &p->from, &p->to);
+                       sprint(s, "%.5lld (%L)  %A      %D,%D", p->pc, p->lineno, a, &p->from, &p->to);
                else
                if(a != ATEXT && p->from.type == D_OREG) {
-                       sprint(s, "%.5lld (%d)  %A      %lld(R%d+R%d),%D", p->pc, p->lineno, a,
+                       sprint(s, "%.5lld (%L)  %A      %lld(R%d+R%d),%D", p->pc, p->lineno, a,
                                p->from.offset, p->from.reg, p->reg, &p->to);
                } else
                if(p->to.type == D_OREG) {
-                       sprint(s, "%.5lld (%d)  %A      %D,%lld(R%d+R%d)", p->pc, p->lineno, a,
+                       sprint(s, "%.5lld (%L)  %A      %D,%lld(R%d+R%d)", p->pc, p->lineno, a,
                                        &p->from, p->to.offset, p->to.reg, p->reg);
                } else {
                        s += sprint(s, "%.5lld (%L)     %A      %D", p->pc, p->lineno, a, &p->from);