rust/src/libstd/sys/redox
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
..
backtrace std: Avoid use of libc in portable modules 2017-11-09 07:56:44 -08:00
ext Fix inconsistent doc headings 2017-08-24 18:42:53 +02:00
net Fix network families 2017-09-16 20:54:11 -06:00
syscall Fix tidy checks 2017-09-11 19:46:18 -06:00
args.rs Fix typos & us spellings 2017-08-15 21:56:30 +02:00
cmath.rs std: Move the cmath module into the sys module 2017-11-08 20:42:23 -08:00
condvar.rs Redox: Fix Condvar.wait(); do not lock mutex twice 2017-07-07 08:34:48 -07:00
env.rs Commit to fix make tidy 2016-11-28 21:07:26 -07:00
fast_thread_local.rs Fix Redox build, apparently broken by #42687 2017-06-29 18:18:32 -07:00
fd.rs Split FL and FD fcntls 2017-07-29 09:31:18 -06:00
fs.rs Update fs.rs 2017-07-12 22:16:35 -06:00
memchr.rs Add redox system 2016-10-27 20:57:49 -06:00
mod.rs std: Avoid use of libc in portable modules 2017-11-09 07:56:44 -08:00
mutex.rs Commit to fix make tidy 2016-11-28 21:07:26 -07:00
os.rs Add current_pid function 2017-10-06 01:15:49 -06:00
os_str.rs Avoid allocations in Debug for os_str 2017-06-15 20:42:37 +01:00
path.rs Fix tidy checks 2016-12-12 15:57:19 -07:00
pipe.rs Fix Redox build, broken in ecbb896b9e 2017-06-22 19:14:26 -07:00
process.rs redox: Correct error on exec when file is not found 2017-08-20 10:10:03 -07:00
rand.rs std: Remove rand crate and module 2017-11-08 20:41:17 -08:00
rwlock.rs Commit to fix make tidy 2016-11-28 21:07:26 -07:00
stack_overflow.rs Commit to fix make tidy 2016-11-28 21:07:26 -07:00
stdio.rs std: Change how EBADF is handled in sys 2017-11-08 20:41:17 -08:00
thread.rs Move default stack min size to thread implementations 2017-09-13 10:56:41 +02:00
thread_local.rs Implement requires_synchronized_create() for Redox 2017-05-21 13:23:42 -07:00
time.rs Properly detect overflow in Instance +/- Duration. 2017-09-07 17:14:27 +08:00