about summary refs log tree commit diff
path: root/src/libstd/sys_common/thread.rs
AgeCommit message (Collapse)AuthorLines
2017-11-09std: Avoid use of `libc` in portable modulesAlex Crichton-2/+1
This commit removes usage of the `libc` crate in "portable" modules like those at the top level and `sys_common`. Instead common types like `*mut u8` or `u32` are used instead of `*mut c_void` or `c_int` as well as switching to platform-specific functions like `sys::strlen` instead of `libc::strlen`.
2017-09-13Move default stack min size to thread implementationsTobias Schaffner-0/+18
The default min stack size value is smaller on l4re and therefore this value has to be different depending on the platform.
2016-11-01std: Move sys_common to libstd/sys_commonBrian Anderson-0/+22
Make the directory structure reflect the module structure. I've always found the existing structure confusing.