提交 8c6fc860 编写于 作者: N nsz

remove a fixme comment

上级 f1347a3a
#include "libm.h" #include "libm.h"
// FIXME: macro // FIXME: macro in math.h
int __signbit(double x) int __signbit(double x)
{ {
union { union {
......
#include "libm.h" #include "libm.h"
// FIXME // FIXME: macro in math.h
int __signbitf(float x) int __signbitf(float x)
{ {
union { union {
......
...@@ -35,7 +35,6 @@ double remquo(double x, double y, int *quo) ...@@ -35,7 +35,6 @@ double remquo(double x, double y, int *quo)
hy &= 0x7fffffff; /* |y| */ hy &= 0x7fffffff; /* |y| */
/* purge off exception values */ /* purge off exception values */
// FIXME: signed shift
if ((hy|ly) == 0 || hx >= 0x7ff00000 || /* y = 0, or x not finite */ if ((hy|ly) == 0 || hx >= 0x7ff00000 || /* y = 0, or x not finite */
(hy|((ly|-ly)>>31)) > 0x7ff00000) /* or y is NaN */ (hy|((ly|-ly)>>31)) > 0x7ff00000) /* or y is NaN */
return (x*y)/(x*y); return (x*y)/(x*y);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册