blob: c884eb561d0414419bad5eac31e442bb9588cfe0 [file] [log] [blame]
Louis Dionne747d3112019-09-11 16:57:19 +00001set(CMAKE_BUILD_TYPE MinSizeRel CACHE STRING "")
2set(CMAKE_POSITION_INDEPENDENT_CODE OFF CACHE BOOL "")
3
4set(LIBCXX_USE_COMPILER_RT ON CACHE BOOL "")
Louis Dionne1b9450c2020-04-21 13:11:03 -04005set(LIBCXX_ENABLE_ASSERTIONS OFF CACHE BOOL "")
Louis Dionne747d3112019-09-11 16:57:19 +00006set(LIBCXX_ABI_VERSION "1" CACHE STRING "")
Louis Dionne747d3112019-09-11 16:57:19 +00007set(LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY OFF CACHE BOOL "")
Louis Dionne8c05eea2021-06-03 18:15:13 -04008set(LIBCXX_ENABLE_STATIC ON CACHE BOOL "")
Louis Dionne0cb5e392020-01-29 17:28:34 -08009set(LIBCXX_ENABLE_SHARED ON CACHE BOOL "")
Louis Dionnee6a3fa92020-04-08 09:03:58 -040010set(LIBCXX_CXX_ABI libcxxabi CACHE STRING "")
Louis Dionne747d3112019-09-11 16:57:19 +000011set(LIBCXX_HIDE_FROM_ABI_PER_TU_BY_DEFAULT ON CACHE BOOL "")
Louis Dionne731b2652020-10-09 14:39:20 -040012set(LIBCXX_ENABLE_DEBUG_MODE_SUPPORT OFF CACHE BOOL "")
Louis Dionne73912b22020-11-04 15:01:25 -050013set(LIBCXX_ENABLE_VENDOR_AVAILABILITY_ANNOTATIONS ON CACHE BOOL "")
Mark de Wever8a0a1882021-07-25 09:18:53 +020014set(LIBCXX_ENABLE_INCOMPLETE_FEATURES OFF CACHE BOOL "")
Louis Dionne52e24d02020-04-22 13:54:36 -040015
Louis Dionne8c05eea2021-06-03 18:15:13 -040016set(LIBCXX_HERMETIC_STATIC_LIBRARY ON CACHE BOOL "")
17set(LIBCXXABI_HERMETIC_STATIC_LIBRARY ON CACHE BOOL "")
18
Louis Dionne52e24d02020-04-22 13:54:36 -040019set(LIBCXXABI_ENABLE_ASSERTIONS OFF CACHE BOOL "")
Louis Dionneb6601032020-04-22 16:17:58 -040020set(LIBCXXABI_ENABLE_FORGIVING_DYNAMIC_CAST ON CACHE BOOL "")