Akihiro Sagawa : ntdll: Add %gs support for NetBSD.

Alexandre Julliard julliard at winehq.org
Mon Apr 14 14:18:56 CDT 2014


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

Author: Akihiro Sagawa <sagawa.aki at gmail.com>
Date:   Mon Apr 14 00:08:31 2014 +0900

ntdll: Add %gs support for NetBSD.

---

 dlls/ntdll/signal_x86_64.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c
index dbef828..c6e9a9b 100644
--- a/dlls/ntdll/signal_x86_64.c
+++ b/dlls/ntdll/signal_x86_64.c
@@ -2519,6 +2519,8 @@ void signal_init_thread( TEB *teb )
     arch_prctl( ARCH_SET_GS, teb );
 #elif defined (__FreeBSD__) || defined (__FreeBSD_kernel__)
     amd64_set_gsbase( teb );
+#elif defined(__NetBSD__)
+    sysarch( X86_64_SET_GSBASE, &teb );
 #else
 # error Please define setting %gs for your architecture
 #endif




More information about the wine-cvs mailing list