mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 15:23:53 -06:00
Solaris 9/x86 support, by Ben Taylor.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2577 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
e5febef5f1
commit
0475a5ca54
4 changed files with 46 additions and 1 deletions
|
@ -30,6 +30,25 @@ void set_floatx80_rounding_precision(int val STATUS_PARAM)
|
|||
#define sqrtf(f) ((float)sqrt(f))
|
||||
#define remainderf(fa, fb) ((float)remainder(fa, fb))
|
||||
#define rintf(f) ((float)rint(f))
|
||||
#if !defined(__sparc__) && HOST_SOLARIS < 10
|
||||
extern long double rintl(long double);
|
||||
extern long double scalbnl(long double, int);
|
||||
|
||||
long long
|
||||
llrintl(long double x) {
|
||||
return ((long long) rintl(x));
|
||||
}
|
||||
|
||||
long
|
||||
lrintl(long double x) {
|
||||
return ((long) rintl(x));
|
||||
}
|
||||
|
||||
long double
|
||||
ldexpl(long double x, int n) {
|
||||
return (scalbnl(x, n));
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(__powerpc__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue