Without this the following build config fails.
cmake ../llvm-project/llvm -DCMAKE_BUILD_TYPE=Debug \ -DLLVM_TARGETS_TO_BUILD=X86 -DBUILD_SHARED_LIBS=ON \ -DLLVM_APPEND_VC_REV=OFF -DLLVM_ENABLE_PROJECTS="lldb;clang;clang-tools-extra" \ -G Ninja
With:
ld.lld: error: undefined symbol: llvm::EnableABIBreakingChecks >>> referenced by CXX.cpp >>> tools/clang/tools/extra/pseudo/lib/cxx/CMakeFiles/obj.clangPseudoCXX.dir/CXX.cpp.o:(llvm::VerifyEnableABIBreakingChecks)