- Jul 20, 2020
-
-
Dan Gohman authored
As with the other *64 functions in Linux, `posix_fadvise64` is like `posix_fadvise` but uses `off64_t` instead of `off_t`.
-
- May 22, 2020
-
-
Markus Reiter authored
-
- May 01, 2020
-
-
Will authored
-
- Apr 13, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
- Mar 08, 2020
-
-
Yuki Okushi authored
-
- Mar 06, 2020
-
-
Benjamin Saunders authored
-
- Feb 29, 2020
-
-
Yuki Okushi authored
-
- Feb 12, 2020
-
-
Vickenty Fesunov authored
This triggers a warning on a recent nightly, which in turn breaks CI due to `#![deny(warnings)]` in libc-test/build.rs
-
- Dec 02, 2019
-
-
Matthew McPherrin authored
sock_extended_err is a struct returned as a control message when the sockopt IP_RECVERR is set, when recvmsg has the MSG_ERRQUEUE flag set. IP_RECVERR and MSG_ERRQUEUE are constants both already defined here.
-
- Nov 22, 2019
-
-
Arthur Gautier authored
This reverts commit 6ff2e8f1.
-
- Nov 17, 2019
-
-
Amanieu d'Antras authored
-
- Nov 05, 2019
-
-
Arthur Gautier authored
Signed-off-by:
Arthur Gautier <baloo@gandi.net>
-
Arthur Gautier authored
Signed-off-by:
Arthur Gautier <baloo@gandi.net>
-
Arthur Gautier authored
Signed-off-by:
Arthur Gautier <baloo@gandi.net>
-
Arthur Gautier authored
Signed-off-by:
Arthur Gautier <baloo@gandi.net>
-
- Oct 31, 2019
-
-
patrick felt authored
Signed-off-by:
patrick felt <patrick.felt@sling.com>
-
- Oct 28, 2019
-
-
Aaron Hill authored
Add a new feature to enable this, since `const extern fn` support is unstable
-
- Sep 12, 2019
-
-
gnzlbg authored
-
- Jul 28, 2019
-
-
Temirkhan Myrzamadi authored
-
- Jun 10, 2019
-
-
Bryant Mairs authored
sigevent structs on most platforms have padding or unused fields. Rather than display those in the Debug impl by deriving it, manually implement all extra_traits instead ignoring those fields.
-
- Jun 03, 2019
-
-
gnzlbg authored
-
- May 31, 2019
- May 29, 2019
-
-
gnzlbg authored
-
- May 28, 2019
-
-
gnzlbg authored
-
- May 27, 2019
-
-
gnzlbg authored
-
gnzlbg authored
-
gnzlbg authored
-
Bryant Mairs authored
`nl_pad` field does not contain any actual data, so using it for comparison or hashing doesn't make sense. Instead manually implement extra traits ignoring this field.
-
- May 23, 2019
- May 22, 2019
-
-
gnzlbg authored
The second argument of `gettimeofday` was a `*mut c_void` on all targets, but that type is incorrect in the following targets, where it should be a `*mut timezone` instead: On these other targets it appears that the signature of gettimeofday was incorrect (it takes a time-zone pointer instead of a void pointer): linux+gnu: http://man7.org/linux/man-pages/man2/gettimeofday.2.html freebsd: https://www.freebsd.org/cgi/man.cgi?query=gettimeofday&apropos=0&sektion=2&manpath=FreeBSD+11.2-stable&arch=default&format=html openbsd: https://man.openbsd.org/gettimeofday.2 android: https://github.com/ricardoquesada/android-ndk/blob/master/usr/include/sys/time.h dragonfly: https://www.dragonflybsd.org/cgi/web-man?command=gettimeofday§ion=2 This commit corrects the type on these targets, which is a breaking change. Due to how this API is commonly used (e.g. passing `ptr::null_mut` to the second argument), breakage should be minimal. Users wanting to support both versions can just write `ptr as *mut _` instead. Closes #1338.
-
- Apr 07, 2019
-
-
Kevin Kuehler authored
-
- Apr 05, 2019
-
-
Kevin Kuehler authored
-
- Mar 26, 2019
-
-
gnzlbg authored
-
- Mar 25, 2019
- Mar 04, 2019
-
-
Bryant Mairs authored
-