mp constants

R=r
DELTA=381  (142 added, 26 deleted, 213 changed)
OCL=14011
CL=14016
diff --git a/src/cmd/6g/cgen.c b/src/cmd/6g/cgen.c
index 412d3fa..7b054df 100644
--- a/src/cmd/6g/cgen.c
+++ b/src/cmd/6g/cgen.c
@@ -454,7 +454,8 @@
 		goto ret;
 
 	case OLITERAL:
-		if(!true == !n->val.vval)
+// need to ask if it is bool?
+		if(!true == !n->val.u.bval)
 			patch(gbranch(AJMP, T), to);
 		goto ret;