Signed-off-by: Jacek Caban jacek@codeweavers.com ---
The next patch uses the new style Unix lib, but still bypasses syscall thunks for ntgdi functions. Once ntgdi is moved to win32u (and with this series it's ready to be moved; I plan to do that in the next series), it may start using proper syscall interface. While ntgdi internals are ready for this and we can change a number of functions right away, functions that call external drivers can't use syscalls interface until drivers are converted to Unix libs as well (and we can't convert drivers without useful win32u). The patch is not very invasive and my thinking is to break this circular dependency by allowing bypassing syscall thunks until win32u is ready (we may revert this patch by then).
dlls/ntdll/unix/signal_arm.c | 2 +- dlls/ntdll/unix/signal_arm64.c | 2 +- dlls/ntdll/unix/signal_i386.c | 2 +- dlls/ntdll/unix/signal_x86_64.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-)
Hi,
While running your changed tests, I think I found new failures. Being a bot and all I'm not very good at pattern recognition, so I might be wrong, but could you please double-check?
Full results can be found at: https://testbot.winehq.org/JobDetails.pl?Key=99383
Your paranoid android.
=== debiant2 (build log) ===
Task: Could not create the win32 wineprefix: Failed to disable the crash dialogs: Task: WineTest did not produce the win32 report
=== debiant2 (build log) ===
Task: Could not create the wow32 wineprefix: Failed to disable the crash dialogs: Task: WineTest did not produce the wow32 report