From f0da7f5fb140fc523df4e58c95022e3ddbbf58d3 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Thu, 7 Jan 2010 15:57:08 +0000 Subject: [PATCH] Liebe bugs part2: switch cases are analyzed in long variables, use LONG_MAX and LONG_MIN [r26915] --- ir/be/ia32/ia32_emitter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ir/be/ia32/ia32_emitter.c b/ir/be/ia32/ia32_emitter.c index 567e94e9f..2de3849f4 100644 --- a/ir/be/ia32/ia32_emitter.c +++ b/ir/be/ia32/ia32_emitter.c @@ -1226,8 +1226,8 @@ static void generate_jump_table(jmp_tbl_t *tbl, const ir_node *node) tbl->defProj = NULL; tbl->num_branches = get_irn_n_edges(node) - 1; tbl->branches = XMALLOCNZ(branch_t, tbl->num_branches); - tbl->min_value = INT_MAX; - tbl->max_value = INT_MIN; + tbl->min_value = LONG_MAX; + tbl->max_value = LONG_MIN; default_pn = get_ia32_condcode(node); i = 0; -- 2.20.1