summaryrefslogtreecommitdiff
path: root/Source/3rdParty/SDL2/src/libm/math_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/3rdParty/SDL2/src/libm/math_private.h')
-rw-r--r--Source/3rdParty/SDL2/src/libm/math_private.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/3rdParty/SDL2/src/libm/math_private.h b/Source/3rdParty/SDL2/src/libm/math_private.h
index 1c0c8a4..d0ef66a 100644
--- a/Source/3rdParty/SDL2/src/libm/math_private.h
+++ b/Source/3rdParty/SDL2/src/libm/math_private.h
@@ -35,6 +35,7 @@ typedef unsigned int u_int32_t;
#define __ieee754_atan2 SDL_uclibc_atan2
#define copysign SDL_uclibc_copysign
#define cos SDL_uclibc_cos
+#define __ieee754_exp SDL_uclibc_exp
#define fabs SDL_uclibc_fabs
#define floor SDL_uclibc_floor
#define __ieee754_fmod SDL_uclibc_fmod
@@ -206,7 +207,7 @@ __ieee754_sqrt(double)
extern double __ieee754_jn(int, double) attribute_hidden;
extern double __ieee754_yn(int, double) attribute_hidden;
extern double __ieee754_remainder(double, double) attribute_hidden;
- extern int __ieee754_rem_pio2(double, double *) attribute_hidden;
+ extern int32_t __ieee754_rem_pio2(double, double *) attribute_hidden;
#if defined(_SCALB_INT)
extern double __ieee754_scalb(double, int) attribute_hidden;
#else
@@ -220,7 +221,7 @@ __ieee754_sqrt(double)
extern double __kernel_sin(double, double, int) attribute_hidden;
extern double __kernel_cos(double, double) attribute_hidden;
extern double __kernel_tan(double, double, int) attribute_hidden;
- extern int __kernel_rem_pio2(double *, double *, int, int, int,
- const int *) attribute_hidden;
+ extern int32_t __kernel_rem_pio2(double *, double *, int, int, const unsigned int,
+ const int32_t *) attribute_hidden;
#endif /* _MATH_PRIVATE_H_ */