rust/src/libstd/sys/unix
bors 8c604dc940 Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichton
Here's another go at adding emscripten support. This needs to wait again on new [libc definitions](https://github.com/rust-lang-nursery/libc/pull/122) landing. To get the libc definitions right I had to add support for i686-unknown-linux-musl, which are very similar to emscripten's, which are derived from arm/musl.

This branch additionally removes the makefile dependency on the `EMSCRIPTEN` environment variable by not building the unused compiler-rt.

Again, this is not sufficient for actually compiling to asmjs since it needs additional LLVM patches.

r? @alexcrichton
2016-02-06 21:18:50 +00:00
..
backtrace Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
ext std: Properly handle interior NULs in std::process 2016-02-03 10:54:29 -05:00
condvar.rs std: Add Instant and SystemTime to std::time 2015-11-19 09:32:38 -08:00
fd.rs std: When duplicating fds, skip extra set_cloexec 2016-02-05 16:58:10 -08:00
fs.rs Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichton 2016-02-06 21:18:50 +00:00
mod.rs Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichton 2016-02-06 21:18:50 +00:00
mutex.rs std: Migrate to the new libc 2015-11-09 22:55:50 -08:00
net.rs std: Add support for accept4 on Linux 2016-02-05 17:11:02 -08:00
os.rs Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
os_str.rs std: Stabilize APIs for the 1.6 release 2015-12-05 15:09:44 -08:00
pipe.rs std: Try to use pipe2 on Linux for pipes 2016-02-05 17:11:02 -08:00
process.rs Add the asmjs-unknown-emscripten triple. Add cfgs to libs. 2016-02-06 20:56:14 +00:00
rwlock.rs std: Migrate to the new libc 2015-11-09 22:55:50 -08:00
stack_overflow.rs Auto merge of #31333 - lambda:31273-abort-on-stack-overflow, r=brson 2016-02-06 09:24:04 +00:00
stdio.rs some more clippy-based improvements 2015-09-08 00:36:29 +02:00
thread.rs Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichton 2016-02-06 21:18:50 +00:00
thread_local.rs std: Migrate to the new libc 2015-11-09 22:55:50 -08:00
time.rs std: Expose SystemTime accessors on fs::Metadata 2016-02-04 13:15:28 -08:00
weak.rs std: Add support for accept4 on Linux 2016-02-05 17:11:02 -08:00