- May 03, 2016
-
-
Alex Crichton authored
-
- Apr 30, 2016
-
-
bors authored
apple: Add RLIMIT_RSS as alias of RLIMIT_AS This is defined in <sys/resource.h> as #define RLIMIT_RSS RLIMIT_AS /* source compatibility alias */ See http://opensource.apple.com//source/xnu/xnu-1456.1.26/bsd/sys/resource.h
-
Kamal Marhubi authored
This is defined in <sys/resource.h> as #define RLIMIT_RSS RLIMIT_AS /* source compatibility alias */ See http://opensource.apple.com//source/xnu/xnu-1456.1.26/bsd/sys/resource.h
-
- Apr 29, 2016
-
-
bors authored
OS X: add various process status tests defined by wait.h Adds the various process test macros specified in the wait(2) manpage on OS X. ```WCOREDUMP``` is implemented BSD-wide as it seems to be the only macro whose definition is constant across the BSDs.
-
Matt Barnett authored
-
bors authored
linux: Add prlimit(2) and prlimit64(2) As with `getrlimit` and `setrlimit`, the glibc wrappers have a non-`int` for the `resource` argument, eg: extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource, const struct rlimit *__new_limit, struct rlimit *__old_limit) __THROW;
-
Kamal Marhubi authored
As with `getrlimit` and `setrlimit`, the glibc wrappers have a non-`int` for the `resource` argument, eg: extern int prlimit (__pid_t __pid, enum __rlimit_resource __resource, const struct rlimit *__new_limit, struct rlimit *__old_limit) __THROW;
-
- Apr 28, 2016
-
-
bors authored
notbsd: Deduplicate definitions A bunch of definitions were duplicated across, eg, android and linux. This commit pulls these up to higher levels where they can be shared.
-
Matt Barnett authored
-
bors authored
Add SIGEMT (for apple) and SIGINFO (for bsd).
-
bors authored
Explain about the automated tests on Travis in order to advise contributors to locally test their patches.
-
Kamal Marhubi authored
A bunch of definitions were duplicated across, eg, android and linux. This commit pulls these up to higher levels where they can be shared.
-
- Apr 27, 2016
-
-
Kai Noda authored
in order to advise contributors to locally test their patches. Also update ctest to include a fix on rerun-if-changed so that human developers doing trial & error can properly test their latest code. Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-
- Apr 26, 2016
-
-
Philipp Matthias Schaefer authored
-
- Apr 25, 2016
-
-
Alex Crichton authored
Use rustup to add targets, not manual curl
-
Alex Crichton authored
-
- Apr 18, 2016
-
-
bors authored
Add support for arm-unknown-linux-musleabi{,hf} targets. These targets will be similar to the x86_64-unknown-linux-musl target, in that they'll use MUSL libc to allow fully static binaries to be generated. To remain consistent with the naming of existing ARM targets, as well as with the standard naming of MUSL toolchains, we'll use `musleabi` and `musleabihf` as the target environment names (analogous to `gnueabi` and `gnueabihf`). Most of these changes just extend the special casing for x86_64 MUSL targets to the ARM ones as well.
-
- Apr 16, 2016
-
-
Timon Van Overveldt authored
These targets will be similar to the x86_64-unknown-linux-musl target, in that they'll use MUSL libc to allow fully static binaries to be generated. To remain consistent with the naming of existing ARM targets, as well as with the standard naming of MUSL toolchains, we'll use `musleabi` and `musleabihf` as the target environment names (analogous to `gnueabi` and `gnueabihf`). Most of these changes just extend the special casing for x86_64 MUSL targets to the ARM ones as well.
-
- Apr 15, 2016
-
-
bors authored
Add ucontext for linux-musl. It just copy pasted from the linux-other version.
-
Philipp Matthias Schaefer authored
-
- Apr 13, 2016
- Apr 12, 2016
-
-
bluss authored
-
bors authored
64-bit Android timegm fix On aarch64 and x86_64, `timegm64` does not exist (see [time64.h](https://android.googlesource.com/platform/development/+/797351fd3bbb8fe517afafdd5095fd740387e7a4/ndk/platforms/android-L/include/time64.h)). See rust-lang-deprecated/time#118 for usage. Since that patch, the time library switched to using libc for `timegm` (rust-lang-deprecated/time@51c0019), and it doesn't build on 64-bit Android. This PR fixes that.
-
Greg V authored
-
bors authored
Bump to 0.2.10
-
Alex Crichton 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
-