From 950ea4982292a5a417e890e1424d105a409a1414 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 18 Feb 2008 14:51:14 +0000 Subject: [PATCH] - fix fehler109.c: do not exchange the Proj from Cmp, if it has more than one user this will fail ... [r17776] --- ir/lower/lower_dw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ir/lower/lower_dw.c b/ir/lower/lower_dw.c index e7b2f1c49..a0cd50f2a 100644 --- a/ir/lower/lower_dw.c +++ b/ir/lower/lower_dw.c @@ -1259,7 +1259,7 @@ static void lower_Cond(ir_node *node, ir_mode *mode, lower_env_t *env) { ir_node *cmp = new_rd_Cmp(dbg, irg, block, or, new_Const_long(mode, 0)); ir_node *proj = new_r_Proj(irg, block, cmp, mode_b, pnc); - exchange(sel, proj); + set_Cond_selector(node, proj); return; } } -- 2.20.1