rust/src/libstd/sys_common
bors 84bbd14e3f Auto merge of #43972 - TobiasSchaffner:std_clean, r=alexcrichton
Add the libstd-modifications needed for the L4Re target

This commit adds the needed modifications to compile the std crate for the L4 Runtime environment (L4Re).

A target for the L4Re was introduced in commit: c151220a84

In many aspects implementations for linux also apply for the L4Re microkernel.

Some uncommon characteristics had to be resolved:
 * L4Re has no network funktionality
 * L4Re has a maximum stacksize of 1Mb for threads
 * L4Re has no uid or gid

Co-authored-by: Sebastian Humenda <sebastian.humenda@tu-dresden.de>
2017-09-14 03:02:58 +00:00
..
gnu travis: Fuchsia builder 2017-03-10 08:28:40 -08:00
at_exit_imp.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
backtrace.rs Don't show the std frames before user code on unwinding. 2017-05-09 19:51:50 +02:00
condvar.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
io.rs Add Read::initializer. 2017-06-20 20:26:22 -07:00
memchr.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
mod.rs Auto merge of #43972 - TobiasSchaffner:std_clean, r=alexcrichton 2017-09-14 03:02:58 +00:00
mutex.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
net.rs Re-enable networking module fo rL4Re 2017-09-08 14:36:56 +02:00
poison.rs Adding links around Sender/SyncSender/Receiver errors; Adding more documentation to channel() and sync_channel(); adding more links #29377 2017-04-08 15:33:21 -04:00
remutex.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
rwlock.rs std: Move sys_common to libstd/sys_common 2016-11-01 17:08:24 +00:00
thread.rs Move default stack min size to thread implementations 2017-09-13 10:56:41 +02:00
thread_info.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
thread_local.rs use field init shorthand EVERYWHERE 2017-08-15 15:29:17 -07:00
util.rs Move default stack min size to thread implementations 2017-09-13 10:56:41 +02:00
wtf8.rs std: Respect formatting flags for str-like OsStr 2017-08-13 21:07:03 -07:00