This is the mail archive of the gcc-patches@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: 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


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