]> Savannah Git Hosting - gnulib.git/commit
nproc, physmem: Use sysctl() as a fallback on GNU/kFreeBSD.
authorBruno Haible <bruno@clisp.org>
Sun, 13 Aug 2023 23:04:36 +0000 (01:04 +0200)
committerBruno Haible <bruno@clisp.org>
Sun, 13 Aug 2023 23:04:36 +0000 (01:04 +0200)
commite8f4ee468ea4d24fd2c8722e88c56aed3f9e0cf1
treeb1fa327f1ef4cfdb9ab57d7a7ed321d60382d987
parentedd9de933cd491685296d0bb87375670ae8a1302
nproc, physmem: Use sysctl() as a fallback on GNU/kFreeBSD.

* lib/nproc.c: Do include <sys/sysctl.h> on GNU/kFreeBSD.
(num_processors_ignoring_omp): Call sysctl on GNU/kFreeBSD.
* lib/physmem.c: Do include <sys/sysctl.h> on GNU/kFreeBSD.
(physmem_total, physmem_available): Call sysctl on GNU/kFreeBSD.
ChangeLog
lib/nproc.c
lib/physmem.c