From 33cc8b0266f3d80fc57ee1052bf80d764a225743 Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Sun, 27 Jul 2008 13:09:15 -0700 Subject: random bug fixes R=r DELTA=18 (6 added, 1 deleted, 11 changed) OCL=13504 CL=13504 --- src/cmd/gc/const.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/cmd/gc/const.c') diff --git a/src/cmd/gc/const.c b/src/cmd/gc/const.c index 1d8b921c6..36d7b4936 100644 --- a/src/cmd/gc/const.c +++ b/src/cmd/gc/const.c @@ -191,6 +191,9 @@ evconst(Node *n) case TUP(OAND, Wlitint): nl->val.vval &= nr->val.vval; break; + case TUP(OXOR, Wlitint): + nl->val.vval ^= nr->val.vval; + break; case TUP(OADD, Wlitfloat): nl->val.dval += nr->val.dval; -- cgit v1.2.3