This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: will multi-register returns get fixed?
- From: Michael Matz <matz at suse dot de>
- To: davidm at hpl dot hp dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Fri, 6 Jun 2003 22:16:50 +0200 (CEST)
- Subject: Re: will multi-register returns get fixed?
Hi,
On Fri, 6 Jun 2003, David Mosberger wrote:
> platform
> compiler: x86 ia64
> gcc atrocious code atrocious code
What exactly is atrocious with that code:
foo:
movl 4(%esp), %ecx
xorl %edx, %edx
testl %ecx, %ecx
movl $-13, %eax
jle .L1
movl %ecx, %eax
xorl %edx, %edx
.L1:
ret
???
Ciao,
Michael.