File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -199,6 +199,8 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB AND SWIFT_SHOULD_BUILD_EMBEDDED_CONCURRENC
199
199
set (SWIFT_CONCURRENCY_USES_DISPATCH FALSE )
200
200
set (SWIFT_STDLIB_SINGLE_THREADED_CONCURRENCY TRUE )
201
201
set (SWIFT_STDLIB_CONCURRENCY_TRACING FALSE )
202
+ set (SWIFT_STDLIB_HAS_ENVIRON FALSE )
203
+ set (SWIFT_STDLIB_HAS_ASL FALSE )
202
204
203
205
foreach (entry ${EMBEDDED_STDLIB_TARGET_TRIPLES} )
204
206
string (REGEX REPLACE "[ \t ]+" ";" list "${entry} " )
@@ -220,9 +222,15 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB AND SWIFT_SHOULD_BUILD_EMBEDDED_CONCURRENC
220
222
set (extra_swift_compile_flags -Xcc -D__MACH__ -Xcc -D__APPLE__ -Xcc -ffreestanding )
221
223
endif ()
222
224
225
+ set (SWIFT_SDK_embedded_THREADING_PACKAGE none )
223
226
set (SWIFT_SDK_embedded_ARCH_${mod}_MODULE "${mod} " )
224
227
set (SWIFT_SDK_embedded_LIB_SUBDIR "embedded" )
225
228
set (SWIFT_SDK_embedded_ARCH_${mod}_TRIPLE "${triple} " )
229
+
230
+ if ("${mod} " MATCHES "-macos$" )
231
+ set (SWIFT_SDK_embedded_THREADING_PACKAGE darwin )
232
+ endif ()
233
+
226
234
add_swift_target_library_single (
227
235
embedded-concurrency-${mod}
228
236
swift_Concurrency
You can’t perform that action at this time.
0 commit comments