summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi-Wen Hsu <lwhsu@lwhsu.org>2022-08-23 18:51:45 +0800
committerLi-Wen Hsu <lwhsu@lwhsu.org>2022-08-23 18:51:45 +0800
commit6c9ab470400378a8bb1413ec51b5af33e6aebfa1 (patch)
tree23f4547de1db5500070cfbe69e27a0a4445e65b9
parentb252b2f3135770afd2624dc4e51a55f1687d2086 (diff)
downloadrust-libc-6c9ab470400378a8bb1413ec51b5af33e6aebfa1.tar.gz
Add CPU_SETSIZE const for FreeBSD
-rw-r--r--libc-test/semver/freebsd.txt1
-rw-r--r--src/unix/bsd/freebsdlike/freebsd/mod.rs3
2 files changed, 4 insertions, 0 deletions
diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt
index 5e07b63956..2ef6844af8 100644
--- a/libc-test/semver/freebsd.txt
+++ b/libc-test/semver/freebsd.txt
@@ -173,6 +173,7 @@ CPU_LEVEL_CPUSET
CPU_LEVEL_ROOT
CPU_LEVEL_WHICH
CPU_SET
+CPU_SETSIZE
CPU_WHICH_CPUSET
CPU_WHICH_IRQ
CPU_WHICH_JAIL
diff --git a/src/unix/bsd/freebsdlike/freebsd/mod.rs b/src/unix/bsd/freebsdlike/freebsd/mod.rs
index 5c696f73bc..070ec77b33 100644
--- a/src/unix/bsd/freebsdlike/freebsd/mod.rs
+++ b/src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -1890,6 +1890,9 @@ pub const LIO_READV: ::c_int = 6;
pub const DEVSTAT_N_TRANS_FLAGS: ::c_int = 4;
pub const DEVSTAT_NAME_LEN: ::c_int = 16;
+// sys/cpuset.h
+pub const CPU_SETSIZE: ::c_int = 256;
+
pub const SIGEV_THREAD_ID: ::c_int = 4;
pub const EXTATTR_NAMESPACE_EMPTY: ::c_int = 0;