summaryrefslogtreecommitdiffstats
path: root/libcxxabi/cmake/Modules/HandleLibcxxabiFlags.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [libcxxabi] Support building hermetic static libraryPetr Hosek2019-01-241-0/+23
| | | | | | | | | | | | This is useful when the static libc++abi library is being linked into shared libraries that may be used in with other shared libraries that use different C++ library. We want to avoid avoid exporting libc++abi or libc++ symbols in those cases. This achieved by a new CMake option which can be enabled by libc++abi vendors as needed. Differential Revision: https://reviews.llvm.org/D56026 llvm-svn: 352017
* [libcxxabi] Rework CMakeLists.txt into modulesMartell Malone2017-06-011-0/+208
Refactor cmake to remove dependence on LLVM's cmake modules. This improves handling of cmake checks when cross compiling and brings libcxxabi in line with libcxx and other project modules. Differential revision: https://reviews.llvm.org/D33635 llvm-svn: 304374
OpenPOWER on IntegriCloud