re PR target/50725 (-O3 -mstackrealign -march=core2 generates invalid prologue code...
authorJakub Jelinek <jakub@redhat.com>
Wed, 30 Nov 2011 22:00:28 +0000 (23:00 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 30 Nov 2011 22:00:28 +0000 (23:00 +0100)
commit5c43016f2d1bdbf9ac2be60fcec6209d4f12416e
treee9143362523d9ba8243ee089723d2b1ee9ef5754
parent336ead04abf0b0cf45dbcc1172e35330a5fded40
re PR target/50725 (-O3 -mstackrealign -march=core2 generates invalid prologue code in callee procedure)

PR target/50725
* function.c (thread_prologue_and_epilogue_insns): If
stack_realign_drap, add drap_reg to SET_UP_BY_PROLOGUE
regset.

* gcc.target/i386/pr50725.c: New test.

From-SVN: r181860
gcc/ChangeLog
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr50725.c [new file with mode: 0644]