Sweden-Number/dlls/wow64
Zebediah Figura 0e931fa5fd ntdll: Implement NtAlertThreadByThreadId and NtWaitForAlertByThreadId.
These will be used to implement RtlWaitOnAddress() and other in-process
synchronization primitives, as they are on Windows.

These patches went through quite a few revisions in order to ensure that they
had sufficient performance and correctness compared to the current
implementation. I am particularly grateful to Etienne Juvigny and Dmitry
Skvortsov for performing extensive testing.

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-11-17 16:36:01 +01:00
..
Makefile.in makefiles: Make -mno-cygwin the default. 2021-09-20 22:45:48 +02:00
file.c wow64: Add thunks for ioctl/fsctl syscalls. 2021-08-05 20:43:28 +02:00
process.c ntdll: Implement NtAlertThreadByThreadId and NtWaitForAlertByThreadId. 2021-11-17 16:36:01 +01:00
registry.c wow64: Add thunks for the registry notification syscalls. 2021-07-29 15:33:55 +02:00
security.c wow64: Add thunks for a few misc syscalls. 2021-08-04 18:13:11 +02:00
struct32.h wow64: Add a thunk for the wine_server_call() syscall. 2021-08-02 22:57:38 +02:00
sync.c ntdll: Implement NtAlertThreadByThreadId and NtWaitForAlertByThreadId. 2021-11-17 16:36:01 +01:00
syscall.c ntdll: Add a __wine_unix_spawnvp syscall. 2021-09-27 17:40:14 +02:00
syscall.h ntdll: Implement NtAlertThreadByThreadId and NtWaitForAlertByThreadId. 2021-11-17 16:36:01 +01:00
system.c wow64: Add thunks for a few misc syscalls. 2021-08-04 18:13:11 +02:00
virtual.c Revert "ntdll: Add a Wine-specific class in NtQueryVirtualMemory to retrieve the init functions of a module." 2021-09-10 20:22:11 +02:00
wow64.spec wow64: Forward 64-bit invalid handle exceptions to the 32-bit guest. 2021-08-20 17:33:56 +02:00
wow64_private.h wow64: Patch the Wow64Transition pointer in all loaded modules. 2021-08-31 11:31:41 +02:00