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:
> On Thu, May 13, 2004 at 01:44:57PM -0700, Jim Wilson wrote:
>> Your set of comparisons by the way is incomplete. There is also
>> unord_optab. This matters for FP comparisons like ordered, unordered,
>> uneq, unge, ungt, unle, unlt, and ltgt.
> soft-fp in glibc doesn't have them. Are they used by gcc in TFmode on
My impression was that ia64.md didn't have the expanders for them,
which is why ia64_expand_compare doesn't handle them for HPUX.
> How do they work for HPUX?
They can all be implemented with the appropriate set of flag bits
passed to _U_Qfcmp. Note the FUTURE: comment in ia64_expand_compare.