shithub: riscv

Download patch

ref: 971e14663aa9da3d8ebec3c6a066096b2a5c0236
parent: ff9ce8210aeaf968e08e16ab62c388b9cf555a06
parent: 766a641d252cf4de21d50b2753dd8c25490b8ba0
author: cinap_lenrek <[email protected]>
date: Fri Sep 6 22:13:35 EDT 2019

merge

--- a/sys/src/cmd/cc/com.c
+++ b/sys/src/cmd/cc/com.c
@@ -1081,6 +1081,11 @@
 		if(castucom(n))
 			warn(n, "32-bit unsigned complement zero-extended to 64 bits");
 		ccom(l);
+		if(l->type == T){
+			n->left = Z;
+			n->type = T;
+			break;
+		}
 		if(l->op == OCONST) {
 			evconst(n);
 			if(n->op == OCONST)