From 8941d8e0363167b0eb555b215d8b96e4a1add98f Mon Sep 17 00:00:00 2001 From: Jacek Caban Date: Mon, 27 Apr 2020 01:19:28 +0200 Subject: [PATCH] math.h: Use builtin nan and inf on clang MSVC target. Signed-off-by: Jacek Caban Signed-off-by: Alexandre Julliard --- include/msvcrt/math.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/msvcrt/math.h b/include/msvcrt/math.h index 76601de853a..01c4a4b61b4 100644 --- a/include/msvcrt/math.h +++ b/include/msvcrt/math.h @@ -205,7 +205,7 @@ static const union { # endif #endif -#if defined(__GNUC__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3))) +#if (defined(__GNUC__) && ((__GNUC__ > 3) || ((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)))) || defined(__clang__) # define INFINITY __builtin_inff() # define NAN __builtin_nanf("") #else