diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/liblink/asm9.c | 1 | ||||
-rw-r--r-- | src/liblink/list9.c | 6 | ||||
-rw-r--r-- | src/liblink/obj9.c | 5 |
3 files changed, 4 insertions, 8 deletions
diff --git a/src/liblink/asm9.c b/src/liblink/asm9.c index c5a78e53c..3c125b3b0 100644 --- a/src/liblink/asm9.c +++ b/src/liblink/asm9.c @@ -498,7 +498,6 @@ span9(Link *ctxt, LSym *cursym) if(oprange[AANDN].start == nil) buildop(ctxt); - bflag = 0; c = 0; p->pc = c; diff --git a/src/liblink/list9.c b/src/liblink/list9.c index c9190d894..512ed5a11 100644 --- a/src/liblink/list9.c +++ b/src/liblink/list9.c @@ -256,9 +256,9 @@ Dconv(Fmt *fp) //if(v >= INITTEXT) // v -= INITTEXT-HEADR; if(a->sym != nil) - sprint(str, "%s+%.5lux(BRANCH)", a->sym->name, v); + sprint(str, "%s+%.5ux(BRANCH)", a->sym->name, v); else - sprint(str, "%.5lux(BRANCH)", v); + sprint(str, "%.5ux(BRANCH)", v); } else if(a->u.branch != nil) sprint(str, "%lld", a->u.branch->pc); else if(a->sym != nil) @@ -316,7 +316,7 @@ Mconv(Fmt *fp) if(a->offset != 0) sprint(str, "%s+%lld(SB)", s->name, a->offset); else - sprint(str, "%s(SB)", s->name, a->offset); + sprint(str, "%s(SB)", s->name); break; case D_STATIC: diff --git a/src/liblink/obj9.c b/src/liblink/obj9.c index 0bae64d0b..10a1f1635 100644 --- a/src/liblink/obj9.c +++ b/src/liblink/obj9.c @@ -202,7 +202,7 @@ addstacksplit(Link *ctxt, LSym *cursym) Prog *p, *q, *p1, *p2, *q1; int o, mov, aoffset; vlong textstksiz, textarg; - int32 autoffset, autosize; + int32 autosize; if(ctxt->symmorestack[0] == nil) { ctxt->symmorestack[0] = linklookup(ctxt, "runtime.morestack", 0); @@ -217,9 +217,6 @@ addstacksplit(Link *ctxt, LSym *cursym) p = cursym->text; parsetextconst(p->to.offset, &textstksiz, &textarg); - autoffset = textstksiz; - if(autoffset < 0) - autoffset = 0; cursym->args = p->to.offset>>32; cursym->locals = textstksiz; |