|
%!s(int64=2) %!d(string=hai) anos | |
---|---|---|
core_io | %!s(int64=3) %!d(string=hai) anos | |
include | %!s(int64=2) %!d(string=hai) anos | |
openlibm | %!s(int64=6) %!d(string=hai) anos | |
posix-regex | %!s(int64=6) %!d(string=hai) anos | |
pthreads-emb | %!s(int64=4) %!d(string=hai) anos | |
ralloc | %!s(int64=6) %!d(string=hai) anos | |
src | %!s(int64=2) %!d(string=hai) anos | |
tests | %!s(int64=2) %!d(string=hai) anos | |
.editorconfig | %!s(int64=4) %!d(string=hai) anos | |
.gitignore | %!s(int64=4) %!d(string=hai) anos | |
.gitlab-ci.yml | %!s(int64=3) %!d(string=hai) anos | |
.gitmodules | %!s(int64=2) %!d(string=hai) anos | |
CONTRIBUTING.md | %!s(int64=6) %!d(string=hai) anos | |
Cargo.lock | %!s(int64=2) %!d(string=hai) anos | |
Cargo.toml | %!s(int64=2) %!d(string=hai) anos | |
LICENSE | %!s(int64=7) %!d(string=hai) anos | |
Makefile | %!s(int64=2) %!d(string=hai) anos | |
README.md | %!s(int64=6) %!d(string=hai) anos | |
Xargo.toml | %!s(int64=4) %!d(string=hai) anos | |
bindgen_transform.sh | %!s(int64=7) %!d(string=hai) anos | |
build.rs | %!s(int64=4) %!d(string=hai) anos | |
ci.sh | %!s(int64=5) %!d(string=hai) anos | |
fmt.sh | %!s(int64=6) %!d(string=hai) anos | |
redoxer.sh | %!s(int64=4) %!d(string=hai) anos | |
renamesyms.sh | %!s(int64=2) %!d(string=hai) anos | |
rust-toolchain | %!s(int64=2) %!d(string=hai) anos | |
rustfmt.toml | %!s(int64=5) %!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.