summaryrefslogtreecommitdiff
path: root/src/cmd/5g/gsubr.c
diff options
context:
space:
mode:
authorKai Backman <kaib@golang.org>2009-08-18 07:16:10 -0700
committerKai Backman <kaib@golang.org>2009-08-18 07:16:10 -0700
commit64cea6db3cec9b8bb1893b7646aa9266038cc790 (patch)
treeea565b624fd1de54b7701b522951d7b98c796da2 /src/cmd/5g/gsubr.c
parent4cc1541a6ba8d646e0dd5907bc4f00ca9100dd90 (diff)
downloadgolang-64cea6db3cec9b8bb1893b7646aa9266038cc790.tar.gz
slashed warnings
R=rsc APPROVED=rsc DELTA=35 (2 added, 1 deleted, 32 changed) OCL=33436 CL=33453
Diffstat (limited to 'src/cmd/5g/gsubr.c')
-rw-r--r--src/cmd/5g/gsubr.c27
1 files changed, 14 insertions, 13 deletions
diff --git a/src/cmd/5g/gsubr.c b/src/cmd/5g/gsubr.c
index 5d9460446..305fd56f5 100644
--- a/src/cmd/5g/gsubr.c
+++ b/src/cmd/5g/gsubr.c
@@ -420,8 +420,9 @@ gmove(Node *f, Node *t)
{
int a, ft, tt;
Type *cvt;
- Node r1, r2, t1, t2, flo, fhi, tlo, thi, con, f0, f1, ax, dx, cx;
- Prog *p1, *p2, *p3;
+ Node r1, con;
+// Node r1, r2, t1, t2, flo, fhi, tlo, thi, con, f0, f1, ax, dx, cx;
+// Prog *p1, *p2, *p3;
if(debug['M'])
print("gmove %N -> %N\n", f, t);
@@ -948,7 +949,7 @@ gmove(Node *f, Node *t)
gins(a, f, t);
return;
-rdst:
+//rdst:
// requires register destination
regalloc(&r1, t->type, t);
gins(a, f, &r1);
@@ -964,7 +965,7 @@ hard:
regfree(&r1);
return;
-hardmem:
+//hardmem:
// requires memory intermediate
tempalloc(&r1, cvt);
gmove(f, &r1);
@@ -1000,8 +1001,8 @@ samaddr(Node *f, Node *t)
Prog*
gins(int as, Node *f, Node *t)
{
- Node nod;
- int32 v;
+// Node nod;
+// int32 v;
Prog *p;
if(f != N && f->op == OINDEX) {
@@ -1775,13 +1776,13 @@ lit:
// break;
// }
-// cleani += 2;
-// reg = &clean[cleani-1];
-// reg1 = &clean[cleani-2];
-// reg->op = OEMPTY;
-// reg1->op = OEMPTY;
-// naddr(n, a);
-// goto yes;
+ cleani += 2;
+ reg = &clean[cleani-1];
+ reg1 = &clean[cleani-2];
+ reg->op = OEMPTY;
+ reg1->op = OEMPTY;
+ naddr(n, a);
+ goto yes;
odot:
o = dotoffset(n, oary, &nn);