added bitclear operators &^ and &^=
R=r
OCL=26152
CL=26152
diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h
index dd57981..c87cf05 100644
--- a/src/cmd/gc/go.h
+++ b/src/cmd/gc/go.h
@@ -314,7 +314,7 @@
OANDAND,
OEQ, ONE, OLT, OLE, OGE, OGT,
OADD, OSUB, OOR, OXOR,
- OMUL, ODIV, OMOD, OLSH, ORSH, OAND,
+ OMUL, ODIV, OMOD, OLSH, ORSH, OAND, OANDNOT,
OINC, ODEC, // placeholders - not used
OFUNC,
OLABEL,
@@ -610,6 +610,7 @@
void mpdivfract(Mpint *a, Mpint *b);
void mpnegfix(Mpint *a);
void mpandfixfix(Mpint *a, Mpint *b);
+void mpnotandfixfix(Mpint *a, Mpint *b);
void mplshfixfix(Mpint *a, Mpint *b);
void mporfixfix(Mpint *a, Mpint *b);
void mprshfixfix(Mpint *a, Mpint *b);