- Sep 12, 2017
-
-
Tamir Duberstein authored
-
Tamir Duberstein authored
-
Tamir Duberstein authored
-
- Sep 09, 2017
-
-
bors authored
Add timerfd API on Linux This change adds the Linux-specific timerfd API to libc. ```C #include <sys/timerfd.h> int timerfd_create(int clockid, int flags); int timerfd_gettime(int fd, struct itimerspec *curr_value); int timerfd_settime(int fd, int flags, const struct itimerspec *new_value, struct itimerspec *old_value); ``` The timerfd API has been available since kernel 2.6.25 and in glibc since version 2.8. I'm not sure if I put the changes in the right places, so please review with great care.
-
slyrz authored
-
bors authored
Linux/Android: re-add initgroups This was removed in #742
-
Jamie Hewland authored
-
slyrz authored
This change adds the Linux-specific timerfd API to libc.
-
- Sep 06, 2017
-
-
Alex Crichton authored
Add networking symbols for uclibc/x86_64
-
Alex Crichton authored
Add Solaris 10 support
-
Alex Crichton authored
Haiku updates
-
Sebastian Humenda authored
-
bors authored
Remove caching and fix FreeBSD tests
-
Alex Crichton authored
-
- Sep 04, 2017
-
-
bgermann authored
-
- Sep 03, 2017
-
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
Jessica Hamilton authored
-
bgermann authored
Unlike Illumos and Solaris 11, Solaris 10 does not support posix_memalign, so this change is needed for Solaris 10 support.
-
- Aug 31, 2017
-
-
bors authored
apple: Add VM_* constants from mach/vm_statistics.h Closes #736.
-
- Aug 30, 2017
-
-
bors authored
Fix compile on sparc64
-
Alex Crichton authored
-
Joshua Liebow-Feeser authored
Closes #736
-
bors authored
Fix dev_t minor() bitmasking on Linux This code appears to be modeled on the macros in glibc bits/sysmacros.h (since Glibc 2.26). Fix the masking of bits for minor() to match that implementation, which also corresponds with the explanatory comment in that file.
-
Andy Grover authored
This code appears to be modeled on the macros in glibc bits/sysmacros.h (since Glibc 2.26). Fix the masking of bits for minor() to match that implementation, which also corresponds with the explanatory comment in that file.
-
bors authored
Add QCMD() for available platforms Exists where `Q_QUOTAON` also exists, so added it for those same platforms.
-
bors authored
Add QFMT_VFS_V1 on MIPS and test all QFMT_ constants
-
Bryant Mairs authored
-
Bryant Mairs authored
-
- Aug 27, 2017
-
-
bors authored
Bump to 0.2.30
-
Alex Crichton authored
-
bors authored
Updated types of PTRACE requests for musl to be consistent. For some reason the type of ptrace request constants in musl change for the register based requests. As they are used in the same way and this doesn't mimic musl this has been changed for consistency and ease of use. First raised in issue #744
-
bors authored
Add asmjs/wasm32 to CI Rebase of #610 and also move emscripten up much higher in the hierarchy to ensure that it doesn't have too much of a ripple effect on other platforms. This involved moving down a good number of definitions, but hopefully was done with care to not break anything!
-
bors authored
Add syscall constants to more Android/Linux targets Primarily adding `SYS_memfd_create` and `SYS_pivot_root` for `nix`. But I also equalized a few constants across platforms so some of the other ones that were defined on some targets are now defined across all linux/android targets.
-
Alex Crichton authored
-
xd009642 authored
For some reason the type of ptrace request constants in musl change for the register based requests. As they are used in the same way and this doesn't mimic musl this has been changed for consistency and ease of use.
-
Alex Crichton authored
-
Alex Crichton authored
-