diff options
Diffstat (limited to 'libc/docs/contributing.rst')
| -rw-r--r-- | libc/docs/contributing.rst | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/libc/docs/contributing.rst b/libc/docs/contributing.rst index bd7d9d79be57..a674290cf6dc 100644 --- a/libc/docs/contributing.rst +++ b/libc/docs/contributing.rst @@ -4,7 +4,7 @@ Contributing to the libc Project ================================ -LLVM's libc is being developed as part of the LLVM project so contributions +LLVM-libc is being developed as part of the LLVM project so contributions to the libc project should also follow the general LLVM `contribution guidelines <https://llvm.org/docs/Contributing.html>`_. Below is a list of open projects that one can start with: @@ -31,24 +31,12 @@ a list of open projects that one can start with: directory. So, a simple but mechanical project would be to move the parts following the old styles to the new style. -#. **Integrating with the rest of the LLVM project** - There are two parts to - this project: - - #. One is about adding CMake facilities to optionally link the libc's overlay - static archive (see :ref:`overlay_mode`) with other LLVM tools/executables. - #. The other is about putting plumbing in place to release the overlay static - archive (see :ref:`overlay_mode`) as part of the LLVM binary releases. - #. **Implement Linux syscall wrappers** - A large portion of the POSIX API can be implemented as syscall wrappers on Linux. A good number have already been implemented but many more are yet to be implemented. So, a project of medium complexity would be to implement syscall wrappers which have not yet been implemented. -#. **Add a better random number generator** - The current random number - generator has a very small range. This has to be improved or switched over - to a fast random number generator with a large range. - #. **Update the clang-tidy lint rules and use them in the build and/or CI** - Currently, the :ref:`clang_tidy_checks` have gone stale and are mostly unused by the developers and on the CI builders. This project is about updating |
