summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/module_cache/simple_exe/TestModuleCacheSimple.py
diff options
context:
space:
mode:
authorBen Langmuir <blangmuir@apple.com>2021-12-10 11:49:04 -0800
committerBen Langmuir <blangmuir@apple.com>2021-12-16 09:25:41 -0800
commitec37e0bbafab75fa64f1ddb4cdeceb5400491ef8 (patch)
tree1d0eeb259d8150bbd7e8b69726e7145dd0814a07 /lldb/test/API/functionalities/module_cache/simple_exe/TestModuleCacheSimple.py
parenta2b3e6bed86d25b3eeb09c96c73948edb48cda64 (diff)
Re-apply "Only define LLVM_EXTERNAL_VISIBILITY when building libLLVM dylib"
With a fix for BUILD_SHARED_LIBS. Original commit message: When building LLVM static libraries, we should not make symbols more visible than CMAKE_CXX_VISIBILITY_PRESET, since the goal may be to have a purely hidden llvm embedded in another library. Instead, we only define LLVM_EXTERNAL_VISIBILITY for the dynamic library build (when LLVM_BUILD_LLVM_DYLIB=YES or BUILD_SHARED_LIBS=YES). Original Review: https://reviews.llvm.org/D113610 Differential Revision: https://reviews.llvm.org/D115825
Diffstat (limited to 'lldb/test/API/functionalities/module_cache/simple_exe/TestModuleCacheSimple.py')
0 files changed, 0 insertions, 0 deletions