1
0

__signbit.c 131 B

12345678910111213
  1. #include "libm.h"
  2. // FIXME: macro
  3. int __signbit(double x)
  4. {
  5. union {
  6. double d;
  7. uint64_t i;
  8. } y = { x };
  9. return y.i>>63;
  10. }