summaryrefslogtreecommitdiff
path: root/libc/docs/contributing.rst
diff options
context:
space:
mode:
Diffstat (limited to 'libc/docs/contributing.rst')
-rw-r--r--libc/docs/contributing.rst14
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