From f8af978a60a0a00813e7a57f93d9a5ba4df44069 Mon Sep 17 00:00:00 2001 From: forsyth Date: Tue, 27 Apr 2010 22:08:33 +0100 Subject: 20100427-2208 --- utils/vc/cgen.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'utils/vc/cgen.c') diff --git a/utils/vc/cgen.c b/utils/vc/cgen.c index 5d5262db..faaa0ade 100644 --- a/utils/vc/cgen.c +++ b/utils/vc/cgen.c @@ -497,6 +497,8 @@ cgen(Node *n, Node *nn) } else gopcode(OADD, nodconst(v), Z, &nod); gopcode(OAS, &nod, Z, &nod2); + if(nn && l->op == ONAME) /* in x=++i, emit USED(i) */ + gins(ANOP, l, Z); regfree(&nod); if(l->addable < INDEXED) -- cgit v1.2.3