re PR target/49307 (ICE in spill_failure, at reload1.c:2113)
authorKaz Kojima <kkojima@gcc.gnu.org>
Thu, 9 Jun 2011 22:19:20 +0000 (22:19 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Thu, 9 Jun 2011 22:19:20 +0000 (22:19 +0000)
commitaf178dafbc61519926b7c088300075daae0118cd
treee7be741c2a5488c3f87639712e372da005bda062
parentbf806a90c9e000332733ad76e92b1554f740829f
re PR target/49307 (ICE in spill_failure, at reload1.c:2113)

PR target/49307
* config/sh/sh.md (UNSPEC_CHKADD): New.
(chk_guard_add): New define_insn_and_split.
(symGOT_load): Use chk_guard_add instead of blockage.
* gcc.dg/pr49307.c: New.

From-SVN: r174861
gcc/config/sh/sh.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr49307.c [new file with mode: 0644]