diff --git a/src/sys/signal.rs b/src/sys/signal.rs index 62e58165ce..c2d912bbac 100644 --- a/src/sys/signal.rs +++ b/src/sys/signal.rs @@ -413,6 +413,8 @@ pub const SIGUNUSED : Signal = SIGSYS; cfg_if! { if #[cfg(target_os = "redox")] { type SaFlags_t = libc::c_ulong; + } else if #[cfg(all(target_env = "uclibc", any(target_arch = "mips", target_arch = "mips64")))] { + type SaFlags_t = libc::c_uint; } else if #[cfg(target_env = "uclibc")] { type SaFlags_t = libc::c_ulong; } else {