summary refs log tree commit diff
path: root/src/libstd/sys/redox/stdio.rs
AgeCommit message (Collapse)AuthorLines
2017-11-08std: Change how EBADF is handled in `sys`Alex Crichton-1/+4
This commit removes the reexport of `EBADF_ERR` as a constant from libstd's portability facade, instead opting for a platform-specific function that specifically queries an `io::Error`. Not all platforms may have a constant for this, so it makes the intent a little more clear that a code need not be supplied, just an answer to a query.
2017-06-20Add `Read::initializer`.Steven Fackler-7/+0
This is an API that allows types to indicate that they can be passed buffers of uninitialized memory which can improve performance.
2016-11-28Commit to fix make tidyJeremy Soller-1/+1
2016-11-28Move stdout/err flush into sysJeremy Soller-1/+1
2016-11-28Switch to using syscall crate directly - without importJeremy Soller-10/+9
2016-11-10Fixes for stdio and processes on RedoxJeremy Soller-1/+13
2016-11-03Update to new sys requirementsJeremy Soller-0/+1
2016-10-27Add redox systemJeremy Soller-0/+69