llvm-project/libcxx/cmake/caches
Louis Dionne cbe3b6b21f [libc++] Move LIBCXX-DEBUG-FIXME to params.py
This temporary FIXME really belongs to the testing config, not to the
specific CMake cache that enables that configuration.

Differential Revision: https://reviews.llvm.org/D112031
2021-10-20 09:23:03 -04:00
..
AArch64.cmake [libcxx] Move Linaro AArch64 buildbots to buildkite 2021-03-04 10:22:17 +00:00
AIX.cmake [libc++][AIX] Add scripts and config for building with the libcxx CI infrastructure 2021-10-14 14:31:10 -04:00
Apple.cmake [runtimes] Add tests for vendor-specific properties 2021-10-07 15:46:20 -04:00
Armv7Arm.cmake [libcxx][Arm] Move buildbot flags into cmake files 2021-03-19 16:45:09 +00:00
Armv7Thumb-noexceptions.cmake [libcxx][Arm] Move buildbot flags into cmake files 2021-03-19 16:45:09 +00:00
Armv8Arm.cmake [libcxx][Arm] Move buildbot flags into cmake files 2021-03-19 16:45:09 +00:00
Armv8Thumb-noexceptions.cmake [libcxx][Arm] Move buildbot flags into cmake files 2021-03-19 16:45:09 +00:00
FreeBSD.cmake Define new/delete in libc++ when using libcxxrt 2021-02-15 21:22:12 +01:00
Generic-32bits.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-asan.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-assertions.cmake [libc++] Fix libc++ build with assertions enabled 2021-06-09 12:58:53 -04:00
Generic-cxx2b.cmake [libc++] Add basic support for -std=c++2b. 2021-01-08 19:02:41 +01:00
Generic-cxx03.cmake [runtimes] Allow passing Lit parameters through CMake 2020-07-09 12:45:00 -04:00
Generic-cxx11.cmake [runtimes] Allow passing Lit parameters through CMake 2020-07-09 12:45:00 -04:00
Generic-cxx14.cmake [runtimes] Allow passing Lit parameters through CMake 2020-07-09 12:45:00 -04:00
Generic-cxx17.cmake [runtimes] Allow passing Lit parameters through CMake 2020-07-09 12:45:00 -04:00
Generic-cxx20.cmake [libc++] Divorce the std Lit feature from the -std=XXX compiler flag 2021-04-12 11:55:39 -04:00
Generic-debug-iterators.cmake [libc++] Move LIBCXX-DEBUG-FIXME to params.py 2021-10-20 09:23:03 -04:00
Generic-modules.cmake [libc++] Add a CI configuration for the modular build 2021-06-08 13:32:08 -04:00
Generic-msan.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-no-debug.cmake [libc++] NFC: nodebug => no-debug in the CI configurations 2021-03-23 14:10:27 -04:00
Generic-no-filesystem.cmake [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent 2021-01-19 14:15:48 -05:00
Generic-no-localization.cmake [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
Generic-no-random_device.cmake [libc++] Allow building libc++ on platforms without a random device 2020-10-15 12:20:29 -04:00
Generic-no-unicode.cmake [libc++][format] Add a CMake Unicode option. 2021-09-04 11:55:10 +02:00
Generic-no-wide-characters.cmake [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
Generic-noexceptions.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-singlethreaded.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-static.cmake [libc++] Switch a few CI jobs to the minimal Lit configuration 2021-05-20 10:46:59 -04:00
Generic-tsan.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
Generic-ubsan.cmake [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00
README.md [libc++][CMake] Add CMake caches for commonly supported configurations 2020-06-09 14:52:14 -04:00

README.md

libc++ / libc++abi configuration caches

This directory contains CMake caches for the supported configurations of libc++. Some of the configurations are specific to a vendor, others are generic and not tied to any vendor.

While we won't explicitly work to break configurations not listed here, any configuration not listed here is not explicitly supported. If you use or ship libc++ under a configuration not listed here, you should work with the libc++ maintainers to make it into a supported configuration and add it here.

Similarly, adding any new configuration that's not already covered must be discussed with the libc++ maintainers as it entails a maintenance burden.