r116087 - in /branches/lto: ChangeLog.lto gcc/c...
sandra@gcc.gnu.org
sandra@gcc.gnu.org
Fri Aug 11 17:27:00 GMT 2006
Author: sandra
Date: Fri Aug 11 17:27:08 2006
New Revision: 116087
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116087
Log:
2006-08-11 Sandra Loosemore <sandra@codesourcery.com>
* gcc/calls.c (initialize_argument_information): Pass original EXP
and STRUCT_VALUE_ADDR_VALUE instead of a list of arguments. Move
code to split complex arguments here, as part of initializing the
ARGS array.
(expand_call): Remove code that builds a list of arguments. Simply
count how many implicit arguments need to be inserted to compute
the size of the ARGS array.
(split_complex_values): Delete unused function.
Modified:
branches/lto/ChangeLog.lto
branches/lto/gcc/calls.c
More information about the Gcc-cvs
mailing list