summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-01-25 08:14:00 +0000
committerbors <bors@rust-lang.org>2022-01-25 08:14:00 +0000
commitfbe86f81fbf01baf4ac4c734eda91d211a7a0f00 (patch)
tree2bfa0900bbfe3a5541b7c5abfd11d93f51e8acb6
parentc9258c3906deb99bfe62934b3743cf597661a0c7 (diff)
parente491433eee7a8b34f5c7b798f7338ea40f87a637 (diff)
downloadrust-libc-fbe86f81fbf01baf4ac4c734eda91d211a7a0f00.tar.gz
Auto merge of #2651 - devnexen:getpagesizes_fbsd, r=Amanieu
getpagesizes for freebsd addition
-rw-r--r--libc-test/semver/freebsd.txt2
-rw-r--r--src/unix/bsd/freebsdlike/freebsd/mod.rs1
2 files changed, 3 insertions, 0 deletions
diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt
index 7db6435eb3..8aff0a5d6c 100644
--- a/libc-test/semver/freebsd.txt
+++ b/libc-test/semver/freebsd.txt
@@ -1503,6 +1503,8 @@ getitimer
getline
getloadavg
getnameinfo
+getpagesize
+getpagesizes
getpeereid
getpriority
getprogname
diff --git a/src/unix/bsd/freebsdlike/freebsd/mod.rs b/src/unix/bsd/freebsdlike/freebsd/mod.rs
index 50ed5f6896..eeea87bd0b 100644
--- a/src/unix/bsd/freebsdlike/freebsd/mod.rs
+++ b/src/unix/bsd/freebsdlike/freebsd/mod.rs
@@ -4120,6 +4120,7 @@ extern "C" {
pub fn procctl(idtype: ::idtype_t, id: ::id_t, cmd: ::c_int, data: *mut ::c_void) -> ::c_int;
pub fn getpagesize() -> ::c_int;
+ pub fn getpagesizes(pagesize: *mut ::size_t, nelem: ::c_int) -> ::c_int;
pub fn adjtime(arg1: *const ::timeval, arg2: *mut ::timeval) -> ::c_int;
pub fn clock_getcpuclockid2(arg1: ::id_t, arg2: ::c_int, arg3: *mut clockid_t) -> ::c_int;