Print this page

        

@@ -33,15 +33,11 @@
 
 #include "libm.h"       /* for islessequal macro */
 
 long double
 __fdiml(long double x, long double y) {
-#if defined(COMPARISON_MACRO_BUG)
-        if (x == x && y == y && x <= y) {
-#else
         if (islessequal(x, y)) {
-#endif
                 x = 0.0l;
                 y = -x;
         }
         return (x - y);
 }