- Dec 08, 2018
-
-
Craig M. Brandenburg authored
-
- Dec 06, 2018
-
-
M Farkas-Dyck authored
-
- Dec 05, 2018
-
-
Jonathan A. Kollasch authored
-
- Dec 02, 2018
-
-
Levente Kurusa authored
These errno's are defined in <sys/errno.h> on DragonFlyBSD. Signed-off-by:
Levente Kurusa <lkurusa@acm.org>
-
M Farkas-Dyck authored
-
- Nov 27, 2018
-
-
Sébastien Marie authored
-
Sébastien Marie authored
-
Sébastien Marie authored
-
Fensteer authored
-
- Nov 22, 2018
-
-
gnzlbg authored
Closes #1060 .
-
- Nov 21, 2018
-
-
Alex Crichton authored
This commit prepares the `libc` crate to be included directly into the standard library via crates.io. More details about this can be found on rust-lang/rust#56092, but the main idea is that this crate now depends on core/compiler-builtins explicitly (but off-by-default). The main caveat here is that this activates `no_core` when building as part of libstd, which means that it needs to explicitly have an `iter` and `option` module for the expansion of `for` loops to work.
-
gnzlbg authored
-
- Nov 20, 2018
-
-
Tom Parker-Shemilt authored
-
Tom Parker-Shemilt authored
-
Alan Somers authored
-
- Nov 02, 2018
-
-
Jonathan A. Kollasch authored
- extattr_namespace_to_string() - extattr_string_to_namespace()
-
- Oct 31, 2018
-
-
Jonathan A. Kollasch authored
-
- Oct 30, 2018
-
-
Alan Somers authored
Also, alphabetize this section, since I'm merging two sections anyway. Fixes #1113
-
Jonathan A. Kollasch authored
-
Alan Somers authored
DragonflyBSD does define 3 of these 14 functions. But I elected not to add it to the PR because I can't find any evidence that these syscalls are used on Dragonfly, even in the base system. And by themselves, those three are insufficient for the xattr crate.
-
Jonathan A. Kollasch authored
-
Jonathan A. Kollasch authored
-
Jonathan A. Kollasch authored
-
- Oct 29, 2018
-
-
gnzlbg authored
-
- Oct 28, 2018
-
-
Jonathan A. Kollasch authored
Also while here: fix powerpc64, mips, and mips64 pthread types. These targets are not yet fully/correctly implemented in rust-libc however.
-
- Oct 19, 2018
-
-
Koutheir Attouchi authored
-
Andrew Tunnell-Jones authored
-
- Oct 15, 2018
-
-
Josh Abraham authored
-
- Oct 14, 2018
-
-
Josh Abraham authored
-
- Oct 08, 2018
- Oct 06, 2018
-
-
xd009642 authored
* Added ptrace and constants for all freebsdlike and netbsdlike OSs
-
- Oct 05, 2018
- Oct 02, 2018
-
-
m-hilgendorf authored
Provide a symbol for the `ftok` function declared in sys/ipc.h, for completeness and to allow calling `ftok` to generate the key value for `shmat`.
-
Jeremy Larkin authored
-
Jeremy Larkin authored
For range-based locking POSIX fcntl locks are needed. This adds the constants F_RDLCK, F_UNLCK, and F_WRLCK for FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, and macOS/iOS. Fortunately these values are defined the same across these platforms.
-
- Sep 25, 2018
-
-
Julio Merino authored
-