[llvm] cfdd937 - [llvm] Android has sched_getaffinity() now (#124689)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 28 10:21:18 PST 2025
Author: Brad Smith
Date: 2025-01-28T13:21:14-05:00
New Revision: cfdd937b30acc007016ebbe4afab7bb4d6449e0a
URL: https://github.com/llvm/llvm-project/commit/cfdd937b30acc007016ebbe4afab7bb4d6449e0a
DIFF: https://github.com/llvm/llvm-project/commit/cfdd937b30acc007016ebbe4afab7bb4d6449e0a.diff
LOG: [llvm] Android has sched_getaffinity() now (#124689)
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 aedcd9aa34b99a..15a5b008604c32 100644
--- a/llvm/lib/Support/Unix/Threading.inc
+++ b/llvm/lib/Support/Unix/Threading.inc
@@ -387,7 +387,7 @@ static int computeHostNumPhysicalCores() {
static int computeHostNumPhysicalCores() {
return sysconf(_SC_NPROCESSORS_ONLN);
}
-#elif defined(__linux__) && !defined(__ANDROID__)
+#elif defined(__linux__)
static int computeHostNumPhysicalCores() {
cpu_set_t Affinity;
if (sched_getaffinity(0, sizeof(Affinity), &Affinity) == 0)
More information about the llvm-commits
mailing list