- Nov 15, 2017
-
-
Taylor Cramer authored
-
- Nov 14, 2017
- Nov 13, 2017
-
-
bors authored
Add syscall table for Linux sparc64
-
Marco A L Barbosa authored
-
bors authored
Use more convenient and UNIX-agnostic shebang Pure sh scripts should use /bin/sh as it's available on every platform. When using bash-specific features, use env to find it, as bash can be installed in different places according the OS.
-
Sébastien Santoro authored
Pure sh scripts should use /bin/sh as it's available on every platform. When using bash-specific features, use env to find it, as bash can be installed in different places according the OS.
-
- Nov 11, 2017
-
-
bors authored
Add dyld functions and related types r? @alexcrichton
-
bors authored
Add dl_iterate_phdr and related types A lot of this is more broadly supported than just Linux, but support for those can be added later. r? @alexcrichton
-
Steven Fackler authored
-
Steven Fackler authored
A lot of this is more broadly supported than just Linux, but support for those can be added later.
-
- Nov 09, 2017
-
-
bors authored
Add network interface flag constants for all platforms Add network interface flag constants for all platforms. old PR: https://github.com/rust-lang/libc/pull/839
-
luozijun authored
-
luozijun authored
-
luozijun authored
Add network interface flag constants for all platforms.
-
- Nov 08, 2017
-
-
luozijun authored
-
- Nov 07, 2017
-
-
bors authored
Expose MFD_ constants on all Linux targets. 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.
-
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 06, 2017
-
-
bors authored
Add SHM_ANON for FreeBSD This is a constant for `shm_open` that is used instead of the address to create an anonymous shared memory mapping. https://github.com/freebsd/freebsd/blob/a9656e45a9d1cc0fc5343dd941106e0b823ff770/sys/sys/mman.h#L168
-
Greg V authored
-
bors authored
Add constants for memfd_create syscall
-
bors authored
Fix rustdoc warning
-
- Nov 05, 2017
-
-
Bryant Mairs authored
-
Guillaume Gomez authored
-
- Nov 02, 2017
-
-
bors authored
Add constants used by getrandom linux syscall getrandom syscall was added in kernel 3.17. Musl and android seems to use old kernel headers, but considering that they define SYS_getrandom, the constants GRND_NONBLOCK and GRND_RANDOM should also be defined.
-
Marco A L Barbosa authored
-
bors authored
Compile an empty library on wasm32 non-Emscripten In preparation for eventually having a non-Emscripten based wasm32 target, this commit makes `libc` the crate an empty library on wasm32 targets that are not with `target_os = "emscripten"`. This may eventually get filled out over time, but for now it's all empty!
-
Alex Crichton authored
In preparation for eventually having a non-Emscripten based wasm32 target, this commit makes `libc` the crate an empty library on wasm32 targets that are not with `target_os = "emscripten"`. This may eventually get filled out over time, but for now it's all empty!
-
- Oct 31, 2017
-
-
bors authored
Fix sparc64-unknown-linux-gnu tests Run sparc64 test in qemu system like s390x. Fix O_TMPFILE const. Fixes https://github.com/rust-lang/libc/issues/822
-
bors authored
Run s390x tests on qemu system qemu in user mode cannot run binaries produced by rustc (it hangs), so we run the tests in a fully virtualized s390x machine using qemu-system-s390x. Some constants had to be fixed.
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
-
- Oct 30, 2017
-
-
bors authored
Add WCONTINUED const for OpenBSD Simple addition of `WCONTINUED` for OpenBSD-like systems. Built nix against this modified libc and used it to test.
-
- Oct 29, 2017
-
-
William Orr authored
-
- Oct 28, 2017
-
-
bors authored
Bump to 0.2.33 Just bumping the release to make getprotobyname, getprotobynumber and getservbyname available.
-
Andrew Tunnell-Jones authored
-
bors authored
Fixes and test for x86_64-unknown-linux-gnux32 This fixes all libc tests and almost all rustc tests (3 libstd tests and one run-pass test fails). Fixes https://github.com/rust-lang/libc/issues/816https://github.com/rust-lang/libc/issues/816
-