This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: rs6000 PPC32 SVR4 ABI long double function return bug
- From: David Edelsohn <dje at watson dot ibm dot com>
- To: Jim Wilson <wilson at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 06 Dec 2002 13:32:25 -0500
- Subject: Re: rs6000 PPC32 SVR4 ABI long double function return bug
>>>>> Jim Wilson writes:
Jim> I am not interested in trying to get the 32-bit PPC SVR4 ABI changed. I
Jim> merely want gcc to follow the existing published standard, as it claims to
Jim> do.
My comment about the IBM format is not a suggestion to change the
32-bit PPC SVR4 ABI. Please do not misquote my suggestion and then argue
against your misinterpretation. I suggested allowing the IBM format as an
option -- an extension -- for compatibility with 64-bit PPC Linux. The
IBM format also is much more efficient on PowerPC than the IEEE extended
double precision format.
Jim> I see that the IBM format is a pair-of-doubles format. It is only used for
Jim> the AIX and DARWIN ABIs, so I don't believe that there is any conflict with
Jim> my patch, as my patch only affects the SVR4 ABI support.
The IBM 128-bit long double format is the format specified by the
64-bit PowerPC Linux SVR4 ABI, not just AIX and Darwin, as I stated in the
first paragraph of my previous reply.
Please post a revised patch.
David