[all-commits] [llvm/llvm-project] 7ff799: [libc++] Disable incomplete features for the LLVM ...

Louis Dionne via All-commits all-commits at lists.llvm.org
Fri Feb 4 12:27:39 PST 2022


  Branch: refs/heads/release/14.x
  Home:   https://github.com/llvm/llvm-project
  Commit: 7ff79971b98a5143cba81bcaebb2d5a70b3728c0
      https://github.com/llvm/llvm-project/commit/7ff79971b98a5143cba81bcaebb2d5a70b3728c0
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2022-02-04 (Fri, 04 Feb 2022)

  Changed paths:
    M libcxx/CMakeLists.txt
    M libcxx/benchmarks/CMakeLists.txt
    M libcxx/docs/ReleaseNotes.rst
    M libcxx/include/module.modulemap
    M libcxx/lib/abi/arm64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist
    M libcxx/lib/abi/x86_64-apple-darwin.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist
    M libcxx/lib/abi/x86_64-unknown-linux-gnu.libcxxabi.v1.stable.exceptions.no_new_in_libcxx.abilist
    M libcxxabi/test/libcxxabi/test/config.py

  Log Message:
  -----------
  [libc++] Disable incomplete features for the LLVM 14 release

For the LLVM 14 release, don't ship incomplete features (currently
ranges and format) by default. If some vendors want to ship those
features, they can override the CMake option manually. This is
consistent with what we did for LLVM 13.

Note that this patch is only aimed towards the release/14.x branch.

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




More information about the All-commits mailing list