From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Henderson To: Weiwen Liu Cc: egcs@cygnus.com Subject: Re: complex support on alpha Date: Thu, 02 Oct 1997 10:46:00 -0000 Message-id: <19971002104446.13517@dot.cygnus.com> References: <199710020532.WAA16123@dot.cygnus.com> X-SW-Source: 1997-10/msg00100.html On Thu, Oct 02, 1997 at 12:21:37PM -0400, Weiwen Liu wrote: > > > FC f1(int odd, FC a, FC b, FC c) > > { > > return a + b + c; > > } > > I have a question concerning f1: > How do we pass C of f1? Both real and imagine part on stack, or real on > register and imagine on stack? As if the two parts were separate operands -- real in $f21, imaginary on stack in a 64-bit aligned field. r~