From: Austin Clements Date: Fri, 24 Oct 2014 15:39:01 +0000 (-0400) Subject: [dev.power64] liblink: print line numbers in disassembly on power64 X-Git-Tag: go1.5beta1~2684^2~25^2~12 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=11ec8ab5cbfd715b6aafdff486156a986bdd6318;p=gostls13.git [dev.power64] liblink: print line numbers in disassembly on power64 Matching other platforms. LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/161320043 --- diff --git a/src/liblink/list9.c b/src/liblink/list9.c index 9e205b7a9e..041c6884f1 100644 --- a/src/liblink/list9.c +++ b/src/liblink/list9.c @@ -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);