Skip to content
This repository has been archived by the owner on Dec 25, 2017. It is now read-only.
/ cirs Public archive

C standard library in Rust language.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

cirs-old/cirs

cirs

A (very early work in progress) implementation of C standard library in the Rust Language.

NOTE: This crate is not intended to be directly depended on. Rather you should depend on the system libc produced by the crate.

Features

  • Zero C code. Zero C dependencies. cirs programs should still be able to interoperate with or link to C code.
  • Static and dynamic cstd library support.

Supported architectures

Like Rust language support architecture, we use a 3 tier system.

Gold Tier

The platforms are guaranteed to function. The following requirements are necessary:

  • Build successfully.
  • Automated testing for the platform.
  • Documentation for how to use and how to build the platform is available.
Target Notes
x86_64-unknown-linux-cirs 64 bit Linux

Silver Tier

The platforms may or may not function. The following requirements are necessary:

  • Build successfully.

Bronze Tier

The platform is being worked on and is in very early stages. As such there are no guarantees provided.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

C standard library in Rust language.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages