This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patches] Re: x86-64 merger part 11 - Fix for passing complex numbers
- To: Richard Henderson <rth at redhat dot com>, Jan Hubicka <jh at suse dot cz>, gcc-patches at gcc dot gnu dot org, patches at x86-64 dot org
- Subject: Re: [patches] Re: x86-64 merger part 11 - Fix for passing complex numbers
- From: Jan Hubicka <jh at suse dot cz>
- Date: Tue, 13 Mar 2001 20:03:27 +0100
- References: <20010312153812.R24596@atrey.karlin.mff.cuni.cz> <20010313104410.F20657@redhat.com>
> On Mon, Mar 12, 2001 at 03:38:12PM +0100, Jan Hubicka wrote:
> > * expr.c (emit_move_insn_1): Split push of complex value when
> > no suitable push instruction exist.
>
> Ok for mainline.
There is actually simple testcase like:
test (__complex__ char c)
{
if (c != 1+2i)
abort();
}
main ()
{
test(1+2i);
return 0;
}
That fails.
Is that count as problem worh enought for considering for the branch?
Honza
>
>
> r~