Lines Matching +full:llvm +full:- +full:project
4 Contributing to the libc Project
7 LLVM-libc is being developed as part of the LLVM project so contributions
8 to the libc project should also follow the general LLVM
9 `contribution guidelines <https://llvm.org/docs/Contributing.html>`_. Below is
12 #. **Beginner Bugs** - Help us tackle
13 `good first issues <https://github.com/llvm/llvm-project/issues?q=is%3Aopen+is%3Aissue+label%3Alibc+label%3A%22good+first+issue%22>`__.
20 #. **Cleanup code-style** - The libc project follows the general
21 `LLVM style <https://llvm.org/docs/CodingStandards.html>`_ but differs in a
22 few aspects: We use ``snake_case`` for non-constant variable and function
25 working on the project, we started using the general LLVM style for
27 currently followed by the `LLD project <https://github.com/llvm/llvm-project/tree/main/lld>`_.
31 directory. So, a simple but mechanical project would be to move the parts
34 #. **Implement Linux syscall wrappers** - A large portion of the POSIX API can
36 implemented but many more are yet to be implemented. So, a project of medium
40 #. **Update the clang-tidy lint rules and use them in the build and/or CI** -
42 by the developers and on the CI builders. This project is about updating
46 #. **double and higher precision math functions** - These are under active
50 #. **Contribute a new OS/Architecture port** - You can contribute a new