summaryrefslogtreecommitdiff
path: root/src/unix/solarish
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2019-05-28 12:45:23 +0000
committerbors <bors@rust-lang.org>2019-05-28 12:45:23 +0000
commit48193e89b6730395c69f94824a87f5427aa641b5 (patch)
treef9f3ba92b531e74a6dbe81838f76dd880f5d2a5c /src/unix/solarish
parent8e2e498a45b8774be6deccb04d502538c5f1ba22 (diff)
parent1a3d1525da37e295f659424258df4566a1755abf (diff)
downloadrust-libc-48193e89b6730395c69f94824a87f5427aa641b5.tar.gz
Auto merge of #1365 - gnzlbg:cleanup_linux, r=gnzlbg
[breaking change] Cleanup linux and update MUSL * Update MUSL kernel headers to 4.4.2 (non-breaking) * [breaking] `MADV_SOFT_OFFLINE` is not defined on MIPS * [breaking] `sendmmsg`/`recvmmsg` take an `unsigned int` flag on MUSL * [breaking] `pthread_t` is a pointer on MUSL * `rlimit` resources should use a type alias on GNU (non-breaking) * Deprecate `SIGNUNUSED` (should use SIGSYS instead)
Diffstat (limited to 'src/unix/solarish')
-rw-r--r--src/unix/solarish/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index 062b2837db..de7c1cde8e 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -1786,6 +1786,9 @@ f! {
}
extern {
+ pub fn getrlimit(resource: ::c_int, rlim: *mut ::rlimit) -> ::c_int;
+ pub fn setrlimit(resource: ::c_int, rlim: *const ::rlimit) -> ::c_int;
+
pub fn strerror_r(errnum: ::c_int, buf: *mut c_char,
buflen: ::size_t) -> ::c_int;