]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/38969 (-foptimize-sibling-calls generates wrong code on alpha)
authorUros Bizjak <uros@gcc.gnu.org>
Tue, 27 Jan 2009 10:18:54 +0000 (11:18 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 27 Jan 2009 10:18:54 +0000 (11:18 +0100)
commit576de5cb6e4c42c549138a661792e1f7efc81724
treeb5e870d2cda4c8a982b959f18c9a1d1e84f20b6e
parentf22167fdbf6231b2a4348e2599c4128dabdd5ad7
re PR middle-end/38969 (-foptimize-sibling-calls generates wrong code on alpha)

PR middle-end/38969
* calls.c (initialize_argument_information): Do not wrap complex
arguments in SAVE_EXPR.

testsuite/ChangeLog:

PR middle-end/38969
* gcc.c-torture/execute/pr38969.c: New test.

From-SVN: r143699
gcc/ChangeLog
gcc/calls.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr38969.c [new file with mode: 0644]