|  | %!s(int64=6) %!d(string=hai) anos | |
|---|---|---|
| cbindgen @ 9deed39fb9 | %!s(int64=7) %!d(string=hai) anos | |
| core_io @ 8f253772c9 | %!s(int64=7) %!d(string=hai) anos | |
| include | %!s(int64=6) %!d(string=hai) anos | |
| openlibm @ e2da0dafd3 | %!s(int64=6) %!d(string=hai) anos | |
| posix-regex @ 0d996efe5c | %!s(int64=7) %!d(string=hai) anos | |
| pthreads-emb @ b08f3c5cab | %!s(int64=6) %!d(string=hai) anos | |
| ralloc @ f9b8c35fe8 | %!s(int64=7) %!d(string=hai) anos | |
| src | %!s(int64=6) %!d(string=hai) anos | |
| tests | %!s(int64=6) %!d(string=hai) anos | |
| .gitignore | %!s(int64=6) %!d(string=hai) anos | |
| .gitlab-ci.yml | %!s(int64=6) %!d(string=hai) anos | |
| .gitmodules | %!s(int64=6) %!d(string=hai) anos | |
| CONTRIBUTING.md | %!s(int64=6) %!d(string=hai) anos | |
| Cargo.lock | %!s(int64=6) %!d(string=hai) anos | |
| Cargo.toml | %!s(int64=6) %!d(string=hai) anos | |
| LICENSE | %!s(int64=7) %!d(string=hai) anos | |
| Makefile | %!s(int64=6) %!d(string=hai) anos | |
| README.md | %!s(int64=7) %!d(string=hai) anos | |
| Xargo.toml | %!s(int64=7) %!d(string=hai) anos | |
| bindgen_transform.sh | %!s(int64=7) %!d(string=hai) anos | |
| build.rs | %!s(int64=6) %!d(string=hai) anos | |
| ci.sh | %!s(int64=6) %!d(string=hai) anos | |
| fmt.sh | %!s(int64=7) %!d(string=hai) anos | |
| include.sh | %!s(int64=6) %!d(string=hai) anos | |
| rust-toolchain | %!s(int64=6) %!d(string=hai) anos | |
| rustfmt.toml | %!s(int64=7) %!d(string=hai) anos | 
relibc is a portable POSIX C standard library written in Rust. It is under heavy development, and currently supports Redox and Linux.
The motivation for this project is twofold: Reduce issues the redox crew was having with 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 syscalls via the sc crate.