|
6 роки тому | |
---|---|---|
cbindgen @ 9deed39fb9 | 6 роки тому | |
core_io @ a4ddc38063 | 6 роки тому | |
include | 6 роки тому | |
openlibm @ ee1308bf97 | 6 роки тому | |
posix-regex @ 0d996efe5c | 6 роки тому | |
ralloc @ f9b8c35fe8 | 6 роки тому | |
src | 6 роки тому | |
tests | 6 роки тому | |
va_list @ 1e7a8b6b6f | 6 роки тому | |
.gitignore | 6 роки тому | |
.gitlab-ci.yml | 6 роки тому | |
.gitmodules | 6 роки тому | |
.travis.yml | 7 роки тому | |
CONTRIBUTING.md | 6 роки тому | |
Cargo.lock | 6 роки тому | |
Cargo.toml | 6 роки тому | |
LICENSE | 7 роки тому | |
Makefile | 6 роки тому | |
README.md | 6 роки тому | |
Xargo.toml | 6 роки тому | |
bindgen_transform.sh | 7 роки тому | |
build.rs | 6 роки тому | |
ci.sh | 7 роки тому | |
fmt.sh | 6 роки тому | |
include.sh | 6 роки тому | |
rust-toolchain | 6 роки тому | |
rustfmt.toml | 6 роки тому |
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.