rust/src/libstd/sys
Alex Crichton 5c3fe111d4 std: Avoid use of libc in portable modules
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-11-09 07:56:44 -08:00
..
redox std: Avoid use of libc in portable modules 2017-11-09 07:56:44 -08:00
unix std: Avoid use of libc in portable modules 2017-11-09 07:56:44 -08:00
windows std: Avoid use of libc in portable modules 2017-11-09 07:56:44 -08:00
mod.rs Exposed all platform-specific documentation. 2017-08-10 13:43:59 +08:00