Piotr Caban : msvcrt: Added _set_SSE2_enable stub.
Alexandre Julliard
julliard at winehq.org
Wed Aug 25 12:35:06 CDT 2010
Module: wine
Branch: master
Commit: 76058b14eb3b99744e154f97d2137a903a4126c9
URL: http://source.winehq.org/git/wine.git/?a=commit;h=76058b14eb3b99744e154f97d2137a903a4126c9
Author: Piotr Caban <piotr at codeweavers.com>
Date: Wed Aug 25 14:46:05 2010 +0200
msvcrt: Added _set_SSE2_enable stub.
---
dlls/msvcr100/msvcr100.spec | 2 +-
dlls/msvcr70/msvcr70.spec | 2 +-
dlls/msvcr71/msvcr71.spec | 2 +-
dlls/msvcr80/msvcr80.spec | 2 +-
dlls/msvcr90/msvcr90.spec | 2 +-
dlls/msvcrt/math.c | 9 +++++++++
dlls/msvcrt/msvcrt.spec | 2 +-
7 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec
index 155fea7..1cd1ada 100644
--- a/dlls/msvcr100/msvcr100.spec
+++ b/dlls/msvcr100/msvcr100.spec
@@ -1067,7 +1067,7 @@
@ stub _searchenv_s
@ stub _seh_longjmp_unwind4
@ stdcall -i386 _seh_longjmp_unwind(ptr) msvcrt._seh_longjmp_unwind
-@ stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) msvcrt._set_SSE2_enable
@ stub _set_abort_behavior
@ stub _set_controlfp
@ stub _set_doserrno
diff --git a/dlls/msvcr70/msvcr70.spec b/dlls/msvcr70/msvcr70.spec
index 4d398c0..964a0e6 100644
--- a/dlls/msvcr70/msvcr70.spec
+++ b/dlls/msvcr70/msvcr70.spec
@@ -513,7 +513,7 @@
@ varargs _scwprintf(wstr) msvcrt._scwprintf
@ cdecl _searchenv(str str ptr) msvcrt._searchenv
@ stdcall -i386 _seh_longjmp_unwind(ptr) msvcrt._seh_longjmp_unwind
-@ stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) msvcrt._set_SSE2_enable
@ cdecl _set_error_mode(long) msvcrt._set_error_mode
@ cdecl _set_sbh_threshold(long) msvcrt._set_sbh_threshold
@ stub _set_security_error_handler
diff --git a/dlls/msvcr71/msvcr71.spec b/dlls/msvcr71/msvcr71.spec
index 4c86af2..d3da10e 100644
--- a/dlls/msvcr71/msvcr71.spec
+++ b/dlls/msvcr71/msvcr71.spec
@@ -508,7 +508,7 @@
@ varargs _scwprintf(wstr) msvcrt._scwprintf
@ cdecl _searchenv(str str ptr) msvcrt._searchenv
@ stdcall -i386 _seh_longjmp_unwind(ptr) msvcrt._seh_longjmp_unwind
-@ stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) msvcrt._set_SSE2_enable
@ cdecl _set_error_mode(long) msvcrt._set_error_mode
@ stub _set_purecall_handler
@ cdecl _set_sbh_threshold(long) msvcrt._set_sbh_threshold
diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec
index c89e338..93c8047 100644
--- a/dlls/msvcr80/msvcr80.spec
+++ b/dlls/msvcr80/msvcr80.spec
@@ -919,7 +919,7 @@
@ stub _searchenv_s
@ stub _seh_longjmp_unwind4
@ stdcall -i386 _seh_longjmp_unwind(ptr) msvcrt._seh_longjmp_unwind
-@ stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) msvcrt._set_SSE2_enable
@ stub _set_abort_behavior
@ stub _set_amblksiz
@ stub _set_controlfp
diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec
index 84bef26..5e32e32 100644
--- a/dlls/msvcr90/msvcr90.spec
+++ b/dlls/msvcr90/msvcr90.spec
@@ -905,7 +905,7 @@
@ stub _searchenv_s
@ stub _seh_longjmp_unwind4
@ stdcall -i386 _seh_longjmp_unwind(ptr) msvcrt._seh_longjmp_unwind
-@ stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) msvcrt._set_SSE2_enable
@ stub _set_abort_behavior
@ stub _set_amblksiz
@ stub _set_controlfp
diff --git a/dlls/msvcrt/math.c b/dlls/msvcrt/math.c
index 1895b39..5a31ae1 100644
--- a/dlls/msvcrt/math.c
+++ b/dlls/msvcrt/math.c
@@ -51,6 +51,15 @@ typedef int (CDECL *MSVCRT_matherr_func)(struct MSVCRT__exception *);
static MSVCRT_matherr_func MSVCRT_default_matherr_func = NULL;
+/*********************************************************************
+ * _set_SSE2_enable (MSVCRT.@)
+ */
+int CDECL MSVCRT__set_SSE2_enable(int flag)
+{
+ FIXME("(%x) stub\n", flag);
+ return flag;
+}
+
#ifdef __x86_64__
/*********************************************************************
diff --git a/dlls/msvcrt/msvcrt.spec b/dlls/msvcrt/msvcrt.spec
index 0640c65..31da01e 100644
--- a/dlls/msvcrt/msvcrt.spec
+++ b/dlls/msvcrt/msvcrt.spec
@@ -846,7 +846,7 @@
# stub _searchenv_s
# stub _seh_longjmp_unwind4
@ stdcall -i386 _seh_longjmp_unwind(ptr)
-# stub _set_SSE2_enable
+@ cdecl _set_SSE2_enable(long) MSVCRT__set_SSE2_enable
# stub _set_controlfp
# stub _set_doserrno
# stub _set_errno
More information about the wine-cvs
mailing list