1 #include <math.h> 2 3 #ifdef _ARCH_PWR5X 4 lrintf(float x)5 long lrintf(float x) 6 { 7 long n; 8 __asm__ ("fctid %0, %1" : "=d"(n) : "f"(x)); 9 return n; 10 } 11 12 #else 13 14 #include "../lrintf.c" 15 16 #endif 17