[libcxx-commits] [libcxx] c788bea - libc++: document in the release notes that a C++20 compiler is expected

Sylvestre Ledru via libcxx-commits libcxx-commits at lists.llvm.org
Mon Oct 4 10:03:16 PDT 2021


Author: Sylvestre Ledru
Date: 2021-10-04T19:03:05+02:00
New Revision: c788bea2435580a2f249bdb011f4cf28dbacfcb9

URL: https://github.com/llvm/llvm-project/commit/c788bea2435580a2f249bdb011f4cf28dbacfcb9
DIFF: https://github.com/llvm/llvm-project/commit/c788bea2435580a2f249bdb011f4cf28dbacfcb9.diff

LOG: libc++: document in the release notes that a C++20 compiler is expected

Differential Revision: https://reviews.llvm.org/D111043

Added: 
    

Modified: 
    libcxx/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/libcxx/docs/ReleaseNotes.rst b/libcxx/docs/ReleaseNotes.rst
index 65ef26bc82ce9..da6ede0ad15da 100644
--- a/libcxx/docs/ReleaseNotes.rst
+++ b/libcxx/docs/ReleaseNotes.rst
@@ -50,3 +50,10 @@ API Changes
 -----------
 
 - ...
+
+Build System Changes
+--------------------
+
+- Building the libc++ shared or static library requires a C++ 20 capable compiler.
+  Use ``-DLLVM_ENABLE_PROJECTS='clang;compiler-rt' -DLLVM_ENABLE_RUNTIMES='libcxx;libcxxabi'``
+  to build libc++ using a fresh build of Clang.


        


More information about the libcxx-commits mailing list