[libcxx-commits] [libcxx] [libc++] Speed up classic locale (PR #70631)
Dmitry Vyukov via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Nov 13 03:03:27 PST 2023
dvyukov wrote:
> We have check-cxx-abilist for this. It checks that the symbols exported from the dylib match the ones listed in the abilist files in libcxx/lib/abi/.
Do I need to configure with some special flags for this?
```
ninja check-cxxabi-abilist
ninja: error: unknown target 'check-cxxabi-abilist'
```
I do have `check-cxxabi` and it passes. I configured with:
```
CC="clang -mavx2" CXX="clang++ -mavx2" cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;compiler-rt;lld;libc" -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" -DLIBC_INCLUDE_BENCHMARKS=Yes -GNinja -DLIBCXX_INCLUDE_BENCHMARKS=YES -DLIBCXX_ENABLE_STATIC_ABI_LIBRARY=ON -DLIBCXX_ENABLE_STATIC=YES ../llvm
```
https://github.com/llvm/llvm-project/pull/70631
More information about the libcxx-commits
mailing list