summaryrefslogtreecommitdiffstats
path: root/libcxx/cmake/Modules/DefineLinkerScript.cmake
Commit message (Collapse)AuthorAgeFilesLines
* [libc++] Fix linker script generationPetr Hosek2019-10-111-1/+3
| | | | | | | | | | Handle the case when libc++abi and libunwind are being built together with libc++ in the runtimes build. This logic was used in the previous implementation but dropped in r374116. Differential Revision: https://reviews.llvm.org/D68791 llvm-svn: 374510
* [libc++] Workaround old versions of CMake that don't understand list(JOIN)Louis Dionne2019-10-081-1/+1
| | | | llvm-svn: 374120
* [libc++] Move the linker script generation step to CMakeLouis Dionne2019-10-081-0/+50
Summary: This allows the linker script generation to query CMake properties (specifically the dependencies of libc++.so) instead of having to carry these dependencies around manually in global variables. Notice the removal of the LIBCXX_INTERFACE_LIBRARIES global variable. Reviewers: phosek, EricWF Subscribers: mgorny, christof, jkorous, dexonsmith, libcxx-commits Tags: #libc Differential Revision: https://reviews.llvm.org/D68343 llvm-svn: 374116
OpenPOWER on IntegriCloud