PR target/40906
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Aug 2009 14:41:54 +0000 (14:41 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 5 Aug 2009 14:41:54 +0000 (14:41 +0000)
commit8bf42176b95ce85ece44eafde29036d5887e7790
treea9533d423017e5d47fab676ef1ee7b0a66b1ecbb
parent627540ce39eb8e4e79b2523e2db4d7d85f579fc2
PR target/40906
* config/i386/i386.c (ix86_split_long_move): Fix push of multi-part
source operand.

testsuite/ChangeLog:

PR target/40906
* gcc.target/i386/pr40906-1.c: New test.
* gcc.target/i386/pr40906-2.c: Ditto.
* gcc.target/i386/pr40906-3.c: Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150486 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr40906-1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr40906-2.c [new file with mode: 0644]
gcc/testsuite/gcc.target/i386/pr40906-3.c [new file with mode: 0644]