- Mar 11, 2016
-
-
Kamal Marhubi authored
This commit changes most uses of cfg_if as follows: - fallthrough `else` usage is avoided for architecture or OS specific items - a comment is added in the final `else` clause to signal intent someone modifying It is safer to omit items than include ones for the wrong platform or architecture.
-
bors authored
Run CI on all branches Only running them against auto-libc unfortunately means that PRs don't run CI.
-
Alex Crichton authored
Only running them against auto-libc unfortunately means that PRs don't run CI.
-
bors authored
Prep repo to be bors-compatible In... theory this is what we need? Let's try it out.
-
Alex Crichton authored
-
Alex Crichton authored
linux: Add SYS_perf_event_open syscall numbers
-
- Mar 10, 2016
-
-
Kamal Marhubi authored
The associated `perf_event_attr` struct is not included as it contains unions and a bitfield making it unrepresentable in Rust. Additionally, it is not entirely stable, and has changed size several times.
-
Kamal Marhubi authored
-
- Mar 09, 2016
-
-
Alex Crichton authored
apple: Add openpty(3) and forkpty(3)
-
Kamal Marhubi authored
-
- Mar 07, 2016
-
-
Alex Crichton authored
Bump to 0.2.8
-
Alex Crichton authored
-
Alex Crichton authored
-
Alex Crichton authored
Add MAP_STACK and MAP_HUGETLB entries to MIPS so that the nix crate can be built
-
Gabriele Svelto authored
-
Alex Crichton authored
Merging more PRs in the queue
-
fpgaminer authored
-
- Mar 06, 2016
-
-
Jörg Krause authored
When building with musl for an arm target link with a shared libc (like mips already does).
-
Dave Hylands authored
-
Alex Crichton authored
Merge a few PRs together
-
Alex Crichton authored
-
https://github.com/alexcrichton/libcAlex Crichton authored
Conflicts: src/unix/notbsd/linux/musl/b32/arm.rs src/unix/notbsd/linux/musl/b32/asmjs.rs src/unix/notbsd/linux/musl/b32/x86.rs src/unix/notbsd/linux/musl/b64/mod.rs src/unix/notbsd/linux/other/b32/x86.rs src/unix/notbsd/linux/other/b64/aarch64.rs src/unix/notbsd/linux/other/b64/powerpc64.rs src/unix/notbsd/linux/other/b64/x86_64.rs
-
Jorge Aparicio authored
-
Kamal Marhubi authored
The function is defined in POSIX [0], but according to Gnulib docs [1], it is missing or not declared on at least some versions of OS X and FreeBSD. On Solaris, it is not a system call but is present as fdatasync(3) [2]. [0] http://www.opengroup.org/onlinepubs/9699919799/functions/fdatasync.html [1] https://www.gnu.org/software/gnulib/manual/html_node/fdatasync.html [2] http://docs.oracle.com/cd/E36784_01/html/E36874/fdatasync-3c.html
-
Alex Crichton authored
Add SYS_gettid
-
Jorge Aparicio authored
This is how MetadaExt expects these fields to be named. See https://github.com/rust-lang/rust/blob/c116ae35cf49b55bd8d82e31f1ba030cf7e63867/src/libstd/os/linux/fs.rs#L107-L121
-
Dave Hylands authored
-
Alex Crichton authored
Use nightlies for iOS and rumprun
-
- Mar 03, 2016
-
-
Alex Crichton authored
iOS was fixed awhile back and we should have rumprun nightlies now, so let's use them!
-
- Mar 02, 2016
-
-
Alex Crichton authored
It's tough to have PRs bounce or to have a back and forth with contributors about minor style quibbles. Sometimes it ends up just being easier to fix style after the fact, but let's add some automation to help this! This commit adds a script to run on CI and locally to verify the style of this repository. There's a few stylistic guidelines to ensure that definitions are understandable across the jungle of modules. This consistency should help assist readability for any future readers!
-
Alex Crichton authored
Add select() to Android bindings
-
- Mar 01, 2016
-
-
Alex Crichton authored
-
Alex Crichton authored
Rebase a few PRs in the queue
-
Alex Crichton authored
-