diff options
author | Petr Hosek <phosek@chromium.org> | 2019-01-06 08:23:56 +0000 |
---|---|---|
committer | Petr Hosek <phosek@chromium.org> | 2019-01-06 08:23:56 +0000 |
commit | 0f65ac2aeef35e7ee08e798549d684caf4c06b52 (patch) | |
tree | 2b7f0b9a5720f0434e6e2da63ca0372011a725b8 | |
parent | 57fc891c1b87585255b00d29f07f6b8b6f11643c (diff) | |
download | bcm5719-llvm-0f65ac2aeef35e7ee08e798549d684caf4c06b52.tar.gz bcm5719-llvm-0f65ac2aeef35e7ee08e798549d684caf4c06b52.zip |
[CMake] Use hidden visibility for static libc++ in Fuchsia
This is enables the use of libc++ in contexts such as device drivers.
Differential Revision: https://reviews.llvm.org/D55405
llvm-svn: 350491
-rw-r--r-- | clang/cmake/caches/Fuchsia-stage2.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/cmake/caches/Fuchsia-stage2.cmake b/clang/cmake/caches/Fuchsia-stage2.cmake index 3d9b08da441..5dccd1f9fb8 100644 --- a/clang/cmake/caches/Fuchsia-stage2.cmake +++ b/clang/cmake/caches/Fuchsia-stage2.cmake @@ -119,6 +119,7 @@ if(FUCHSIA_SDK) set(RUNTIMES_${target}-fuchsia_LIBCXX_USE_COMPILER_RT ON CACHE BOOL "") set(RUNTIMES_${target}-fuchsia_LIBCXX_ENABLE_STATIC_ABI_LIBRARY ON CACHE BOOL "") set(RUNTIMES_${target}-fuchsia_LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY OFF CACHE BOOL "") + set(RUNTIMES_${target}-fuchsia_LIBCXX_HERMETIC_STATIC_LIBRARY ON CACHE BOOL "") set(RUNTIMES_${target}-fuchsia_LIBCXX_ABI_VERSION 2 CACHE STRING "") endforeach() |