diff options
author | Anthony Martin <ality@pbrane.org> | 2011-06-20 14:18:04 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2011-06-20 14:18:04 -0400 |
commit | 12b226986000dcc80ba46190b17f85d4e9703154 (patch) | |
tree | 7ce2daeeb4ee5f8b9f010afca3a48638e02f81fd | |
parent | e0a617496e52b7e1b71ca95ff5b10e4945267e0e (diff) | |
download | go-12b226986000dcc80ba46190b17f85d4e9703154.tar.gz go-12b226986000dcc80ba46190b17f85d4e9703154.zip |
5g, 5l: fix more set but not used warnings
These are present when building with gcc 4.6.
R=golang-dev, dave
CC=golang-dev, lvd
https://golang.org/cl/4636047
-rw-r--r-- | src/cmd/5g/reg.c | 42 | ||||
-rw-r--r-- | src/cmd/5l/noop.c | 24 |
2 files changed, 21 insertions, 45 deletions
diff --git a/src/cmd/5g/reg.c b/src/cmd/5g/reg.c index a4c61e4808..77d0a87eb5 100644 --- a/src/cmd/5g/reg.c +++ b/src/cmd/5g/reg.c @@ -1556,27 +1556,27 @@ dumpone(Reg *r) r->regdiff.b[z] | r->act.b[z] | 0; -// if(bany(&bit)) { -// print("\t"); -// if(bany(&r->set)) -// print(" s:%Q", r->set); -// if(bany(&r->use1)) -// print(" u1:%Q", r->use1); -// if(bany(&r->use2)) -// print(" u2:%Q", r->use2); -// if(bany(&r->refbehind)) -// print(" rb:%Q ", r->refbehind); -// if(bany(&r->refahead)) -// print(" ra:%Q ", r->refahead); -// if(bany(&r->calbehind)) -// print("cb:%Q ", r->calbehind); -// if(bany(&r->calahead)) -// print(" ca:%Q ", r->calahead); -// if(bany(&r->regdiff)) -// print(" d:%Q ", r->regdiff); -// if(bany(&r->act)) -// print(" a:%Q ", r->act); -// } + if(bany(&bit)) { + print("\t"); + if(bany(&r->set)) + print(" s:%Q", r->set); + if(bany(&r->use1)) + print(" u1:%Q", r->use1); + if(bany(&r->use2)) + print(" u2:%Q", r->use2); + if(bany(&r->refbehind)) + print(" rb:%Q ", r->refbehind); + if(bany(&r->refahead)) + print(" ra:%Q ", r->refahead); + if(bany(&r->calbehind)) + print("cb:%Q ", r->calbehind); + if(bany(&r->calahead)) + print(" ca:%Q ", r->calahead); + if(bany(&r->regdiff)) + print(" d:%Q ", r->regdiff); + if(bany(&r->act)) + print(" a:%Q ", r->act); + } print("\n"); } diff --git a/src/cmd/5l/noop.c b/src/cmd/5l/noop.c index e7c2db5f2e..eb44344f42 100644 --- a/src/cmd/5l/noop.c +++ b/src/cmd/5l/noop.c @@ -45,8 +45,6 @@ static Sym* sym_divu; static Sym* sym_mod; static Sym* sym_modu; -static void setdiv(int); - void noops(void) { @@ -93,7 +91,6 @@ noops(void) if(prog_div == P) initdiv(); cursym->text->mark &= ~LEAF; - setdiv(p->as); continue; case ANOP: @@ -533,27 +530,6 @@ initdiv(void) } } -static void -setdiv(int as) -{ - Prog *p = nil; - - switch(as){ - case ADIV: - p = prog_div; - break; - case ADIVU: - p = prog_divu; - break; - case AMOD: - p = prog_mod; - break; - case AMODU: - p = prog_modu; - break; - } -} - void nocache(Prog *p) { |