Piotr Caban : msvcr120: Add _set_FMA3_enable stub.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Jan 19 10:50:27 CST 2016


Module: wine
Branch: master
Commit: 68fedc12681ecacc714c01e9a34266ef70e8d6ec
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=68fedc12681ecacc714c01e9a34266ef70e8d6ec

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Mon Jan 18 21:08:29 2016 +0100

msvcr120: Add _set_FMA3_enable stub.

Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/msvcr120/msvcr120.spec |  2 +-
 dlls/msvcrt/math.c          | 11 +++++++++++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec
index 361e3d2..69cb2c1 100644
--- a/dlls/msvcr120/msvcr120.spec
+++ b/dlls/msvcr120/msvcr120.spec
@@ -1639,7 +1639,7 @@
 @ stdcall -arch=i386 _seh_longjmp_unwind4(ptr)
 @ stdcall -arch=i386 _seh_longjmp_unwind(ptr)
 @ cdecl -arch=i386 _set_SSE2_enable(long) MSVCRT__set_SSE2_enable
-@ stub -arch=win64 _set_FMA3_enable
+@ cdecl -arch=win64 _set_FMA3_enable(long) MSVCRT__set_FMA3_enable
 @ cdecl _set_abort_behavior(long long) MSVCRT__set_abort_behavior
 @ cdecl _set_controlfp(long long)
 @ cdecl _set_doserrno(long)
diff --git a/dlls/msvcrt/math.c b/dlls/msvcrt/math.c
index fc88f03..0a3f2da 100644
--- a/dlls/msvcrt/math.c
+++ b/dlls/msvcrt/math.c
@@ -73,6 +73,17 @@ int CDECL MSVCRT__set_SSE2_enable(int flag)
     return sse2_enabled;
 }
 
+#ifdef _WIN64
+/*********************************************************************
+ *      _set_FMA3_enable (MSVCR120.@)
+ */
+int CDECL MSVCRT__set_FMA3_enable(int flag)
+{
+    FIXME("(%x) stub\n", flag);
+    return 0;
+}
+#endif
+
 #if defined(__x86_64__) || defined(__arm__) || _MSVCR_VER>=120
 
 /*********************************************************************




More information about the wine-cvs mailing list