This is the mail archive of the
mailing list for the GCC project.
Re: PATCH: PR target/15383: __float128 function name is used forlong double
"H. J. Lu" <firstname.lastname@example.org> writes:
>> 1) Shouldn't these routines be in libgcc?
> Does libgcc support TFmode? My changes are based on soft-fp in glibc.
libgcc does not currently support IEEE quad emulation; I am suggesting
that support should be added. We could just copy the soft-fp code
from glibc (we'd have to get permission from RMS to relicense under
GPL+libgcc exception though).
>> 2) Some of your comments leave something to be desired.
>> 3) Does ia64_expand_compare do the right thing?
> I didn't implement _U_Qfcmp, which is used by HPUX only. I added
> _U_Qfeq, _U_Qfne, _U_Qfgt, _U_Qfge, _U_Qflt, _U_Qfle for non-HPUX.
I understood that; I was asking whether ia64_expand_compare correctly
issues calls to _U_Qfeq etc, on ia64-linux, with your patch applied.