Module: wine Branch: master Commit: 073016ecd484f8d57685cedfde1ee808235840c4 URL: https://source.winehq.org/git/wine.git/?a=commit;h=073016ecd484f8d57685cedfd...
Author: Jacek Caban jacek@codeweavers.com Date: Fri May 22 17:16:43 2020 +0200
math.h: Provide copysign declaration for ucrt.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/msvcrt/math.h | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/include/msvcrt/math.h b/include/msvcrt/math.h index 01c4a4b61b..83b252ad5f 100644 --- a/include/msvcrt/math.h +++ b/include/msvcrt/math.h @@ -182,8 +182,13 @@ static inline int _fpclassf(float x) { return _fpclass(x); }
static inline float ldexpf(float x, int y) { return ldexp(x, y); }
+#ifdef _UCRT +_ACRTIMP double __cdecl copysign(double, double); +_ACRTIMP float __cdecl copysignf(float, float); +#else #define copysign(x,y) _copysign(x,y) #define copysignf(x,y) _copysignf(x,y) +#endif
double __cdecl nearbyint(double); float __cdecl nearbyintf(float);