From 9d821fa520370411c092b3fa4a6b4eabcedc034e Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Wed, 3 Apr 2013 16:38:24 +0000 Subject: [PATCH] re PR target/56809 (Revision 197266 causes trunk ICE for arm-none-eabi targets) 2013-04-03 Kyrylo Tkachov PR target/56809 * config/aarch64/aarch64.c (is_jump_table): Use next_active_insn instead of next_real_insn. From-SVN: r197434 --- gcc/ChangeLog | 6 ++++++ gcc/config/aarch64/aarch64.c | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d86b286809..1e25a822067 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-04-03 Kyrylo Tkachov + + PR target/56809 + * config/aarch64/aarch64.c (is_jump_table): Use next_active_insn + instead of next_real_insn. + 2013-04-03 Marek Polacek PR sanitizer/55702 diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index bd33cd66b8d..827b8dfba82 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -4070,7 +4070,7 @@ aarch64_output_casesi (rtx *operands) { char buf[100]; char label[100]; - rtx diff_vec = PATTERN (next_real_insn (operands[2])); + rtx diff_vec = PATTERN (next_active_insn (operands[2])); int index; static const char *const patterns[4][2] = { -- 2.30.2