r112765 - in /trunk/gcc: ChangeLog config/m32c/...
dj@gcc.gnu.org
dj@gcc.gnu.org
Fri Apr 7 21:50:00 GMT 2006
Author: dj
Date: Fri Apr 7 21:50:47 2006
New Revision: 112765
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112765
Log:
* 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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m32c/m32c.c
More information about the Gcc-cvs
mailing list