From 203a87e796d9fd9ea505494f65c5136ae9eb8133 Mon Sep 17 00:00:00 2001 From: Michael Neumann Date: Wed, 11 Nov 2015 15:27:41 +0100 Subject: [PATCH] Fix SIGSTKSZ for DragonFly TODO: Add the same for FreeBSD. --- src/unix/bsd/freebsdlike/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs index 5f1092048b5b1..fe523c3478ff6 100644 --- a/src/unix/bsd/freebsdlike/mod.rs +++ b/src/unix/bsd/freebsdlike/mod.rs @@ -513,6 +513,8 @@ pub const PTHREAD_MUTEX_INITIALIZER: pthread_mutex_t = 0 as *mut _; pub const PTHREAD_COND_INITIALIZER: pthread_cond_t = 0 as *mut _; pub const PTHREAD_RWLOCK_INITIALIZER: pthread_rwlock_t = 0 as *mut _; pub const PTHREAD_MUTEX_RECURSIVE: ::c_int = 2; +#[cfg(target_os = "dragonfly")] +pub const SIGSTKSZ: ::size_t = 8192 /* MINSIGSTKSZ */ + 32768; extern { pub fn mprotect(addr: *const ::c_void, len: ::size_t, prot: ::c_int)