aboutsummaryrefslogtreecommitdiff
path: root/libcxx/cmake/Modules
AgeCommit message (Expand)AuthorFilesLines
2023-06-15[libc++] Don't automatically define LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS with...Louis Dionne1-4/+0
2023-02-22[runtimes] Remove unused functions from Handle{Libcxx,Libunwind}Flags.cmakeNikolas Klauser1-43/+0
2023-02-21[runtimes] Remove add_target_flags* functions and use add_flags* insteadNikolas Klauser1-31/+0
2023-02-21[runtimes] Move common functions from Handle{Libcxx,Libcxxabi,Libunwind}Flags...Nikolas Klauser1-110/+1
2022-09-16[libcxx] Use interface library for libcxx-abi-sharedNikita Popov1-17/+19
2022-08-03[libc++] Simplify how we define the linker script for libc++Louis Dionne1-56/+0
2022-05-16[runtimes] Introduce object librariesLouis Dionne1-0/+16
2022-05-13[libc++] Overhaul how we select the ABI libraryLouis Dionne1-110/+136
2022-04-24[runtimes] [CMake] Unify variable namesPetr Hosek1-15/+15
2022-03-16[libc++] Do not install the C++ ABI library's headers as part of libc++'s buildLouis Dionne1-10/+1
2022-03-01[libcxx] Add an explicit option to build against system-libcxxabiMichał Górny1-0/+4
2022-03-01[libc++] Revert "Protect users from relying on detail headers" & related changesLouis Dionne1-1/+1
2022-02-26[libcxx][modules] protects users from relying on detail headersChristopher Di Bella1-1/+1
2022-01-19[cmake] Move HandleOutOfTreeLLVM to common cmake utilsJohn Ericson1-80/+0
2022-01-18[libcxx][libcxxabi][libunwind][cmake] Use `GNUInstallDirs` to support custom ...John Ericson1-2/+3
2022-01-16Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs."John Ericson1-3/+2
2022-01-16[cmake] Use `GNUInstallDirs` to support custom installation dirs.John Ericson1-2/+3
2022-01-15Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs."John Ericson1-3/+2
2022-01-15[cmake] Use `GNUInstallDirs` to support custom installation dirs.John Ericson1-2/+3
2021-10-27[CMake] Cache the compiler-rt library search resultsPetr Hosek1-64/+0
2021-10-21Revert "[CMake] Cache the compiler-rt library search results"Petr Hosek1-0/+64
2021-10-18[CMake] Cache the compiler-rt library search resultsPetr Hosek1-64/+0
2021-10-15[pstl] Initial implementation of OpenMP backend, on behalf of Christopher Nel...Mikhail Dvorskiy1-1/+1
2021-09-16[LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR th...Alfonso Gregory1-4/+4
2021-09-09Reapply [runtimes] Set more paths when building runtimes standaloneMartin Storsjö1-0/+2
2021-09-08Revert "[runtimes] Set more paths when building runtimes standalone"Leonard Chan1-2/+0
2021-09-09[runtimes] Set more paths when building runtimes standaloneMartin Storsjö1-0/+2
2021-07-26[libc++] Set the target triple by default in the standalone buildLouis Dionne1-0/+6
2021-07-15[runtimes] Don't try passing --target flags to GCCLouis Dionne1-0/+11
2021-04-27[libcxx] Fix the libc++abi header pathPetr Hosek1-1/+1
2021-04-01[CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIXPetr Hosek1-1/+1
2021-03-30[libc++] Include <__config_site> from <__config>Louis Dionne1-8/+8
2021-02-15Define new/delete in libc++ when using libcxxrtDimitry Andric1-0/+2
2020-10-23[runtimes] Revert the libc++ __config_site changeLouis Dionne1-4/+2
2020-10-21[libc++] Fix compiler-rt build by copying libc++ headers to <build>/includeLouis Dionne1-2/+4
2020-10-14[libcxxabi,libunwind] support running tests in standalone modeDominik Montada1-6/+0
2020-07-31[libc++] Fix eager generator expression in DefineLinkerScriptLouis Dionne1-1/+7
2020-07-30[libc++] Use generator expression in Linker script generationLouis Dionne1-7/+2
2020-07-14[libc++] Use a proper CMake target to represent libc++ headersLouis Dionne1-0/+3
2020-06-29[libc++] Enable tests and documentation by default when building standaloneLouis Dionne1-2/+2
2020-06-29[libc++] Provide a default LLVM_PATH when building standaloneLouis Dionne1-0/+4
2020-06-26[libc++] Remove support for building through llvm-configLouis Dionne2-132/+64
2020-06-26[libc++] Always generate a __config_site headerLouis Dionne1-3/+0
2020-06-18[libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrtAlex Richardson1-2/+6
2020-06-05[libc++] Link against libatomic when it is foundLouis Dionne1-56/+0
2020-05-01[libc++] NFC: fix typosLouis Dionne1-2/+2
2020-04-03[libc++] Remove support for specifying LIBCXX_CXX_ABI_SYSTEM manuallyLouis Dionne1-1/+1
2020-04-02[libc++] Try to fix Chromium's buildLouis Dionne1-1/+1
2020-04-02[libc++] Attempt to fix the 'runtimes' buildLouis Dionne1-1/+1
2020-04-02[libc++] Fix linking libc++abi in standalone buildsRaul Tambre1-1/+10