about summary refs log tree commit diff stats
path: root/src/libtools/threads.c
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-09-11 18:00:45 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-09-11 18:00:45 +0200
commitaf028c9bad11d4e8d6a4f4c01b4856a2c8f2d2ce (patch)
tree07a6f2280f3773c088938f5b4e763d91acb093ed /src/libtools/threads.c
parent29daae551c322cae0659e65910ba95b26f9a1432 (diff)
downloadbox64-af028c9bad11d4e8d6a4f4c01b4856a2c8f2d2ce.tar.gz
box64-af028c9bad11d4e8d6a4f4c01b4856a2c8f2d2ce.zip
[WRAPPER] Small fixes for x86_64 build when using old pthread_kill
Diffstat (limited to 'src/libtools/threads.c')
-rw-r--r--src/libtools/threads.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libtools/threads.c b/src/libtools/threads.c
index 15a14422..b714b915 100644
--- a/src/libtools/threads.c
+++ b/src/libtools/threads.c
@@ -1114,6 +1114,8 @@ void init_pthread_helper()
 			real_phtread_kill_old = (iFli_t)dlvsym(NULL, "pthread_kill", buff);
 		}
 	}
+	if(!real_phtread_kill_old)
+		real_phtread_kill_old = (iFli_t)dlvsym(NULL, "pthread_kill", "GLIBC_2.2.5");
 	if(!real_phtread_kill_old) {
 		printf_log(LOG_INFO, "Warning, older then 2.34 pthread_kill not found, using current one\n");
 		real_phtread_kill_old = (iFli_t)pthread_kill;