diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2013-04-03 16:38:24 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2013-04-03 16:38:24 +0000 |
commit | 9d821fa520370411c092b3fa4a6b4eabcedc034e (patch) | |
tree | bd3ce35907da170f691f80d442cdbd90c6a0157a /gcc | |
parent | c42a832a952a7634e777751eb88c5e9cd518f624 (diff) | |
download | gcc-9d821fa520370411c092b3fa4a6b4eabcedc034e.zip gcc-9d821fa520370411c092b3fa4a6b4eabcedc034e.tar.gz gcc-9d821fa520370411c092b3fa4a6b4eabcedc034e.tar.bz2 |
re PR target/56809 (Revision 197266 causes trunk ICE for arm-none-eabi targets)
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 7d86b28..1e25a82 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index bd33cd6..827b8df 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] = { |