This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: split_complex_* flaw


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~


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]