summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDC <devnexen@gmail.com>2021-08-31 19:35:08 +0100
committerDC <devnexen@gmail.com>2021-08-31 19:35:08 +0100
commit3064ad02452b445ba6fc4a529a810f8d54cb47fa (patch)
tree8387acf123dd8d66455ea77452944ed5d572153a
parent03b03127fd6fe67db83a620b474ee848d10d9fe1 (diff)
downloadrust-libc-3064ad02452b445ba6fc4a529a810f8d54cb47fa.tar.gz
dragonflybsd add memory alloc fn specifics
-rw-r--r--libc-test/semver/dragonfly.txt2
-rw-r--r--src/unix/bsd/freebsdlike/dragonfly/mod.rs3
2 files changed, 5 insertions, 0 deletions
diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt
index e87bf0e302..903f3f981e 100644
--- a/libc-test/semver/dragonfly.txt
+++ b/libc-test/semver/dragonfly.txt
@@ -1230,6 +1230,7 @@ fmemopen
forkpty
freeifaddrs
freelocale
+freezero
fsid_t
fstatfs
futimes
@@ -1378,6 +1379,7 @@ querylocale
rand
readdir_r
readlinkat
+reallocf
recvmsg
regcomp
regerror
diff --git a/src/unix/bsd/freebsdlike/dragonfly/mod.rs b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
index 02d1b541ce..c3e49a12df 100644
--- a/src/unix/bsd/freebsdlike/dragonfly/mod.rs
+++ b/src/unix/bsd/freebsdlike/dragonfly/mod.rs
@@ -1424,6 +1424,9 @@ extern "C" {
nitems: ::c_int,
sevp: *mut sigevent,
) -> ::c_int;
+
+ pub fn reallocf(ptr: *mut ::c_void, size: ::size_t) -> *mut ::c_void;
+ pub fn freezero(ptr: *mut ::c_void, size: ::size_t);
}
cfg_if! {