- Jul 19, 2017
- Jul 18, 2017
-
-
bors authored
Enable preadv and pwritev on the BSDs
-
Alan Somers authored
-
Alex Crichton authored
Redox: Use c_long instead of usize for off_t
-
- Jul 17, 2017
-
-
bors authored
Add missing constants for mac I didn't find these constants on other systems than mac so only mac is updated...
-
Ian Douglas Scott authored
-
bors authored
Add execvpe for support *nix platforms
-
Bryant Mairs authored
-
- Jul 16, 2017
-
-
Guillaume Gomez authored
-
Guillaume Gomez authored
-
bors authored
Add missing if_data and if_msghdr structs
-
- Jul 15, 2017
-
-
Guillaume Gomez authored
-
- Jul 14, 2017
-
-
bors authored
Add more termios s390x constants These are all that remain for nix to compile on s390x.
-
Bryant Mairs authored
These are all that remain for nix to compile on s390x
-
- Jul 13, 2017
-
-
bors authored
Add CMSPAR to linux/mips
-
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.
-
bors authored
merge poll constants in BSD platforms Sorry for the different PR about the same constants, the miss in the different architectures appeared progressively as I modify nix source to expose the poll function for the different platforms. Hopefully, it should be the last one !
-
Nicolas Dusart authored
-
- Jul 12, 2017
-
-
bors authored
add poll constants to FreeBSD and DragonFly
-
Nicolas Dusart authored
-
bors authored
add poll constants to Android Adding `POLLRDNORM`, `POLLRDBAND`, `POLLWRBAND` and `POLLWRNORM` for Android
-
Nicolas Dusart authored
-
- Jul 10, 2017
-
-
bors authored
Add memalign for newlib Newlib doesn't have `posix_memalign`
-
bors authored
add missing socket constants Add some missing socket constants that are hardcoded by `nix` (nix-rust/nix#647) I took the opportunity to merge some constants in a upper module when applicable.
-
Nicolas Dusart authored
-
Fenrir authored
-
- Jul 09, 2017
-
-
bors authored
Add read/write to Redox These functions are required for alloc_system now
-
Jeremy Soller authored
-
bors authored
Various constants for mips64 and s390x Now that these platforms were added to `libc`, we'd like to support them for `nix`. Here's some missing constants for us. We'll see if this passes CI...
-
Bryant Mairs authored
-
- Jul 08, 2017
-
-
Jeremy Soller authored
-
- Jul 07, 2017
-
-
bors authored
Clean up CI configuration and add s390x We can't test s390x because qemu segfaults but we can at least verify that it compiles. Closes #650
-
Alex Crichton authored
We can't test s390x because qemu segfaults but we can at least verify that it compiles. Closes #650
-
bors authored
Bump to 0.2.25 To get newlib bindings (#646) and other stuff on crates.io
-
Fenrir authored
-
bors authored
Remove --privileged from docker Per #43091 r? @alexcrichton
-
Aidan Hobson Sayers authored
-
- Jul 06, 2017
-
-
bors authored
Add experimental newlib bindings I'm not sure how much desire there is for something like this in the libc crate, but I've been working with a newlib-based toolchain for a while and thought I'd throw this PR up and see what happens. These bindings are more specifically targeted towards the devkitARM toolchain from http://devkitpro.org rather than newlib in general. I'd be happy to try making things more platform and toolchain-agnostic, but I'm not completely sure what the best way to do that is. I can move more of the arch-specific bindings to the `arm` folder, but should there also be a `devkitarm` subdirectory to further separate specific bindings from other newlib implementations? There's also the question of if the bindings should live in the `unix` directory in the first place. Newlib aims to provide a unix/posix-like environment and it would be nice to inherit common unix definitions by default, but it can target anything from embedded devices to custom userlands, and as such it often lacks APIs that are common in other libc variants, such as pthreads.
-
Fenrir authored
-