Fix ldbl-128ibm iscanonical for -mlong-double-64.
authorJoseph Myers <joseph@codesourcery.com>
Fri, 30 Sep 2016 15:08:08 +0000 (15:08 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Fri, 30 Sep 2016 15:08:08 +0000 (15:08 +0000)
commit8278d50ce7f48dc5af68fac850192c7666661cd4
tree25279c22bd871dc4926d4baa4894d451806402e2
parentd61ef7352b0026d9eeaf457dbfbb2e3fd8401e92
Fix ldbl-128ibm iscanonical for -mlong-double-64.

This patch fixes the ldbl-128ibm version of the iscanonical macro not
to use __iscanonicall when long double = double (-mlong-double-64).

Tested for powerpc.

* sysdeps/ieee754/ldbl-128ibm/bits/iscanonical.h
[__NO_LONG_DOUBLE_MATH] (__iscanonicall): Do not declare.
[__NO_LONG_DOUBLE_MATH] (iscanonical): Define to evaluate to 1.
ChangeLog
sysdeps/ieee754/ldbl-128ibm/bits/iscanonical.h