diff options
| author | Louis Dionne <ldionne.2@gmail.com> | 2024-10-09 08:46:59 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-09 08:46:59 -0400 |
| commit | 21da4e7f51c7adfd0b1c5defc8bd0d16ea1ce759 (patch) | |
| tree | 03923780755970f74f01139b0d7ca6f4c32054aa /lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py | |
| parent | 890e481358d6cb4e81629742eda32f9a1d6785d2 (diff) | |
[libc++] Fix broken configuration system-libcxxabi on Apple (#110920)
On Apple platforms, using system-libcxxabi as an ABI library wouldn't
work because we'd try to re-export symbols from libc++abi that the
system libc++abi.dylib might not have. Instead, only re-export those
symbols when we're using the in-tree libc++abi.
This does mean that libc++.dylib won't re-export any libc++abi symbols
when building against the system libc++abi, which could be fixed in
various ways. However, the best solution really depends on the intended
use case, so this patch doesn't try to solve that problem.
As a drive-by, also improve the diagnostic message when the user forgets
to set the LIBCXX_CXX_ABI_INCLUDE_PATHS variable, which would previously
lead to a confusing error.
Closes #104672
Diffstat (limited to 'lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py')
0 files changed, 0 insertions, 0 deletions
