2015-07-14 Vladimir Makarov <vmakarov@redhat.com>
commit8905b945e796285f1d4b5a17c8073054b38ca05b
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Jul 2015 20:54:00 +0000 (14 20:54 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 14 Jul 2015 20:54:00 +0000 (14 20:54 +0000)
tree62ccd56b35e933003653d5a5b1bcc8d7d34eb5d0
parent98044b92eea77974a5c557d3582098a2fc9f32a7
2015-07-14  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/66626
* lra-constraints.c (lra_constraints): Prevent equivalence
substitution for static chain pseudo in functions with nonlocal
goto.

2015-07-14  Vladimir Makarov  <vmakarov@redhat.com>

PR rtl-optimization/66626
* gcc.target/i386/pr66626.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225789 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr66626.c [new file with mode: 0644]