Fabian Maurer : api-ms-win-core-synch-l1-2-1: Add dll.

Alexandre Julliard julliard at winehq.org
Thu Sep 7 15:44:58 CDT 2017


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

Author: Fabian Maurer <dark.shadow4 at web.de>
Date:   Thu Sep  7 20:03:09 2017 +0200

api-ms-win-core-synch-l1-2-1: Add dll.

Signed-off-by: Fabian Maurer <dark.shadow4 at web.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 configure                                          |  2 +
 configure.ac                                       |  1 +
 dlls/api-ms-win-core-synch-l1-2-1/Makefile.in      |  1 +
 .../api-ms-win-core-synch-l1-2-1.spec              | 61 ++++++++++++++++++++++
 tools/make_specfiles                               |  1 +
 5 files changed, 66 insertions(+)

diff --git a/configure b/configure
index ddeff2e..5138198 100755
--- a/configure
+++ b/configure
@@ -972,6 +972,7 @@ enable_api_ms_win_core_string_obsolete_l1_1_0
 enable_api_ms_win_core_stringansi_l1_1_0
 enable_api_ms_win_core_synch_l1_1_0
 enable_api_ms_win_core_synch_l1_2_0
+enable_api_ms_win_core_synch_l1_2_1
 enable_api_ms_win_core_sysinfo_l1_1_0
 enable_api_ms_win_core_sysinfo_l1_2_0
 enable_api_ms_win_core_sysinfo_l1_2_1
@@ -18050,6 +18051,7 @@ wine_fn_config_dll api-ms-win-core-string-obsolete-l1-1-0 enable_api_ms_win_core
 wine_fn_config_dll api-ms-win-core-stringansi-l1-1-0 enable_api_ms_win_core_stringansi_l1_1_0
 wine_fn_config_dll api-ms-win-core-synch-l1-1-0 enable_api_ms_win_core_synch_l1_1_0
 wine_fn_config_dll api-ms-win-core-synch-l1-2-0 enable_api_ms_win_core_synch_l1_2_0
+wine_fn_config_dll api-ms-win-core-synch-l1-2-1 enable_api_ms_win_core_synch_l1_2_1
 wine_fn_config_dll api-ms-win-core-sysinfo-l1-1-0 enable_api_ms_win_core_sysinfo_l1_1_0
 wine_fn_config_dll api-ms-win-core-sysinfo-l1-2-0 enable_api_ms_win_core_sysinfo_l1_2_0
 wine_fn_config_dll api-ms-win-core-sysinfo-l1-2-1 enable_api_ms_win_core_sysinfo_l1_2_1
diff --git a/configure.ac b/configure.ac
index ae514b0..a2ef1b4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2827,6 +2827,7 @@ WINE_CONFIG_DLL(api-ms-win-core-string-obsolete-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-stringansi-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-synch-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-synch-l1-2-0)
+WINE_CONFIG_DLL(api-ms-win-core-synch-l1-2-1)
 WINE_CONFIG_DLL(api-ms-win-core-sysinfo-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-sysinfo-l1-2-0)
 WINE_CONFIG_DLL(api-ms-win-core-sysinfo-l1-2-1)
diff --git a/dlls/api-ms-win-core-synch-l1-2-1/Makefile.in b/dlls/api-ms-win-core-synch-l1-2-1/Makefile.in
new file mode 100644
index 0000000..b36c664
--- /dev/null
+++ b/dlls/api-ms-win-core-synch-l1-2-1/Makefile.in
@@ -0,0 +1 @@
+MODULE    = api-ms-win-core-synch-l1-2-1.dll
diff --git a/dlls/api-ms-win-core-synch-l1-2-1/api-ms-win-core-synch-l1-2-1.spec b/dlls/api-ms-win-core-synch-l1-2-1/api-ms-win-core-synch-l1-2-1.spec
new file mode 100644
index 0000000..84f40fa
--- /dev/null
+++ b/dlls/api-ms-win-core-synch-l1-2-1/api-ms-win-core-synch-l1-2-1.spec
@@ -0,0 +1,61 @@
+@ stdcall AcquireSRWLockExclusive(ptr) kernel32.AcquireSRWLockExclusive
+@ stdcall AcquireSRWLockShared(ptr) kernel32.AcquireSRWLockShared
+@ stdcall CancelWaitableTimer(long) kernel32.CancelWaitableTimer
+@ stdcall CreateEventA(ptr long long str) kernel32.CreateEventA
+@ stdcall CreateEventExA(ptr str long long) kernel32.CreateEventExA
+@ stdcall CreateEventExW(ptr wstr long long) kernel32.CreateEventExW
+@ stdcall CreateEventW(ptr long long wstr) kernel32.CreateEventW
+@ stdcall CreateMutexA(ptr long str) kernel32.CreateMutexA
+@ stdcall CreateMutexExA(ptr str long long) kernel32.CreateMutexExA
+@ stdcall CreateMutexExW(ptr wstr long long) kernel32.CreateMutexExW
+@ stdcall CreateMutexW(ptr long wstr) kernel32.CreateMutexW
+@ stdcall CreateSemaphoreExW(ptr long long wstr long long) kernel32.CreateSemaphoreExW
+@ stdcall CreateSemaphoreW(ptr long long wstr) kernel32.CreateSemaphoreW
+@ stdcall CreateWaitableTimerExW(ptr wstr long long) kernel32.CreateWaitableTimerExW
+@ stdcall CreateWaitableTimerW(ptr long wstr) kernel32.CreateWaitableTimerW
+@ stdcall DeleteCriticalSection(ptr) kernel32.DeleteCriticalSection
+@ stub DeleteSynchronizationBarrier
+@ stdcall EnterCriticalSection(ptr) kernel32.EnterCriticalSection
+@ stub EnterSynchronizationBarrier
+@ stdcall InitializeConditionVariable(ptr) kernel32.InitializeConditionVariable
+@ stdcall InitializeCriticalSection(ptr) kernel32.InitializeCriticalSection
+@ stdcall InitializeCriticalSectionAndSpinCount(ptr long) kernel32.InitializeCriticalSectionAndSpinCount
+@ stdcall InitializeCriticalSectionEx(ptr long long) kernel32.InitializeCriticalSectionEx
+@ stdcall InitializeSRWLock(ptr) kernel32.InitializeSRWLock
+@ stub InitializeSynchronizationBarrier
+@ stdcall InitOnceBeginInitialize(ptr long ptr ptr) kernel32.InitOnceBeginInitialize
+@ stdcall InitOnceComplete(ptr long ptr) kernel32.InitOnceComplete
+@ stdcall InitOnceExecuteOnce(ptr ptr ptr ptr) kernel32.InitOnceExecuteOnce
+@ stdcall InitOnceInitialize(ptr) kernel32.InitOnceInitialize
+@ stdcall LeaveCriticalSection(ptr) kernel32.LeaveCriticalSection
+@ stdcall OpenEventA(long long str) kernel32.OpenEventA
+@ stdcall OpenEventW(long long wstr) kernel32.OpenEventW
+@ stdcall OpenMutexW(long long wstr) kernel32.OpenMutexW
+@ stdcall OpenSemaphoreW(long long wstr) kernel32.OpenSemaphoreW
+@ stdcall OpenWaitableTimerW(long long wstr) kernel32.OpenWaitableTimerW
+@ stdcall ReleaseMutex(long) kernel32.ReleaseMutex
+@ stdcall ReleaseSemaphore(long long ptr) kernel32.ReleaseSemaphore
+@ stdcall ReleaseSRWLockExclusive(ptr) kernel32.ReleaseSRWLockExclusive
+@ stdcall ReleaseSRWLockShared(ptr) kernel32.ReleaseSRWLockShared
+@ stdcall ResetEvent(long) kernel32.ResetEvent
+@ stdcall SetCriticalSectionSpinCount(ptr long) kernel32.SetCriticalSectionSpinCount
+@ stdcall SetEvent(long) kernel32.SetEvent
+@ stdcall SetWaitableTimer(long ptr long ptr ptr long) kernel32.SetWaitableTimer
+@ stdcall SetWaitableTimerEx(long ptr long ptr ptr ptr long) kernel32.SetWaitableTimerEx
+@ stdcall SignalObjectAndWait(long long long long) kernel32.SignalObjectAndWait
+@ stdcall Sleep(long) kernel32.Sleep
+@ stdcall SleepConditionVariableCS(ptr ptr long) kernel32.SleepConditionVariableCS
+@ stdcall SleepConditionVariableSRW(ptr ptr long long) kernel32.SleepConditionVariableSRW
+@ stdcall SleepEx(long long) kernel32.SleepEx
+@ stdcall TryAcquireSRWLockExclusive(ptr) kernel32.TryAcquireSRWLockExclusive
+@ stdcall TryAcquireSRWLockShared(ptr) kernel32.TryAcquireSRWLockShared
+@ stdcall TryEnterCriticalSection(ptr) kernel32.TryEnterCriticalSection
+@ stdcall WaitForMultipleObjects(long ptr long long) kernel32.WaitForMultipleObjects
+@ stdcall WaitForMultipleObjectsEx(long ptr long long long) kernel32.WaitForMultipleObjectsEx
+@ stdcall WaitForSingleObject(long long) kernel32.WaitForSingleObject
+@ stdcall WaitForSingleObjectEx(long long long) kernel32.WaitForSingleObjectEx
+@ stub WaitOnAddress
+@ stdcall WakeAllConditionVariable(ptr) kernel32.WakeAllConditionVariable
+@ stub WakeByAddressAll
+@ stub WakeByAddressSingle
+@ stdcall WakeConditionVariable(ptr) kernel32.WakeConditionVariable
diff --git a/tools/make_specfiles b/tools/make_specfiles
index 15966c3..3332313 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -201,6 +201,7 @@ my @dll_groups =
   "api-ms-win-core-util-l1-1-0",
   "api-ms-win-core-synch-l1-1-0",
   "api-ms-win-core-synch-l1-2-0",
+  "api-ms-win-core-synch-l1-2-1",
   "api-ms-win-core-console-l1-1-0",
   "api-ms-win-core-console-l2-1-0",
   "api-ms-win-core-file-l1-1-0",




More information about the wine-cvs mailing list