diff options
author | Ken Thompson <ken@golang.org> | 2008-07-27 13:09:15 -0700 |
---|---|---|
committer | Ken Thompson <ken@golang.org> | 2008-07-27 13:09:15 -0700 |
commit | 33cc8b0266f3d80fc57ee1052bf80d764a225743 (patch) | |
tree | 9725433f7ba55929ca6e5d144ab494939e7aa2a6 /src/cmd/gc/const.c | |
parent | 1b7084a20e730bcf3a7c702b9c9c18944cb9f8b1 (diff) | |
download | golang-33cc8b0266f3d80fc57ee1052bf80d764a225743.tar.gz |
random bug fixes
R=r
DELTA=18 (6 added, 1 deleted, 11 changed)
OCL=13504
CL=13504
Diffstat (limited to 'src/cmd/gc/const.c')
-rw-r--r-- | src/cmd/gc/const.c | 3 |
1 files changed, 3 insertions, 0 deletions
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; |