[PATCH] make_specfiles: Add extra group for api-ms-win-core-synch-*
Fabian Maurer
dark.shadow4 at web.de
Thu Nov 8 11:28:19 CST 2018
This is needed since functions from kernelbase are used.
Signed-off-by: Fabian Maurer <dark.shadow4 at web.de>
---
.../api-ms-win-core-synch-l1-2-0.spec | 6 +++---
.../api-ms-win-core-synch-l1-2-1.spec | 6 +++---
tools/make_specfiles | 10 +++++++---
3 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/dlls/api-ms-win-core-synch-l1-2-0/api-ms-win-core-synch-l1-2-0.spec b/dlls/api-ms-win-core-synch-l1-2-0/api-ms-win-core-synch-l1-2-0.spec
index d35fe78481..84beb975a2 100644
--- a/dlls/api-ms-win-core-synch-l1-2-0/api-ms-win-core-synch-l1-2-0.spec
+++ b/dlls/api-ms-win-core-synch-l1-2-0/api-ms-win-core-synch-l1-2-0.spec
@@ -51,8 +51,8 @@
@ 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 WaitOnAddress(ptr ptr long long) kernelbase.WaitOnAddress
@ stdcall WakeAllConditionVariable(ptr) kernel32.WakeAllConditionVariable
-@ stub WakeByAddressAll
-@ stub WakeByAddressSingle
+@ stdcall WakeByAddressAll(ptr) kernelbase.WakeByAddressAll
+@ stdcall WakeByAddressSingle(ptr) kernelbase.WakeByAddressSingle
@ stdcall WakeConditionVariable(ptr) kernel32.WakeConditionVariable
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
index 84f40fa142..9e533678b5 100644
--- 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
@@ -54,8 +54,8 @@
@ 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 WaitOnAddress(ptr ptr long long) kernelbase.WaitOnAddress
@ stdcall WakeAllConditionVariable(ptr) kernel32.WakeAllConditionVariable
-@ stub WakeByAddressAll
-@ stub WakeByAddressSingle
+@ stdcall WakeByAddressAll(ptr) kernelbase.WakeByAddressAll
+@ stdcall WakeByAddressSingle(ptr) kernelbase.WakeByAddressSingle
@ stdcall WakeConditionVariable(ptr) kernel32.WakeConditionVariable
diff --git a/tools/make_specfiles b/tools/make_specfiles
index b05afb8189..4c494873ae 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -192,6 +192,13 @@ my @dll_groups =
"rasapi32",
"ext-ms-win-ras-rasapi32-l1-1-0",
],
+ [
+ "kernel32",
+ "kernelbase",
+ "api-ms-win-core-synch-l1-1-0",
+ "api-ms-win-core-synch-l1-2-0",
+ "api-ms-win-core-synch-l1-2-1",
+ ],
[
"kernel32",
"api-ms-win-appmodel-identity-l1-1-0",
@@ -220,9 +227,6 @@ my @dll_groups =
"api-ms-win-core-sysinfo-l1-2-0",
"api-ms-win-core-util-l1-1-0",
"api-ms-win-core-synch-ansi-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",
--
2.19.1
More information about the wine-devel
mailing list