- Dec 04, 2018
-
-
Tobias Klauser authored
-
- Dec 01, 2018
-
-
Bryant Mairs authored
-
- Nov 22, 2018
-
-
Gerd Zellweger authored
This used to be defined multiple times in different (but not all) architectures. Moving it to general linux module since it's an architecture independent feature.
-
- Nov 01, 2018
-
-
Samuel Holland authored
These are used by the flock wrapper in rustc_data_structures. The constants were already present in x86_64-linux-gnu and BSD (since 4928bd98).
-
- Sep 02, 2018
-
-
Josh Hejna authored
-
- Jul 29, 2018
-
-
Linus Färnstrand authored
-
Linus Färnstrand authored
-
- Jun 01, 2018
-
-
Bryant Mairs authored
-
Andrew Cann authored
-
- Apr 11, 2018
-
-
Linus Färnstrand authored
-
Mike Hommey authored
-
- Apr 10, 2018
-
-
Mike Hommey authored
`pthread_mutex_t` varies across architectures, in several ways: - endianness alters the ordering of bytes, since the contents of the struct are larger than 8-bit. - its length varies. - the location of the mutex kind (`PTHREAD_MUTEX_RECURSIVE`, `PTHREAD_MUTEX_ERRORCHECK` or `PTHREAD_MUTEX_ADAPTIVE_NP`) varies between 32-bit and 64-bit: On 32-bit architectures, it is preceded by three int/unsigned int, while on 64-bit architectures, it is preceded by four of them. These initializers are only available from <pthread.h> when _GNU_SOURCE is defined. Relax the cfg_if check in ci/style.rs to allow #[cfg(target_endian)] tests.
-
Mike Hommey authored
-
- Apr 08, 2018
-
-
Craig M. Brandenburg authored
-
- Mar 04, 2018
-
-
Fredrick Brennan authored
-
Fredrick Brennan authored
-
- Feb 25, 2018
-
-
Linus Färnstrand authored
-
Linus Färnstrand authored
Was able to move some of them up one level so they are valid on more platforms with less duplication
-
Linus Färnstrand authored
-
- Feb 24, 2018
-
-
Linus Färnstrand authored
-
- Feb 22, 2018
-
-
Linus Färnstrand authored
-
Linus Färnstrand authored
-
Linus Färnstrand authored
-
- Feb 17, 2018
-
-
John Paul Adrian Glaubitz authored
-
- Feb 01, 2018
-
-
gnzlbg authored
-
- Jan 30, 2018
-
-
Linus Färnstrand authored
-
- Jan 19, 2018
-
-
gnzlbg authored
-
- Jan 18, 2018
-
-
gnzlbg authored
-
- Dec 17, 2017
-
-
kpcyrd authored
-
- Dec 16, 2017
-
-
kpcyrd authored
-
- Dec 08, 2017
-
-
Bryant Mairs authored
-
- Nov 13, 2017
-
-
Marco A L Barbosa authored
-
- Nov 07, 2017
-
-
Bryant Mairs authored
These aren't exposed on non-MIPS musl targets, but since they're part of a kernel API, they're still applicable, so we just don't test them there but expose them anyways.
-
- Nov 05, 2017
-
-
Bryant Mairs authored
-
- Oct 31, 2017
-
-
Marco A L Barbosa authored
-
- Oct 27, 2017
-
-
Marco A L Barbosa authored
-
- Oct 20, 2017
-
-
Nicolas Dusart authored
-
- Oct 19, 2017
-
-
Bryant Mairs authored
Note that termios2 doesn't exist on powerpc(64), termios is used instead.
-
Bryant Mairs authored
-
- Oct 18, 2017
-
-
Marco A L Barbosa authored
-