This is necessary in preparation for future work to debuginfo-tests that makes debuginfo-tests optionally able to make use of lld (if present).
The workflow now is:
- In a mono-repo, just set -DLLVM_ENABLE_PROJECTS=debuginfo-tests on CMake and it will work. You can run ninja check-debuginfo.
- In a multi-repo, clone debuginfo-tests into llvm/projects, and you can then run ninja check-debuginfo.
Everything else is unchanged. The previous workflow of cloning debuginfo-tests into the clang source tree and running it as part of check-clang is no longer supported. It now alawys has its own target, check-debuginfo.