git: 9front

Download patch

ref: a784463187a1cc331214a1ef17c26d4797f7f882
parent: ee1c89e4da175d3ad65ce8226294cd10f4b580c8
author: aiju <devnull@localhost>
date: Fri Dec 28 05:26:25 EST 2018

dtracy: fix conditional branch generation

--- a/sys/src/cmd/dtracy/cgen.c
+++ b/sys/src/cmd/dtracy/cgen.c
@@ -85,10 +85,10 @@
 
 	if(n->type != OBIN) goto other;
 	switch(n->op){
-	case OPEQ: op = DTE_SEQ; goto cmp;
-	case OPNE: op = DTE_SNE; goto cmp;
-	case OPLT: op = DTE_SLT; goto cmp;
-	case OPLE: op = DTE_SLE;
+	case OPEQ: op = DTE_BEQ; goto cmp;
+	case OPNE: op = DTE_BNE; goto cmp;
+	case OPLT: op = DTE_BLT; goto cmp;
+	case OPLE: op = DTE_BLE;
 	cmp:
 		r1 = egen(n->n1);
 		r2 = egen(n->n2);
--