summaryrefslogtreecommitdiff
path: root/emulators/wine-devel/files
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/wine-devel/files')
-rw-r--r--emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c11
-rw-r--r--emulators/wine-devel/files/patch-server_ptrace.c11
2 files changed, 11 insertions, 11 deletions
diff --git a/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c b/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
new file mode 100644
index 000000000000..1e167db3c668
--- /dev/null
+++ b/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
@@ -0,0 +1,11 @@
+--- dlls/ntdll/unix/signal_x86_64.c.orig 2025-08-29 19:56:01 UTC
++++ dlls/ntdll/unix/signal_x86_64.c
+@@ -2061,7 +2061,7 @@ static inline BOOL check_invalid_gsbase( ucontext_t *u
+ else
+ arch_prctl( ARCH_GET_GS, &cur_gsbase );
+ #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+- amd64_get_gsbase( &cur_gsbase );
++ amd64_get_gsbase((void **) &cur_gsbase);
+ #elif defined(__NetBSD__)
+ sysarch( X86_64_GET_GSBASE, &cur_gsbase );
+ #endif
diff --git a/emulators/wine-devel/files/patch-server_ptrace.c b/emulators/wine-devel/files/patch-server_ptrace.c
deleted file mode 100644
index e07e605613f5..000000000000
--- a/emulators/wine-devel/files/patch-server_ptrace.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- server/ptrace.c.orig 2025-07-11 20:05:52 UTC
-+++ server/ptrace.c
-@@ -687,7 +687,7 @@ void init_thread_context( struct thread *thread )
- struct dbreg dbregs;
-
- memset( &dbregs, 0, sizeof(dbregs) );
-- ptrace( PTRACE_SETDBREGS, get_ptrace_tid( thread ), (caddr_t)&dbregs, 0 );
-+ ptrace( PTRACE_SETDBREGS, thread->unix_tid , (caddr_t)&dbregs, 0 );
- resume_after_ptrace( thread );
- }
- thread->system_regs = 0;