diff options
author | Brecht Van Lommel <brecht@blender.org> | 2020-07-09 19:04:13 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2020-07-09 19:10:05 +0300 |
commit | a90b69d06593625ae21d5d1cefea2871fe4249f2 (patch) | |
tree | 687f4ab3cdc2c39e8a49920e02a2b919d2055dd2 /intern/libc_compat | |
parent | 6778949e0114ab4bb6c157c03948f86b13b73ea2 (diff) |
Build: add more libc compatibility functions for upcoming libraries update
These are needed by the x264 library.
Diffstat (limited to 'intern/libc_compat')
-rw-r--r-- | intern/libc_compat/libc_compat.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/intern/libc_compat/libc_compat.c b/intern/libc_compat/libc_compat.c index 8da3ca218af..78e387e3117 100644 --- a/intern/libc_compat/libc_compat.c +++ b/intern/libc_compat/libc_compat.c @@ -28,6 +28,7 @@ # if defined(__GLIBC_PREREQ) && __GLIBC_PREREQ(2, 31) double __exp_finite(double x); +double __exp2_finite(double x); double __acos_finite(double x); double __asin_finite(double x); double __log2_finite(double x); @@ -35,6 +36,7 @@ double __log10_finite(double x); double __log_finite(double x); double __pow_finite(double x, double y); float __expf_finite(float x); +float __exp2f_finite(float x); float __acosf_finite(float x); float __asinf_finite(float x); float __log2f_finite(float x); @@ -47,6 +49,11 @@ double __exp_finite(double x) return exp(x); } +double __exp2_finite(double x) +{ + return exp2(x); +} + double __acos_finite(double x) { return acos(x); @@ -82,6 +89,11 @@ float __expf_finite(float x) return expf(x); } +float __exp2f_finite(float x) +{ + return exp2f(x); +} + float __acosf_finite(float x) { return acosf(x); |