diff options
author | Sébastien Marie <semarie@users.noreply.github.com> | 2019-03-02 13:14:17 +0100 |
---|---|---|
committer | Sébastien Marie <semarie@users.noreply.github.com> | 2019-03-02 13:14:17 +0100 |
commit | 917ff60a4b7999b3f4f0911c4bc6c8322cfaf242 (patch) | |
tree | cbcffa9646cad4aa838e66849634f211cd16f658 | |
parent | 1236fed394bca4cbf8c07d2dddf37163fcf16264 (diff) | |
download | rust-libc-917ff60a4b7999b3f4f0911c4bc6c8322cfaf242.tar.gz |
adjust PTHREAD_STACK_MIN to current value on OpenBSD
while here, generate the right file in test_openbsd()
-rw-r--r-- | libc-test/build.rs | 2 | ||||
-rw-r--r-- | src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs | 1 | ||||
-rw-r--r-- | src/unix/bsd/netbsdlike/openbsdlike/mod.rs | 2 | ||||
-rw-r--r-- | src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs | 1 |
4 files changed, 3 insertions, 3 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs index 89ca488a94..d3d35614e7 100644 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -1088,7 +1088,7 @@ fn test_openbsd(target: &str) { (struct_ == "siginfo_t" && field == "si_addr") }); - cfg.generate("../src/lib.rs", "linux_fcntl.rs"); + cfg.generate("../src/lib.rs", "main.rs"); } fn test_windows(target: &str) { diff --git a/src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs b/src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs index 5cabac5499..f73d7de7b2 100644 --- a/src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsdlike/bitrig/mod.rs @@ -98,6 +98,7 @@ pub const IFF_LINK1: ::c_int = 0x2000; // per link layer defined bit pub const IFF_LINK2: ::c_int = 0x4000; // per link layer defined bit pub const IFF_MULTICAST: ::c_int = 0x8000; // supports multicast +pub const PTHREAD_STACK_MIN : ::size_t = 2048; pub const SIGSTKSZ : ::size_t = 40960; pub const PT_FIRSTMACH: ::c_int = 32; diff --git a/src/unix/bsd/netbsdlike/openbsdlike/mod.rs b/src/unix/bsd/netbsdlike/openbsdlike/mod.rs index c94ad15a8d..cf9dc8f551 100644 --- a/src/unix/bsd/netbsdlike/openbsdlike/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsdlike/mod.rs @@ -399,8 +399,6 @@ pub const O_RSYNC: ::c_int = O_SYNC; pub const MS_SYNC : ::c_int = 0x0002; pub const MS_INVALIDATE : ::c_int = 0x0004; -pub const PTHREAD_STACK_MIN : ::size_t = 2048; - pub const POLLNORM: ::c_short = ::POLLRDNORM; pub const ENOATTR : ::c_int = 83; diff --git a/src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs b/src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs index 435523f109..c1687111b7 100644 --- a/src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs +++ b/src/unix/bsd/netbsdlike/openbsdlike/openbsd/mod.rs @@ -403,6 +403,7 @@ pub const IFF_LINK1: ::c_int = 0x2000; // per link layer defined bit pub const IFF_LINK2: ::c_int = 0x4000; // per link layer defined bit pub const IFF_MULTICAST: ::c_int = 0x8000; // supports multicast +pub const PTHREAD_STACK_MIN : ::size_t = 4096; pub const SIGSTKSZ : ::size_t = 28672; pub const PT_FIRSTMACH: ::c_int = 32; |