@@ -52,30 +52,6 @@ else()
5252 set (SWIFT_STDLIB_ENABLE_PRESPECIALIZATION_default FALSE )
5353endif ()
5454
55- if ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "CYGWIN" )
56- set (SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING_default FALSE )
57- elseif ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "HAIKU" )
58- set (SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING_default FALSE )
59- elseif ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "WASI" )
60- set (SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING_default FALSE )
61- else ()
62- set (SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING_default TRUE )
63- endif ()
64-
65- if ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "CYGWIN" )
66- set (SWIFT_STDLIB_HAS_LOCALE_default FALSE )
67- elseif ("${SWIFT_HOST_VARIANT_SDK} " MATCHES "HAIKU" )
68- set (SWIFT_STDLIB_HAS_LOCALE_default FALSE )
69- else ()
70- set (SWIFT_STDLIB_HAS_LOCALE_default TRUE )
71- endif ()
72-
73- if ("${SWIFT_HOST_VARIANT_SDK} " IN_LIST SWIFT_DARWIN_PLATFORMS)
74- set (SWIFT_STDLIB_HAS_ASL_default TRUE )
75- else ()
76- set (SWIFT_STDLIB_HAS_ASL_default FALSE )
77- endif ()
78-
7955#
8056# User-configurable options for the standard library.
8157#
@@ -96,18 +72,6 @@ option(SWIFT_ENABLE_MODULE_INTERFACES
9672 "Generate .swiftinterface files alongside .swiftmodule files"
9773 "${SWIFT_STDLIB_STABLE_ABI} " )
9874
99- option (SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING
100- "Build stdlib assuming the runtime environment provides the backtrace(3) API."
101- "${SWIFT_STDLIB_SUPPORTS_BACKTRACE_REPORTING_default} " )
102-
103- option (SWIFT_STDLIB_HAS_ASL
104- "Build stdlib assuming we can use the asl_log API."
105- "${SWIFT_STDLIB_HAS_ASL_default} " )
106-
107- option (SWIFT_STDLIB_HAS_LOCALE
108- "Build stdlib assuming the platform has locale support."
109- "${SWIFT_STDLIB_HAS_LOCALE_default} " )
110-
11175option (SWIFT_BUILD_TEST_SUPPORT_MODULES
11276 "Whether to build StdlibUnittest and other test support modules. Defaults to On when SWIFT_BUILD_SDK_OVERLAY is On, or when SWIFT_INCLUDE_TESTS is On."
11377 "${SWIFT_BUILD_TEST_SUPPORT_MODULES_default} " )
@@ -116,16 +80,6 @@ option(SWIFT_STDLIB_ENABLE_PRESPECIALIZATION
11680 "Should stdlib be built with generic metadata prespecialization enabled. Defaults to On on Darwin and on Linux."
11781 "${SWIFT_STDLIB_ENABLE_PRESPECIALIZATION_default} " )
11882
119- if (SWIFT_STDLIB_SINGLE_THREADED_RUNTIME)
120- set (SWIFT_CONCURRENCY_GLOBAL_EXECUTOR_default "singlethreaded" )
121- else ()
122- set (SWIFT_CONCURRENCY_GLOBAL_EXECUTOR_default "dispatch" )
123- endif ()
124-
125- set (SWIFT_CONCURRENCY_GLOBAL_EXECUTOR
126- "${SWIFT_CONCURRENCY_GLOBAL_EXECUTOR_default} " CACHE STRING
127- "Build the concurrency library to use the given global executor (options: dispatch, singlethreaded, hooked)" )
128-
12983# New options should be added to stdlib/cmake/modules/StdlibOptions.cmake,
13084# so that they are considered in configurations using StandaloneOverlay.cmake
13185include (StdlibOptions)
0 commit comments