xref: /relibc/README.md (revision 92e1127b64689c7d1bec9a2b9e8852e844f06804)
1bb376ff3SPaul# relibc ![build](https://travis-ci.org/redox-os/relibc.svg?branch=master)
238ed9ccbSJeremy Sollerrelibc is a portable POSIX C standard library written in Rust. It is under heavy development, and currently supports Redox and Linux.
3d7aa9c44SMggMuggins
4d7aa9c44SMggMugginsThe 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](https://crates.io/crates/sc) crate.
5d7aa9c44SMggMuggins
6*92e1127bSTom Almeida### [Contributing](CONTRIBUTING.md)
706a6922cSMggMuggins
8c2ae141dSDan Robertson## Supported OSes
9c2ae141dSDan Robertson
10c2ae141dSDan Robertson - Redox OS
11c2ae141dSDan Robertson - Linux
12c2ae141dSDan Robertson
13c2ae141dSDan Robertson## Supported architectures
14c2ae141dSDan Robertson
15c2ae141dSDan Robertson - x86\_64
16c2ae141dSDan Robertson - Aarch64
17