summaryrefslogtreecommitdiff
path: root/src/cmd/gc/bits.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/gc/bits.c')
-rw-r--r--src/cmd/gc/bits.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/cmd/gc/bits.c b/src/cmd/gc/bits.c
index 1f2a776fd..7188ac411 100644
--- a/src/cmd/gc/bits.c
+++ b/src/cmd/gc/bits.c
@@ -150,8 +150,11 @@ Qconv(Fmt *fp)
fmtprint(fp, " ");
if(var[i].sym == S)
fmtprint(fp, "$%lld", var[i].offset);
- else
+ else {
fmtprint(fp, var[i].sym->name);
+ if(var[i].offset != 0)
+ fmtprint(fp, "%+d", var[i].offset);
+ }
bits.b[i/32] &= ~(1L << (i%32));
}
return 0;