diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-07-09 11:58:35 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-07-09 11:58:35 +0200 |
| commit | ec3786f86295b0fb769970bcb3c77b4ffffd7d48 (patch) | |
| tree | eeda9ecd7394e93eac2f759786ac3f7c19a1334b /src/wrapped/wrappedlibm_private.h | |
| parent | 0e761801deb4aa045e6052dee454973587e8dd4b (diff) | |
| download | box64-ec3786f86295b0fb769970bcb3c77b4ffffd7d48.tar.gz box64-ec3786f86295b0fb769970bcb3c77b4ffffd7d48.zip | |
Various improvement and some workaround to support musl binary (for #324)
Diffstat (limited to 'src/wrapped/wrappedlibm_private.h')
| -rwxr-xr-x | src/wrapped/wrappedlibm_private.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/wrapped/wrappedlibm_private.h b/src/wrapped/wrappedlibm_private.h index b8245298..482c36b2 100755 --- a/src/wrapped/wrappedlibm_private.h +++ b/src/wrapped/wrappedlibm_private.h @@ -92,7 +92,11 @@ GO2(cbrtl, KFK, cbrt) // ccosl // Weak GOW(ceil, dFd) GOW(ceilf, fFf) -// ceill // Weak +#ifdef HAVE_LD80BITS +GOW(ceill, DFD) // Weak +#else +GO2(ceill, KFK, ceil) +#endif //GOS(cexp, pFpV) // Weak, return complex //GOM(cexpf, UFV) // Weak, return complex // cexpl // Weak @@ -185,8 +189,8 @@ GOW(expm1f, fFf) GOW(fabs, dFd) GOW(fabsf, fFf) // fabsl // Weak -// fdim // Weak -// fdimf // Weak +GOW(fdim, dFdd) +GOW(fdimf, fFff) // fdiml // Weak GO(feclearexcept, iFi) GO(fedisableexcept, iFi) |