[PATCH][ARM] Fix PR 56809

Ramana Radhakrishnan ramrad01@arm.com
Wed Apr 3 17:38:00 GMT 2013


On 04/03/13 16:07, Kyrylo Tkachov wrote:
> Hi all,
>
> This patch fixes an ICE that we encounter when building gcc on arm targets.
> The jump table reorganisation exposed a bug in the backend.
> This fixes it
> by using next_active_insn instead of next_real_insn when looking for the
> diff vector in the jump table handling code. (Thanks to Steven Bosscher for
> the tip).
>
> A separate aarch64 patch is coming soon separately.
>
> Tested arm-none-eabi on qemu and confirmed that the build for
> arm-none-linux-gnueabi is fixed.
> Since the PR affects both arm and aarch64 I put a testcase into gcc.dg.
>
> Ok for trunk?

Ok for trunk.

regards
Ramana




More information about the Gcc-patches mailing list