double value;
errno = EDOM;
- __asm ("fmove%.d %#07fffffffffffffff,%0" /* quiet NaN */
+ __asm ("fmove%.d %#0x7fffffffffffffff,%0" /* quiet NaN */
: "=f" (value)
: /* no inputs */);
return value;
{
int i = (int) y;
- if (i & 1 == 0) /* even */
+ if ((i & 1) == 0) /* even */
return exp (y * log (-x));
else
return - exp (y * log (-x));