aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/acid/expr.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-02-11 16:54:59 +0000
committerrsc <devnull@localhost>2005-02-11 16:54:59 +0000
commit7b8a3f12c77354f8d8107d465e9fcd591acc64a0 (patch)
treec2bb2198cedfef17995adcd2af0b3e3b8574139c /src/cmd/acid/expr.c
parent5a2237bb22df7c8838e36aa5b19e7c0272061c8b (diff)
downloadplan9port-7b8a3f12c77354f8d8107d465e9fcd591acc64a0.tar.gz
plan9port-7b8a3f12c77354f8d8107d465e9fcd591acc64a0.tar.bz2
plan9port-7b8a3f12c77354f8d8107d465e9fcd591acc64a0.zip
remove threadregs; use %# explicitly; use attachargs
Diffstat (limited to 'src/cmd/acid/expr.c')
-rw-r--r--src/cmd/acid/expr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/acid/expr.c b/src/cmd/acid/expr.c
index 822d7bb8..2330c430 100644
--- a/src/cmd/acid/expr.c
+++ b/src/cmd/acid/expr.c
@@ -135,7 +135,7 @@ oindm(Node *n, Node *res)
res->store.comt = l.store.comt;
break;
case TREG:
- indirreg(threadregs(l.store.u.reg.thread), l.store.u.reg.name, l.store.fmt, res);
+ indirreg(correg, l.store.u.reg.name, l.store.fmt, res);
res->store.comt = l.store.comt;
break;
case TCON:
@@ -334,7 +334,7 @@ oasgn(Node *n, Node *res)
case OINDM:
expr(lp->left, &aes);
if(aes.type == TREG)
- windirreg(threadregs(aes.store.u.reg.thread), aes.store.u.reg.name, n->right, res);
+ windirreg(correg, aes.store.u.reg.name, n->right, res);
else
windir(cormap, aes, n->right, res);
break;
@@ -1097,7 +1097,7 @@ acidregsrw(Regs *r, char *name, ulong *u, int isr)
werrstr("*%s: register %s not mapped", name, v->store.u.reg);
return -1;
}
- return rget(threadregs(v->store.u.reg.thread), v->store.u.reg.name, u);
+ return rget(correg, v->store.u.reg.name, u);
case TCON:
n = v->store.u.con;
if(n->op != OCONST || n->type != TINT){