PATCH: PR target/15383: __float128 function name is used for long double

Zack Weinberg zack@codesourcery.com
Thu May 13 09:02:00 GMT 2004


"H. J. Lu" <hjl@lucon.org> writes:

> On Wed, May 12, 2004 at 11:42:06PM -0700, Zack Weinberg wrote:
>> "H. J. Lu" <hjl@lucon.org> writes:
>> 
>> > I do have a __float128 patch for glibc. It works on x86-64 and ia64. I
>> > will try ia32 later. But I am not sure how/if it will be accepted
>> > into glibc. What other alternative do we have for __float128 library?
>> 
>> Dunno, don't much care.
>> 
>> > BTW, I have to use the patch enclosed to have a working __float128 on
>> > ia64 and provide backward compatibility.
>> 
>> For the nth time, you should not touch __divtf3 AT ALL.  You should
>> instead give the float128 divide operation a DIFFERENT NAME.
>> 
>
> Like this?

Yup.  However (as I said at the beginning of this thread) I think it
makes sense to duplicate the entire set of HP interface names, not
just the one for the divide routine.   Then you only have to have one
hook to adjust the libfunc names, and so on.

zw



More information about the Gcc-patches mailing list