@@ -52,30 +52,6 @@ else()
52
52
set (SWIFT_STDLIB_ENABLE_PRESPECIALIZATION_default FALSE )
53
53
endif ()
54
54
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
-
79
55
#
80
56
# User-configurable options for the standard library.
81
57
#
@@ -96,18 +72,6 @@ option(SWIFT_ENABLE_MODULE_INTERFACES
96
72
"Generate .swiftinterface files alongside .swiftmodule files"
97
73
"${SWIFT_STDLIB_STABLE_ABI} " )
98
74
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
-
111
75
option (SWIFT_BUILD_TEST_SUPPORT_MODULES
112
76
"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."
113
77
"${SWIFT_BUILD_TEST_SUPPORT_MODULES_default} " )
@@ -116,16 +80,6 @@ option(SWIFT_STDLIB_ENABLE_PRESPECIALIZATION
116
80
"Should stdlib be built with generic metadata prespecialization enabled. Defaults to On on Darwin and on Linux."
117
81
"${SWIFT_STDLIB_ENABLE_PRESPECIALIZATION_default} " )
118
82
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
-
129
83
# New options should be added to stdlib/cmake/modules/StdlibOptions.cmake,
130
84
# so that they are considered in configurations using StandaloneOverlay.cmake
131
85
include (StdlibOptions )
0 commit comments