re PR rtl-optimization/66838 (Calling multiple SYSV AMD64 ABI functions from MS x64...
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 15 Jul 2015 07:28:33 +0000 (09:28 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 15 Jul 2015 07:28:33 +0000 (09:28 +0200)
commit7a708f68bfb52c2986e2ef39bfa40a7bb3fbb51e
treeb09e790e8ac470e5158ba902cf0d764743a55594
parent73bf400d361db60f7c02a35fa7f5494efcc5edb3
re PR rtl-optimization/66838 (Calling multiple SYSV AMD64 ABI functions from MS x64 ABI one results in clobbered parameters)

PR rtl-optimization/66838
* postreload.c (reload_cse_move2add): Also process
CALL_INSN_FUNCTION_USAGE when resetting information of
call-clobbered registers.

testsuite/ChangeLog:

PR rtl-optimization/66838
* gcc.target/i386/pr66838.c: New test.

From-SVN: r225806
gcc/ChangeLog
gcc/postreload.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr66838.c [new file with mode: 0644]