Lines Matching +full:docs +full:- +full:libc +full:- +full:html
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>`__.
14 These bugs have been tagged with the github labels "libc" and "good first
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
27 currently followed by the `LLD project <https://github.com/llvm/llvm-project/tree/main/lld>`_.
30 However, we have not switched over to this style in all parts of the ``libc``
34 #. **Implement Linux syscall wrappers** - A large portion of the POSIX API can
40 #. **Update the clang-tidy lint rules and use them in the build and/or CI** -
46 #. **double and higher precision math functions** - These are under active
50 #. **Contribute a new OS/Architecture port** - You can contribute a new