Przeglądaj źródła

Adapt to calling convention on NetBSD.

Signed-off-by: Thomas Klausner <[email protected]>
Thomas Klausner 9 lat temu
rodzic
commit
491c3f8e2f
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      include/bx/thread.h

+ 4 - 0
include/bx/thread.h

@@ -161,7 +161,11 @@ namespace bx
 			prctl(PR_SET_NAME,_name, 0, 0, 0);
 #	endif // defined(__GLIBC__) ...
 #elif BX_PLATFORM_BSD
+#ifdef __NetBSD__
+			pthread_setname_np(m_handle, "%s", (void *)_name);
+#else
 			pthread_setname_np(m_handle, _name);
+#endif
 #elif BX_PLATFORM_WINDOWS && BX_COMPILER_MSVC
 #	pragma pack(push, 8)
 			struct ThreadName