Hi all, This patch fixes a PR that was exposed in the recent jump table reorganisation. We should use next_active_insn instead of next_real_insn in the jump table handling code.
This fixes the incorrect assembly generation that we get when building newlib for aarch64. Tested aarch64-none-elf. A testcase to gcc.dg is added with the separate arm patch. Ok for trunk? Thanks, Kyrill gcc/ChangeLog 2013-04-03 Kyrylo Tkachov <kyrylo.tkac...@arm.com> PR target/56809 * config/aarch64/aarch64.c (is_jump_table): Use next_active_insn instead of next_real_insn.
pr56809_aarch64.patch
Description: Binary data