summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-09-12 20:32:59 +0000
committerbors <bors@rust-lang.org>2021-09-12 20:32:59 +0000
commit8c5efbfc90968c2865a37adae3f4abd039491159 (patch)
tree46532a78b5f6f5624f40a08ed8c4cd92954c2fe7
parent3bd76cd05e7ede26096cebf7f23e3d16e02d3069 (diff)
parentbf428dcd2c2e9effc1d99d4af4bfc0ecc49ec282 (diff)
downloadrust-libc-8c5efbfc90968c2865a37adae3f4abd039491159.tar.gz
Auto merge of #2397 - devnexen:netbsd_map_stack, r=JohnTitor
netbsd add mmap MAP_STACK flag
-rw-r--r--libc-test/semver/netbsd.txt1
-rw-r--r--src/unix/bsd/netbsdlike/netbsd/mod.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/libc-test/semver/netbsd.txt b/libc-test/semver/netbsd.txt
index a2b72aba69..4d1e7cf0d9 100644
--- a/libc-test/semver/netbsd.txt
+++ b/libc-test/semver/netbsd.txt
@@ -595,6 +595,7 @@ MAP_HASSEMAPHORE
MAP_NORESERVE
MAP_REMAPDUP
MAP_RENAME
+MAP_STACK
MAP_WIRED
MAXFREQ
MAXPHASE
diff --git a/src/unix/bsd/netbsdlike/netbsd/mod.rs b/src/unix/bsd/netbsdlike/netbsd/mod.rs
index 474698af0c..cf383798f6 100644
--- a/src/unix/bsd/netbsdlike/netbsd/mod.rs
+++ b/src/unix/bsd/netbsdlike/netbsd/mod.rs
@@ -1296,6 +1296,7 @@ pub const MAP_RENAME: ::c_int = 0x20;
pub const MAP_NORESERVE: ::c_int = 0x40;
pub const MAP_HASSEMAPHORE: ::c_int = 0x200;
pub const MAP_WIRED: ::c_int = 0x800;
+pub const MAP_STACK: ::c_int = 0x2000;
// mremap flag
pub const MAP_REMAPDUP: ::c_int = 0x004;