From fd74ad4c52ad8c215d992535b5064bcfcd815ba5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Thu, 18 Apr 2019 21:40:41 +0300 Subject: [PATCH] crt-test: Remove a workaround for mingw math functions --- test/crt-test.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/test/crt-test.c b/test/crt-test.c index f05ae12..e885465 100644 --- a/test/crt-test.c +++ b/test/crt-test.c @@ -1118,8 +1118,6 @@ int main(int argc, char* argv[]) { TEST_FLT(_copysign(F(INFINITY), F(-1)), -INFINITY); TEST_FLT(_copysign(F(-INFINITY), F(-1)), -INFINITY); TEST_FLT(_copysign(F(-INFINITY), F(1)), INFINITY); -#if !defined(__MINGW32__) || (!defined(__i386__) || __MSVCRT_VERSION__ >= 0x1400) - // The _copysignf function is missing in msvcrt.dll on i386 TEST_FLT_ACCURACY(_copysignf(F(3.125), F(1)), 3.125, 0.0001); TEST_FLT_ACCURACY(_copysignf(F(3.125), F(-1)), -3.125, 0.0001); TEST_FLT_ACCURACY(_copysignf(F(-3.125), F(-1)), -3.125, 0.0001); @@ -1129,7 +1127,6 @@ int main(int argc, char* argv[]) { TEST_FLT(_copysignf(F(-INFINITY), F(-1)), -INFINITY); TEST_FLT(_copysignf(F(-INFINITY), F(1)), INFINITY); TEST_FLT_NAN(_copysignf(F(NAN), F(-1))); -#endif TEST_FLT_ACCURACY(_copysignl(F(3.125), F(1)), 3.125, 0.0001); TEST_FLT_ACCURACY(_copysignl(F(-3.125), F(-1)), -3.125, 0.0001); TEST_FLT_ACCURACY(_copysignl(F(3.125), F(-1)), -3.125, 0.0001);