- Apr 12, 2016
-
-
bluss authored
-
- Apr 11, 2016
-
-
bors authored
Use '&&' on travis, not ';' Closes #258
-
Alex Crichton authored
-
bors authored
Fix CPU_SET and CPU_ISSET
-
- Apr 10, 2016
-
-
NODA, Kai authored
Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-
- Apr 06, 2016
-
-
bors authored
Use now available link name "signal" instead of "bsd_signal" On android, the `bsd_signal` is gone, the `signal` is available. While this is the most obvious solution, I am not sure of a few things: - How are we going to keep compatibility with older NDKs where `signal` does not exist; - Was something dependent on this being different on android and thus would break (for example, the rust compiler uses this function, so it may break somewhere). Fixes #236.
-
Nerijus Arlauskas authored
-
- Apr 05, 2016
-
-
bors authored
Remove iOS doc links from README Fixes #243
-
bors authored
langinfo bindings and defs
-
A.J. Gardner authored
There are many constants defined by langinfo, but we have the new types, locale_t and nl_item. We also have several functions, not all of which exist for every platform: nl_langinfo nl_langinfo_l newlocale duplocale freelocale uselocale querylocale
-
- Apr 04, 2016
-
-
bors authored
Add RTLD_DEFAULT to more platforms
-
Alex Crichton authored
-
bors authored
Link to libraries when disabling `use_std` This crate currently relies on libraries being linked to come from libstd, but if `use_std` is disabled that's not true! In that case we need to pull in the libraries ourselves. Closes rust-lang/rust#32661
-
Alex Crichton authored
This crate currently relies on libraries being linked to come from libstd, but if `use_std` is disabled that's not true! In that case we need to pull in the libraries ourselves. Closes rust-lang/rust#32661
-
- Apr 03, 2016
-
-
bors authored
On non-musl Linux, strerror_r should be linked to __xpg_strerror_r Currently `libc::strerror_r()` wrongly returns a `c_char` pointer as a large `c_int`. Also exclude `MS_RMT_MASK` from `libc-test`.
-
bors authored
Add several pthread functions for DragonFly/FreeBSD These are needed in order to fix/implement the guard page code of Rust for DragonFly.
-
bors authored
Add clock_getres(3) and improve clockid_t constants. This is still a draft
-
NODA, Kai authored
It was updated recently, so the test is known to fail depending on the libc version of the test environment. Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-
NODA, Kai authored
Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-
Michael Neumann authored
These are needed in order to fix/implement the guard page code of Rust for DragonFly.
-
NODA, Kai authored
Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-
- Apr 02, 2016
-
-
A.J. Gardner authored
-
bors authored
unix: Add openpty(3) and forkpty(3) for non-Apple platforms The functions were added for Apple in #202. Adding them to other platforms was pending an amendment to RFC 1291 to expand the scope of libc to include libutil. The amendment was merged as https://github.com/rust-lang/rfcs/pull/1529
-
Kamal Marhubi authored
The functions were added for Apple in #202. Adding them to other platforms was pending an amendment to RFC 1291 to expand the scope of libc to include libutil. The amendment was merged as https://github.com/rust-lang/rfcs/pull/1529
-
- Mar 31, 2016
-
-
bors authored
Add lconv type, and locale support for UNIX We have lconv struct, setlocale(), and localeconv(). Constants live under notbsd for now.
-
A.J. Gardner authored
-
A.J. Gardner authored
Linux-likes have more locale categories than the BSDs (except for musl). We define the common set of categories at the src/unix/notbsd/mod.rs level, and leave the rest to the platform-specific modules.
-
A.J. Gardner authored
The BSDs seem to have more peculiarities than the notbsds
-
A.J. Gardner authored
-
A.J. Gardner authored
-
bors authored
Bump to 0.2.9
-
Alex Crichton authored
-
- Mar 30, 2016
-
-
bors authored
Swap header/footer... dunno how they got that way? Apparently they were swapped accidentally already! Closes #240
-
A.J. Gardner authored
-
A.J. Gardner authored
Lint caught a long line. This should fix the CI failure.
-
A.J. Gardner authored
We have lconv struct, setlocale(), and localeconv(). Constants live under notbsd for now.
-
- Mar 28, 2016
-
-
Alex Crichton authored
Apparently they were swapped accidentally already! Closes #240
-
- Mar 19, 2016
-
-
Nerijus Arlauskas authored
Fixes #236.
-
- Mar 18, 2016
-
-
bors authored
linux: Add missing Linux-specific fcntls Also move F_DUPFD_CLOEXEC up a level as it is available on Android.
-
Kamal Marhubi authored
Also move F_DUPFD_CLOEXEC up a level as it is available on Android. This commit leaves file sealing related fcntls and bitflag constants out, as they are defined in `linux/fcntl.h` rather than `fcntl.h`. They can be included once an approach for verification has been figured out. See #235 for more detail.
-