tree: 9865028379de81e6ae3a2728f13995d8d247b39b [path history] [tgz]
  1. AArch64.cmake
  2. AIX.cmake
  3. AMDGPU.cmake
  4. AndroidNDK.cmake
  5. Apple.cmake
  6. Armv7Arm.cmake
  7. Armv7M-picolibc.cmake
  8. Armv7Thumb-no-exceptions.cmake
  9. Armv8Arm.cmake
  10. Armv8Thumb-no-exceptions.cmake
  11. FreeBSD.cmake
  12. Generic-abi-unstable.cmake
  13. Generic-asan.cmake
  14. Generic-cxx03.cmake
  15. Generic-cxx11.cmake
  16. Generic-cxx14.cmake
  17. Generic-cxx17.cmake
  18. Generic-cxx20.cmake
  19. Generic-cxx23.cmake
  20. Generic-cxx26.cmake
  21. Generic-hardening-mode-debug.cmake
  22. Generic-hardening-mode-extensive.cmake
  23. Generic-hardening-mode-fast-with-abi-breaks.cmake
  24. Generic-hardening-mode-fast.cmake
  25. Generic-merged.cmake
  26. Generic-modules-lsv.cmake
  27. Generic-modules.cmake
  28. Generic-msan.cmake
  29. Generic-no-exceptions.cmake
  30. Generic-no-experimental.cmake
  31. Generic-no-filesystem.cmake
  32. Generic-no-localization.cmake
  33. Generic-no-random_device.cmake
  34. Generic-no-rtti.cmake
  35. Generic-no-terminal.cmake
  36. Generic-no-threads.cmake
  37. Generic-no-tzdb.cmake
  38. Generic-no-unicode.cmake
  39. Generic-no-wide-characters.cmake
  40. Generic-optimized-speed.cmake
  41. Generic-static.cmake
  42. Generic-tsan.cmake
  43. Generic-ubsan.cmake
  44. MinGW.cmake
  45. NVPTX.cmake
  46. README.md
  47. s390x-ibm-zos-ascii.cmake
  48. s390x-ibm-zos.cmake
  49. s390x32-ibm-zos-ascii.cmake
  50. s390x32-ibm-zos.cmake
libcxx/cmake/caches/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.