re PR rtl-optimization/55330 (ICE: Maximum number of LRA constraint passes is achieve...
authorVladimir Makarov <vmakarov@redhat.com>
Fri, 16 Nov 2012 16:32:02 +0000 (16:32 +0000)
committerVladimir Makarov <vmakarov@gcc.gnu.org>
Fri, 16 Nov 2012 16:32:02 +0000 (16:32 +0000)
commite731262b38e57a608b2c12ffc76fb682c1672d31
treea2aecfec468c72eb968845c9b6c5a3fc82698f1b
parentce1a1562859498a73f74bcc3f008e6a1357ba13a
re PR rtl-optimization/55330 (ICE: Maximum number of LRA constraint passes is achieved (15) on gfortran.dg/actual_array_constructor_1.f90)

2012-11-16  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/55330
* lra-constraints.c (MAX_INHERITANCE_PASSES): New macro.
(lra_inheritance, lra_undo_inheritance): Use it to limit number of
the passes.

2012-11-16  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/55330
* gfortran.dg/pr55330.f90: New test.

From-SVN: r193567
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr55330.f90 [new file with mode: 0644]