re PR target/56809 (Revision 197266 causes trunk ICE for arm-none-eabi targets)
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 3 Apr 2013 16:38:24 +0000 (16:38 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 3 Apr 2013 16:38:24 +0000 (16:38 +0000)
2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

PR target/56809
* config/aarch64/aarch64.c (is_jump_table): Use next_active_insn
instead of next_real_insn.

From-SVN: r197434

gcc/ChangeLog
gcc/config/aarch64/aarch64.c

index 7d86b286809294325c05842235daf6f2378490f1..1e25a82206780fd3d867f5676dcbc71f04e1d029 100644 (file)
@@ -1,3 +1,9 @@
+2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/56809
+       * config/aarch64/aarch64.c (is_jump_table): Use next_active_insn
+       instead of next_real_insn.
+
 2013-04-03  Marek Polacek  <polacek@redhat.com>
 
        PR sanitizer/55702
index bd33cd66b8dd59cc84bdc34ddc840e6b0103888f..827b8dfba8253d84810f5b409eda86e3554e5bea 100644 (file)
@@ -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] =
   {