- Sep 12, 2017
-
-
SilverWingedSeraph authored
-
SilverWingedSeraph authored
Also remove unneeded platform gating
-
- Aug 30, 2017
-
-
Bryant Mairs authored
-
- Aug 27, 2017
-
-
Alex Crichton authored
-
Alex Crichton authored
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!
-
- Aug 21, 2017
-
-
Bryant Mairs authored
We now create an additional binary `linux_fcntl` for testing this since there are header conflicts when including all necessary headers. This binary is run on all platforms even though it's empty on all non- Android/non-Linux platforms. Testing has been switched from a custom binary to using a runner-less test (or pair of tests). This means that for local development a simple `cd libc-test && cargo test` will run all the tests. CI has also been updated here to reflect that.
-
- Aug 18, 2017
-
-
Alex Crichton authored
It's now broken due to changes in the `gcc` crate and having a too-old compiler, and in general it's unfortunately architecturally so different from the other test frameworks that it's difficult to maintain over time.
-
- Aug 13, 2017
-
-
Sébastien Marie authored
they will be released with OpenBSD 6.2
-
Sébastien Marie authored
the type changed from *c_char to *c_void in 6.1
-
- Aug 11, 2017
-
-
Bryant Mairs authored
-
- Aug 03, 2017
-
-
Wesley Moore authored
-
- Aug 01, 2017
-
-
Marcin Mielniczuk authored
-
- Jul 22, 2017
-
-
Luca Bruno authored
Add missing fexecve() - execute program specified via file descriptor. Reference: http://pubs.opengroup.org/onlinepubs/9699919799/functions/fexecve.html
-
Marcin Mielniczuk authored
-
- Jul 21, 2017
-
-
Marcin Mielniczuk authored
-
Marcin Mielniczuk authored
-
- Jul 20, 2017
-
-
Bryant Mairs authored
-
- Jul 19, 2017
-
-
Gabriel authored
-
Guillaume Gomez authored
-
Gabriel authored
glibc support is behind, as indicated by https://github.com/karelzak/util-linux/blob/master/sys-utils/fallocate.c
-
- Jul 16, 2017
-
-
Guillaume Gomez authored
-
- Jul 13, 2017
-
-
Bryant Mairs authored
It needs to be skipped during testing because there's no way to include a combination of headers that will expose it without giving a "type has already been defined" error.
-
- Jul 10, 2017
-
-
Nicolas Dusart authored
-
- Jul 03, 2017
-
-
Nicolas Dusart authored
-
- Jun 14, 2017
-
-
Mateusz Sieczko authored
-
- Jun 13, 2017
-
-
Marco A L Barbosa authored
-
Marco A L Barbosa authored
-
- Jun 09, 2017
-
-
Marco A L Barbosa authored
-
- Jun 08, 2017
-
-
Marco A L Barbosa authored
-
Andrew Salmon authored
Make changes to reflect this
-
- Jun 07, 2017
-
-
Andrew Salmon authored
vfork, wait4, getresuid, getresgid, personality, vhangup, swapon, swapoff, getdomainname, setdomainname, iopl, ioperm
-
- May 29, 2017
-
-
Daniel McKenna authored
Fixed the issues that prevented the libc_tests that are generated from passing. Also, fixed struct names and types to be representative of the linux source files.
-
- May 26, 2017
-
-
Andrew Salmon authored
-
Andrew Salmon authored
_GNU_SOURCE works differently than other libraries and creates function pointer issues
-
- May 18, 2017
-
-
Bryant Mairs authored
The default on OS X does not provide clear errors, instead the NOCANCEL variants should be used. These are available as of OS X 10.6 onwards.
-
Lee Bousfield authored
-
- May 07, 2017
-
-
Lee Bousfield authored
-
- May 06, 2017
-
-
Kelvin Ly authored
-
- May 03, 2017
-
-
Jon Gjengset authored
-
- May 02, 2017
-
-
NODA, Kai authored
There is a compatibility issue regarding the type of a flag parameter: int vs uint. Linux does declare the syscall to use uint and musl followed it, but it is incompatible with other POSIX recv*/send* syscalls. So it seems to be wise to follow the glibc version of prototypes with int. Signed-off-by:
NODA, Kai <nodakai@gmail.com>
-