From 08cb0abc7c107f5114ad1fb6b35bc8402b4cc589 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Tue, 13 Jan 2015 14:44:06 +0100 Subject: [PATCH] re PR middle-end/63974 (gcc.c-torture/compile/991213-3.c ICEs with -mabi=ilp32) PR middle-end/63974 * cfgexpand.c (expand_computed_goto): Don't call convert_memory_address here. From-SVN: r219529 --- gcc/ChangeLog | 6 ++++++ gcc/cfgexpand.c | 2 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ba272a1d606..4d9809b78bb 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-01-13 Jakub Jelinek + + PR middle-end/63974 + * cfgexpand.c (expand_computed_goto): Don't call + convert_memory_address here. + 2015-01-13 Richard Biener PR tree-optimization/64406 diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index 366fc0a684b..8926e8f64c9 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -3060,8 +3060,6 @@ expand_computed_goto (tree exp) { rtx x = expand_normal (exp); - x = convert_memory_address (Pmode, x); - do_pending_stack_adjust (); emit_indirect_jump (x); } -- 2.30.2