This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: RFA: Fix tracking of pass-by-reference parameters
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: Richard Sandiford <rsandifo at nildram dot co dot uk>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 14 Dec 2007 16:34:16 +0100
- Subject: Re: RFA: Fix tracking of pass-by-reference parameters
- References: <200711072150.47455.ebotcazou@libertysurf.fr> <87mytfu8cc.fsf@firetop.home> <87ir43u7yc.fsf_-_@firetop.home>
[stretching a bit the purview of my maintainership...]
> * tree.h (set_decl_incoming_rtl): Add a by_reference_p parameter.
> * emit-rtl.c (set_decl_incoming_rtl): Likewise. Don't set the
> rtl's register attributes when the parameter is true.
> * function.c (assign_parms_unsplit_complex, assign_parms)
> (expand_function_start): Update calls to set_decl_incoming_rtl.
OK, thanks.
--
Eric Botcazou