PR target/40668
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 11 Jul 2009 09:23:32 +0000 (09:23 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 11 Jul 2009 09:23:32 +0000 (09:23 +0000)
commit738ab6f51ce3bb0ec1b2ee03249a0738db98b0cf
treeb700b07fc721a69f0f74991e6005fdca45a0e888
parent88e81a691d4025461c124183e3a253f8a3ad351a
PR target/40668
* function.c (assign_parm_setup_stack): Adjust
MEM_OFFSET (data->stack_parm) if promoted_mode is different
from nominal_mode on big endian.

* gcc.c-torture/execute/pr40668.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149511 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr40668.c [new file with mode: 0644]