Skip to content
Snippets Groups Projects
Commit 35ebc1ab authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Merge branch 'explain-redox-rt' into 'master'

Explain what redox-rt is

See merge request redox-os/relibc!495
parents c1845235 274ffd0e
No related branches found
No related tags found
No related merge requests found
Pipeline #15836 passed
...@@ -4,6 +4,10 @@ relibc is a portable POSIX C standard library written in Rust. It is under heavy ...@@ -4,6 +4,10 @@ relibc is a portable POSIX C standard library written in Rust. It is under heavy
The motivation for this project is twofold: Reduce issues that the Redox developers were having with [newlib](https://sourceware.org/newlib/), and create a safer alternative to a C standard library written in C. It is mainly designed to be used under Redox, as an alternative to newlib, but it also supports Linux system calls via the [sc](https://crates.io/crates/sc) crate. The motivation for this project is twofold: Reduce issues that the Redox developers were having with [newlib](https://sourceware.org/newlib/), and create a safer alternative to a C standard library written in C. It is mainly designed to be used under Redox, as an alternative to newlib, but it also supports Linux system calls via the [sc](https://crates.io/crates/sc) crate.
## redox-rt
redox-rt is our equivalent for [vDSO](https://en.wikipedia.org/wiki/VDSO) from Linux.
## Repository Layout ## Repository Layout
- `include` - Header files (mostly macros and variadic functions `cbindgen` can't generate) - `include` - Header files (mostly macros and variadic functions `cbindgen` can't generate)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment