When testing libc++ for our cross-compiled CheriBSD target we specify an
explicit LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt. The hardcoded path
/usr/include/c++/v1 was introduced in 61e89737c5daf7b65341936f88f68efb680cdcd4
and overrides any value passed on the CMake command line. Fix this by using
it as a fallback rather than a fixed default value.
Details
Details
- Reviewers
ldionne - Group Reviewers
Restricted Project - Commits
- rG7142fef03d90: [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Can you also please make the change for the elseif ("${LIBCXX_CXX_ABI_LIBNAME}" STREQUAL "libcxxabi") case?