Skip to content
Snippets Groups Projects
Commit 87eb9cbf authored by dj's avatar dj
Browse files

* config/m32c/m32c.c (m32c_function_arg): Structures are always

passed on the stack.
(m32c_init_cumulative_args): When a function returns a structure,
always pass the pointer to that return area on the stack.
(m32c_function_arg_advance): Don't increment the parameter number
if we're processing the returned structure pointer.
(pushm_info): Reverse order of registers.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112765 138bc75d-0d04-0410-961f-82ee72b054a4
parent 05db596e
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment