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 __signbitf (float x) {
  4.   unsigned short sw;
  5.   __asm__ ("fxam; fstsw %%ax;"
  6.            : "=a" (sw)
  7.            : "t" (x) );
  8.   return (sw & __FP_SIGNBIT) != 0;
  9. }
  10. int __attribute__ ((alias ("__signbitf"))) signbitf (float);
  11.