|
il y a 2 ans | |
---|---|---|
core_io | il y a 3 ans | |
include | il y a 2 ans | |
openlibm | il y a 6 ans | |
posix-regex | il y a 6 ans | |
pthreads-emb | il y a 4 ans | |
ralloc | il y a 6 ans | |
src | il y a 2 ans | |
tests | il y a 2 ans | |
.editorconfig | il y a 4 ans | |
.gitignore | il y a 4 ans | |
.gitlab-ci.yml | il y a 3 ans | |
.gitmodules | il y a 2 ans | |
CONTRIBUTING.md | il y a 6 ans | |
Cargo.lock | il y a 2 ans | |
Cargo.toml | il y a 2 ans | |
LICENSE | il y a 7 ans | |
Makefile | il y a 2 ans | |
README.md | il y a 6 ans | |
Xargo.toml | il y a 4 ans | |
bindgen_transform.sh | il y a 7 ans | |
build.rs | il y a 4 ans | |
ci.sh | il y a 5 ans | |
fmt.sh | il y a 6 ans | |
redoxer.sh | il y a 4 ans | |
renamesyms.sh | il y a 2 ans | |
rust-toolchain | il y a 2 ans | |
rustfmt.toml | il y a 5 ans |
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.