[llvm] 6ea8b4c - [llvm][Support] Use __NR_gettid on Linux for compat with older glibc (#120007)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 18 13:19:12 PST 2024
Author: Brad Smith
Date: 2024-12-18T16:19:09-05:00
New Revision: 6ea8b4cebd322fe604efa96b943abf6ad419414c
URL: https://github.com/llvm/llvm-project/commit/6ea8b4cebd322fe604efa96b943abf6ad419414c
DIFF: https://github.com/llvm/llvm-project/commit/6ea8b4cebd322fe604efa96b943abf6ad419414c.diff
LOG: [llvm][Support] Use __NR_gettid on Linux for compat with older glibc (#120007)
Added:
Modified:
llvm/lib/Support/Unix/Threading.inc
Removed:
################################################################################
diff --git a/llvm/lib/Support/Unix/Threading.inc b/llvm/lib/Support/Unix/Threading.inc
index c7b4c7af3b9f33..aedcd9aa34b99a 100644
--- a/llvm/lib/Support/Unix/Threading.inc
+++ b/llvm/lib/Support/Unix/Threading.inc
@@ -141,7 +141,7 @@ uint64_t llvm::get_threadid() {
#elif defined(__ANDROID__)
return uint64_t(gettid());
#elif defined(__linux__)
- return uint64_t(syscall(SYS_gettid));
+ return uint64_t(syscall(__NR_gettid));
#else
return uint64_t(pthread_self());
#endif
More information about the llvm-commits
mailing list