From f211c68faa9f2a3690349df50a24bda460cc37d1 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Mon, 26 May 2025 22:49:05 +0300 Subject: [PATCH] [MSVCRT] Make _setfp_sse available for MSVC as well Also fix build with clang. --- dll/win32/msvcrt/math.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dll/win32/msvcrt/math.c b/dll/win32/msvcrt/math.c index 0ec4fde011b..266ab10e1bb 100644 --- a/dll/win32/msvcrt/math.c +++ b/dll/win32/msvcrt/math.c @@ -739,10 +739,13 @@ static void set_mxcsr( unsigned int val ) } #endif +#ifdef __REACTOS__ +__ATTRIBUTE_SSE__ +#endif static void _setfp_sse( unsigned int *cw, unsigned int cw_mask, unsigned int *sw, unsigned int sw_mask ) { -#if defined(__GNUC__) || defined(__clang__) +#if defined(__GNUC__) || defined(__clang__) || defined(_MSC_VER) unsigned int old_fpword, fpword = get_mxcsr(); unsigned int flags;