summaryrefslogtreecommitdiff
path: root/src/liblink
diff options
context:
space:
mode:
authorDavid du Colombier <0intro@gmail.com>2014-11-14 22:57:33 +0100
committerDavid du Colombier <0intro@gmail.com>2014-11-14 22:57:33 +0100
commit3d1f54193ee76537569dd2ef1222391ac4a643a3 (patch)
tree41618df4bcd48d5cf64f16d93574c667309f5166 /src/liblink
parent307b9d78ce5a9975b2167786a89a7a8e96c2ab57 (diff)
downloadgo-3d1f54193ee76537569dd2ef1222391ac4a643a3.tar.gz
[dev.cc] liblink: fix warnings on Plan 9
warning: src/liblink/asm9.c:501 set and not used: bflag warning: src/liblink/list9.c:259 format mismatch .5lux INT, arg 4 warning: src/liblink/list9.c:261 format mismatch .5lux INT, arg 3 warning: src/liblink/list9.c:319 more arguments than format VLONG warning: src/liblink/obj9.c:222 set and not used: autoffset LGTM=bradfitz, austin R=rsc, bradfitz CC=austin, golang-codereviews https://codereview.appspot.com/175070043
Diffstat (limited to 'src/liblink')
-rw-r--r--src/liblink/asm9.c1
-rw-r--r--src/liblink/list9.c6
-rw-r--r--src/liblink/obj9.c5
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;