Revision 0475a5ca fpu/softfloat-native.c

b/fpu/softfloat-native.c
30 30
#define sqrtf(f)		((float)sqrt(f))
31 31
#define remainderf(fa, fb)	((float)remainder(fa, fb))
32 32
#define rintf(f)		((float)rint(f))
33
#if !defined(__sparc__) && HOST_SOLARIS < 10
34
extern long double rintl(long double);
35
extern long double scalbnl(long double, int);
36

  
37
long long
38
llrintl(long double x) {
39
	return ((long long) rintl(x));
40
}
41

  
42
long
43
lrintl(long double x) {
44
	return ((long) rintl(x));
45
}
46

  
47
long double
48
ldexpl(long double x, int n) {
49
	return (scalbnl(x, n));
50
}
51
#endif
33 52
#endif
34 53

  
35 54
#if defined(__powerpc__)

Also available in: Unified diff