This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: split_complex_* flaw
- From: Richard Henderson <rth at redhat dot com>
- To: gcc at gcc dot gnu dot org, Aldy Hernandez <aldyh at redhat dot com>
- Date: Sat, 31 Jan 2004 16:49:25 -0800
- Subject: Re: split_complex_* flaw
- References: <20040131104133.GC5080@bubble.modra.org>
On Sat, Jan 31, 2004 at 09:11:33PM +1030, Alan Modra wrote:
> Two adjacent float args are laid out in the parameter save area in
> separate doublewords.
I asked about this MANY TIMES when Aldy was implmenting this.
This is the correct semantics for Tru64, and no one would or
could tell me different for PPC.
Whose ABI is this? AIX or Linux? If the later, I strongly
suggest just fixing it so that the rule is simple: complex
arguments are passed as two independent scalar arguments.
r~