- Aug 09, 2020
-
-
Josh Triplett authored
On Linux, `sys/wait.h` defines a `W_EXITCODE` macro to construct an exit code from a return value and a signal number. Provide an equivalent function.
-
- Aug 02, 2020
-
-
coolreader18 authored
-
- Jul 29, 2020
-
-
Nikita Baksalyar authored
-
- Jul 25, 2020
-
-
Gabriel Majeri authored
-
- Jul 24, 2020
-
-
Bryan Donlan authored
-
- Jul 23, 2020
-
-
Daniil Bondarev authored
Co-authored-by:
Yuki Okushi <huyuumi.dev@gmail.com>
-
- Jul 22, 2020
-
-
Yuki Okushi authored
- Jul 20, 2020
-
-
Stefano Garzarella authored
In Linux we replaced VMADDR_CID_RESERVED with VMADDR_CID_LOCAL in commit ef343b35d46667668a099655fca4a5b2e43a5dfe. It is available since Linux v5.6, and it can be used to do local communication if supported. This patch deprecates VMADDR_CID_RESERVED for backward compatibility. Signed-off-by:
Stefano Garzarella <sgarzare@redhat.com>
-
Dan Gohman authored
As with the other *64 functions in Linux, `posix_fadvise64` is like `posix_fadvise` but uses `off64_t` instead of `off_t`.
-
- Jul 03, 2020
-
-
Alan Somers authored
-
- Jul 02, 2020
-
-
Alex Crichton authored
This ended up just getting copied from Linux as it appears to be the same.
-
Yuki Okushi authored
-
- Jun 30, 2020
-
-
Andrew Walbran authored
In particular: Add timerfd constants and functions, from sys/timerfd.h. Add EFD_SEMAPHORE and group all EFD_ constants together. Add sigtimedwait function, from signal.h. Add missing fallocate constants and functions, from linux/falloc.h and fcntl.h. Add xattr functions, from sys/xattr.h. Add SCHED_ and SEEK_ constants, from linux/sched.h and bits/seek_constants.h. Add rlimit functions, from sys/resource.h. Add RENAME_ constants, from stdio.h. Add ino64_t type, from sys/types.h.
-
Andrew Walbran authored
-
Alan Somers authored
-
- Jun 04, 2020
-
-
Brian Cain authored
This commit defines ETIMEDOUT, SIGSTKSZ, MINSIGSTKSZ
-
- May 29, 2020
-
-
Yuki Okushi authored
-
- May 23, 2020
-
-
Joshua Abraham authored
-
- May 22, 2020
-
-
Markus Reiter authored
-
- May 21, 2020
-
-
Yuki Okushi authored
-
- May 18, 2020
-
-
Bryant Mairs authored
-
- May 07, 2020
-
-
Bryant Mairs authored
Reorganized some constants as well so they're grouped a bit better.
-
Bryant Mairs authored
-
- May 01, 2020
-
-
Will authored
-
- Apr 30, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
-
- Apr 29, 2020
-
-
Robert Collins authored
Signed-off-by:
Robert Collins <robertc@robertcollins.net>
-
- Apr 25, 2020
-
-
msizanoen1 authored
-
msizanoen1 authored
-
- Apr 15, 2020
-
-
Hiroki Noda authored
Co-Authored-By:
Yuki Okushi <huyuumi.dev@gmail.com>
-
- Apr 14, 2020
-
-
Hiroki Noda authored
revenge of #598
-
Yuki Okushi authored
-
- Apr 13, 2020
-
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Yuki Okushi authored
-
Alexander Batischev authored
Headers I used: Oh, for reference, here are the headers I used while working on this: - musl: https://git.musl-libc.org/cgit/musl/tree/include/regex.h?id=8327ae0cb23b799bc55a45e0d4bd95f5a2b1cdf1 - glibc: https://sourceware.org/git/?p=glibc.git;a=blob;f=posix/regex.h;h=87cce7f5cb8cc3b678467329b479bd511e250e61;hb=HEAD - macOS: https://opensource.apple.com/source/Libc/Libc-997.90.3/include/regex.h.auto.html - FreeBSD: https://github.com/freebsd/freebsd/blob/8103b0ddb041617b7cd161528f0ff93ff32970a2/include/regex.h - NetBSD: https://github.com/NetBSD/src/blob/61c8f6fbb7e38b20e862d5cb3ed2203312963283/include/regex.h
-