From b29ed23ab55477dbdc02ee9fd4bf711e0b296f6a Mon Sep 17 00:00:00 2001 From: Lucio De Re Date: Mon, 17 Sep 2012 17:25:26 -0400 Subject: [PATCH] build: fix various 'set and not used' for Plan 9 R=dave, minux.ma, rsc CC=golang-dev https://golang.org/cl/6501134 --- src/cmd/8g/reg.c | 1 - src/cmd/gc/closure.c | 1 + src/cmd/gc/esc.c | 1 + src/cmd/gc/mparith1.c | 2 +- src/cmd/gc/reflect.c | 1 + src/cmd/ld/go.c | 1 + src/pkg/runtime/thread_plan9.c | 1 + 7 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cmd/8g/reg.c b/src/cmd/8g/reg.c index 98f3ee0d65..4ba9054ca9 100644 --- a/src/cmd/8g/reg.c +++ b/src/cmd/8g/reg.c @@ -147,7 +147,6 @@ regopt(Prog *firstp) return; } - r1 = R; firstr = R; lastr = R; diff --git a/src/cmd/gc/closure.c b/src/cmd/gc/closure.c index acf666c79e..cc44d7f6b0 100644 --- a/src/cmd/gc/closure.c +++ b/src/cmd/gc/closure.c @@ -252,6 +252,7 @@ walkclosure(Node *func, NodeList **init) void walkcallclosure(Node *n, NodeList **init) { + USED(init); if (n->op != OCALLFUNC || n->left->op != OCLOSURE) { dump("walkcallclosure", n); fatal("abuse of walkcallclosure"); diff --git a/src/cmd/gc/esc.c b/src/cmd/gc/esc.c index 282be9a5d4..bd197ab23e 100644 --- a/src/cmd/gc/esc.c +++ b/src/cmd/gc/esc.c @@ -949,6 +949,7 @@ esctag(EscState *e, Node *func) Node *savefn; NodeList *ll; + USED(e); func->esc = EscFuncTagged; // External functions must be assumed unsafe. diff --git a/src/cmd/gc/mparith1.c b/src/cmd/gc/mparith1.c index 3739d0ea32..570bf641da 100644 --- a/src/cmd/gc/mparith1.c +++ b/src/cmd/gc/mparith1.c @@ -288,7 +288,7 @@ mpatoflt(Mpflt *a, char *as) s = as; base = -1; while(base == -1) { - switch(c = *s++) { + switch(*s++) { case '-': case '+': break; diff --git a/src/cmd/gc/reflect.c b/src/cmd/gc/reflect.c index 9dbf1ec596..f38f58b9cc 100644 --- a/src/cmd/gc/reflect.c +++ b/src/cmd/gc/reflect.c @@ -471,6 +471,7 @@ typestruct(Type *t) // Otherwise it will use a nil type word but still be usable // by package runtime (because we always use the memory // after the interface value, not the interface value itself). + USED(t); return pkglookup("*reflect.commonType", weaktypepkg); } diff --git a/src/cmd/ld/go.c b/src/cmd/ld/go.c index 78f76bf121..28cf06b8bd 100644 --- a/src/cmd/ld/go.c +++ b/src/cmd/ld/go.c @@ -579,6 +579,7 @@ loaddynlinker(char *file, char *pkg, char *p, int n) char *pend, *next, *dynlinker, *p0; USED(file); + USED(pkg); pend = p + n; for(; p