- Feb 12, 2016
-
-
Alex Crichton authored
this fixes the siginfo_t compilation errors
-
- Feb 11, 2016
-
-
Dave Huseby authored
-
Alex Crichton authored
Add a default-on std feature
-
Alex Crichton authored
This adds a `use_std` Cargo feature which disables `#![no_std]` builds of libc, but is enabled by default. The library will currently continue to link to the standard library to maintain backwards compatibility with the 0.2 series and older Rust compilers for now, but this default can possible be changed in the future.
-
- Feb 09, 2016
-
-
Alex Crichton authored
Bump to 0.2.7
-
Alex Crichton authored
-
Alex Crichton authored
SIGSTKSZ is the same on OpenBSD, Bitrig, and NetBSD
-
- Feb 08, 2016
-
-
Dave Huseby authored
-
- Feb 07, 2016
-
-
Alex Crichton authored
unix: Add sendfile to platforms that support it
-
- Feb 06, 2016
-
-
Kamal Marhubi authored
-
Alex Crichton authored
Merging 2 PRs together
-
Alex Crichton authored
Add more RTLD_* constants
-
- Feb 05, 2016
-
-
Peter Jin authored
-
Vasily Kolobkov authored
-
Alex Crichton authored
-
Alex Crichton authored
linux: Add splice, tee, vmsplice
-
Kamal Marhubi authored
-
Alex Crichton authored
Use iOS nightlies instead of a pinned version
-
- Feb 04, 2016
-
-
Alex Crichton authored
-
Alex Crichton authored
fixes the bitrig d_namlen compile error
-
- Feb 03, 2016
-
-
Dave Huseby authored
-
- Feb 01, 2016
-
-
Alex Crichton authored
Define _SC_PAGE_SIZE constants
-
Brian Campbell authored
According to POSIX, sysconf can take _SC_PAGESIZE or _SC_PAGE_SIZE, which may be the same value. This constant was define in "apple" as equal to _SC_PAGESIZE, but not any of the other platforms. Add definitions for _SC_PAGE_SIZE for all platforms which had _SC_PAGESIZE defined. On all platforms but Android (Bionic), they are the same value; on Android _SC_PAGE_SIZE has a different value.
-
Brian Campbell authored
-
Alex Crichton authored
Add abort
-
Brian Campbell authored
This is defined by the C standard to indicate abnormal program terminaiton; it is defined to call raise(SIGABRT), and to not return. This can be useful when panics are not an option, such as signal handlers handling stack overflow.
-
- Jan 31, 2016
-
-
Alex Crichton authored
musl: define nlink_t as u32/u64
-
Jorge Aparicio authored
-
- Jan 30, 2016
-
-
Alex Crichton authored
musl: fix linkage of libc
-
Jorge Aparicio authored
I messed up the logic of the cfg during my rebase of #163
😅 -
Alex Crichton authored
musl: add support for mips/mipsel
-
Jorge Aparicio authored
-
Alex Crichton authored
Definitions for i686-unknown-linux-musl, arm and asmjs musl
-
- Jan 29, 2016
-
-
Brian Anderson authored
I've tested x86 against C locally, but not arm or asmjs. I added the arm definitions because asmjs's C is derived from arms. Mysteriously, my locally-built musl does not contain a definition for _SC_2_C_VERSION, so I just removed it.
-
Brian Anderson authored
-
Alex Crichton authored
stdbuild conditional change
-
arcnmx authored
Building with cargo doesn't necessarily imply this isn't a `stdbuild` libc. This logic is more consistent with the rest of the repo.
-
Alex Crichton authored
Renames "sunos" to "solaris" (as a part of PR to add Illumos support to Rust)
-