From 265b4c2b225ee46fb7826a528a0ae69245e860dd Mon Sep 17 00:00:00 2001 From: Bananymous Date: Sun, 20 Apr 2025 03:13:35 +0300 Subject: [PATCH] LibC: Implement `thread_equal` --- userspace/libraries/LibC/pthread.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/userspace/libraries/LibC/pthread.cpp b/userspace/libraries/LibC/pthread.cpp index f9d81ecc..2921c0ef 100644 --- a/userspace/libraries/LibC/pthread.cpp +++ b/userspace/libraries/LibC/pthread.cpp @@ -290,6 +290,11 @@ void pthread_exit(void* value_ptr) ASSERT_NOT_REACHED(); } +int pthread_equal(pthread_t t1, pthread_t t2) +{ + return t1 == t2; +} + int pthread_join(pthread_t thread, void** value_ptr) { return syscall(SYS_PTHREAD_JOIN, thread, value_ptr);