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