Skip to content
Snippets Groups Projects
Forked from redox-os / relibc
Loading
After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.
CONTRIBUTING.md 4.76 KiB

Contributing

Table of contents

  1. What to do
  2. Code style
  3. Sending merge requests
  4. Writing tests
  5. Running tests

Maintaining a libc is tough work, and we'd love some help!

What to do

For now, we are still trying to get full libc compatibility before we move on to any optimisation.

  • We currently have a number of unimplemented functions. Search for unimplemented!() and hop right in!
  • If you notice any missing functionality, feel free to add it in

Code style

We have a rustfmt.toml in the root directory of relibc. Please run ./fmt.sh before sending in any merge requests as it will automatically format your code.

With regards to general style: