File tree Expand file tree Collapse file tree 2 files changed +27
-0
lines changed
stdlib/public/Concurrency Expand file tree Collapse file tree 2 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ add_swift_target_library(swift_Concurrency ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES} I
57
57
AsyncThrowingMapSequence.swift
58
58
AsyncThrowingPrefixWhileSequence.swift
59
59
GlobalActor.swift
60
+ LinkCompatibilityShims.cpp
60
61
MainActor.swift
61
62
PartialAsyncTask.swift
62
63
SourceCompatibilityShims.swift
Original file line number Diff line number Diff line change
1
+ // ===----------------------------------------------------------------------===//
2
+ //
3
+ // This source file is part of the Swift.org open source project
4
+ //
5
+ // Copyright (c) 2020 - 2021 Apple Inc. and the Swift project authors
6
+ // Licensed under Apache License v2.0 with Runtime Library Exception
7
+ //
8
+ // See https://swift.org/LICENSE.txt for license information
9
+ // See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
10
+ //
11
+ // ===----------------------------------------------------------------------===//
12
+ // This file provides link compatibility shims to work through some ABI
13
+ // changes.
14
+ // ===----------------------------------------------------------------------===//
15
+ #include " swift/Runtime/Config.h"
16
+
17
+ #define OLD_SYMBOL (NAME ) \
18
+ SWIFT_EXPORT_FROM (swift_Concurrency) extern "C" void const * const NAME = nullptr;
19
+
20
+ OLD_SYMBOL ($ss4TaskV6HandleVMn)
21
+ OLD_SYMBOL($ss4TaskV8PriorityOMa)
22
+ OLD_SYMBOL($ss4TaskV8PriorityO11unspecifiedyA2DmFWC)
23
+ OLD_SYMBOL($ss6detach8priority9operations4TaskV6HandleVy_xs5NeverOGAE8PriorityO_xyYaYbcntlF)
24
+ OLD_SYMBOL($ss6detach8priority9operations4TaskV6HandleVy_xs5NeverOGAE8PriorityO_xyYaYbcntlFfA_)
25
+ OLD_SYMBOL($ss18UnsafeContinuationVMn)
26
+
You can’t perform that action at this time.
0 commit comments