aboutsummaryrefslogtreecommitdiff
path: root/libcxx/cmake
AgeCommit message (Expand)AuthorFilesLines
2023-07-20[libc++] Make sure we use the libdispatch backend on Apple platformsLouis Dionne1-1/+1
2023-07-14[libc++][hardening] Deprecate `_LIBCPP_ENABLE_ASSERTIONS`.varconst4-5/+0
2023-07-12[libc++][PSTL] Add a GCD backendNikolas Klauser1-0/+1
2023-07-12[libc++][hardening][NFC] Add macros to enable hardened mode.varconst2-0/+2
2023-06-29[libc++] Remove the legacy debug mode.varconst1-1/+0
2023-06-15[libc++][modules] Adds the C++23 std module.Mark de Wever3-2/+6
2023-06-15[libc++] Don't automatically define LIBCXX_ENABLE_NEW_DELETE_DEFINITIONS with...Louis Dionne1-4/+0
2023-06-07[libc++] Roll up fstream support into filesystem supportLouis Dionne1-1/+0
2023-05-24[libc++] Adds C++26 support.Mark de Wever1-0/+2
2023-05-23[libc++] Updates C++2b to C++23.Mark de Wever1-1/+1
2023-05-17[libc++][NFC] Rename the 'noexceptions' CI config to 'no-exceptions' for cons...Louis Dionne3-0/+0
2023-05-05[libc++][PSTL] Make the PSTL available by default under -fexperimental-libraryNikolas Klauser1-4/+0
2023-04-26[libc++][PSTL] Integrate the headers and add a CI jobNikolas Klauser1-0/+4
2023-03-17[libc++][NFC] Move the stdlib= test suite configuration for Apple into the cf...Louis Dionne1-2/+0
2023-02-22Revert "[CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_f...Petr Hosek1-2/+2
2023-02-22[CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flagPetr Hosek1-2/+2
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
2023-02-03[libc++] Add a CI configuration to test Modules with LSV enabledLouis Dionne1-0/+2
2023-01-20[libc++] Remove old CI configurations and update the supported compiler versionsNikolas Klauser1-2/+0
2022-11-20[libc++] Introduce a setting to remove fstream from the libraryLouis Dionne1-0/+1
2022-11-08[CMake] Fix -Wstrict-prototypesSam James1-1/+1
2022-10-12Revert "[runtimes] Always define cxx_shared, cxx_static & other targets"Haowei Wu1-7/+0
2022-10-12[runtimes] Always define cxx_shared, cxx_static & other targetsLouis Dionne1-0/+7
2022-10-03[SystemZ][z/OS] Add ASCII and 32-bit variants for libc++.Zibi Sarbinowski4-0/+79
2022-09-30[runtimes] Remove all traces of the legacy testing configuration systemLouis Dionne1-2/+0
2022-09-16[libcxx] Use interface library for libcxx-abi-sharedNikita Popov1-17/+19
2022-08-24[runtimes] Don't link against compiler-rt when we don't find itLouis Dionne1-1/+5
2022-08-03[libc++] Simplify how we define the linker script for libc++Louis Dionne1-56/+0
2022-07-19[libc++] Drop the legacy debug mode symbols by defaultLouis Dionne1-1/+0
2022-07-19[libc++] Treat incomplete features just like other experimental featuresLouis Dionne2-2/+0
2022-07-19[libc++] Re-apply "Always build c++experimental.a""Louis Dionne3-3/+2
2022-07-18Revert "[libc++] Always build c++experimental.a"Hans Wennborg3-2/+3
2022-07-08[libc++] Always build c++experimental.aLouis Dionne3-3/+2
2022-07-08[libc++] Re-apply the use of ABI tags to provide per-TU insulationLouis Dionne1-1/+0
2022-07-07[libcxx] [ci] Don't disable libc++experimental in mingw buildsMartin Storsjö1-2/+0
2022-07-07Revert "[libc++] Use ABI tags instead of internal linkage to provide per-TU i...Jonas Devlieghere1-0/+1
2022-07-06[libc++] Use ABI tags instead of internal linkage to provide per-TU insulationLouis Dionne1-1/+0
2022-06-27[libc++] Re-add transitive includes that had been removed since LLVM 14Louis Dionne1-0/+2
2022-06-13[libcxx][AIX] Switch build compiler to clangJake Egan1-0/+1
2022-06-07[libc++] Make the Debug mode a configuration-time only optionLouis Dionne4-4/+2
2022-06-02[libunwind][ci][AIX] Add libunwind to buildbot CIXing Xue1-0/+3
2022-05-24[libc++] Rename the generic-singlethreaded CI job to generic-no-threads for c...Louis Dionne1-0/+0
2022-05-19[runtimes] Fix the build of merged ABI/unwinder librariesLouis Dionne1-0/+12
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-05-12[runtimes] [cmake] Fix -Werror detection in common build configsMartin Storsjö1-3/+0
2022-04-24[runtimes] [CMake] Unify variable namesPetr Hosek2-23/+23
2022-04-04[libcxx] Stop recommending setting LIBCXX_HAS_WIN32_THREAD_API in the MinGW b...Martin Storsjö1-1/+0