Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #define __FP_SIGNBIT  0x0200
  2.  
  3. int __signbitl (long double x) {
  4.   unsigned short sw;
  5.   __asm__ ("fxam; fstsw %%ax;"
  6.            : "=a" (sw)
  7.            : "t" (x) );
  8.   return (sw & __FP_SIGNBIT) != 0;
  9. }
  10.  
  11. int __attribute__ ((alias ("__signbitl"))) signbitl (long double);
  12.