Skip to content

Commit f14ccbc

Browse files
author
Johannes Weiss
committed
always @preconcurrency import Glibc/Musl
1 parent bb396c4 commit f14ccbc

File tree

9 files changed

+17
-17
lines changed

9 files changed

+17
-17
lines changed

Sources/Foundation/FileHandle.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ fileprivate let _read = Darwin.read(_:_:_:)
2020
fileprivate let _write = Darwin.write(_:_:_:)
2121
fileprivate let _close = Darwin.close(_:)
2222
#elseif canImport(Glibc)
23-
import Glibc
23+
@preconcurrency import Glibc
2424
fileprivate let _read = Glibc.read(_:_:_:)
2525
fileprivate let _write = Glibc.write(_:_:_:)
2626
fileprivate let _close = Glibc.close(_:)
2727
#elseif canImport(Musl)
28-
import Musl
28+
@preconcurrency import Musl
2929
fileprivate let _read = Musl.read(_:_:_:)
3030
fileprivate let _write = Musl.write(_:_:_:)
3131
fileprivate let _close = Musl.close(_:)

Sources/Foundation/NSError.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#elseif canImport(CRT)
1818
import CRT
1919
#elseif canImport(Android)

Sources/Foundation/NSLock.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
@_implementationOnly import CoreFoundation
1111

1212
#if canImport(Glibc)
13-
import Glibc
13+
@preconcurrency import Glibc
1414
#elseif canImport(Bionic)
1515
import Bionic
1616
#endif

Sources/Foundation/NSSwiftRuntime.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ internal import Synchronization
1616
#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS)
1717
@_exported import Darwin
1818
#elseif canImport(Glibc)
19-
@_exported import Glibc
19+
@_exported @preconcurrency import Glibc
2020
#elseif canImport(Musl)
21-
@_exported import Musl
21+
@_exported @preconcurrency import Musl
2222
#elseif canImport(Bionic)
2323
@_exported import Bionic
2424
#elseif os(WASI)

Sources/Foundation/NSURL.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ internal let kCFURLWindowsPathStyle = CFURLPathStyle.cfurlWindowsPathStyle
1919
#if canImport(Darwin)
2020
import Darwin
2121
#elseif canImport(Glibc)
22-
import Glibc
22+
@preconcurrency import Glibc
2323
#elseif canImport(Musl)
24-
import Musl
24+
@preconcurrency import Musl
2525
#elseif canImport(Bionic)
2626
import Bionic
2727
#endif

Sources/Foundation/Port.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,19 +108,19 @@ fileprivate let FOUNDATION_IPPROTO_TCP = IPPROTO_TCP
108108
#endif
109109

110110
#if canImport(Glibc) && !os(OpenBSD) && !os(FreeBSD)
111-
import Glibc
111+
@preconcurrency import Glibc
112112
fileprivate let FOUNDATION_SOCK_STREAM = Int32(SOCK_STREAM.rawValue)
113113
fileprivate let FOUNDATION_IPPROTO_TCP = Int32(IPPROTO_TCP)
114114
#endif
115115

116116
#if canImport(Musl)
117-
import Musl
117+
@preconcurrency import Musl
118118
fileprivate let FOUNDATION_SOCK_STREAM = Int32(SOCK_STREAM)
119119
fileprivate let FOUNDATION_IPPROTO_TCP = Int32(IPPROTO_TCP)
120120
#endif
121121

122122
#if canImport(Glibc) && (os(OpenBSD) || os(FreeBSD))
123-
import Glibc
123+
@preconcurrency import Glibc
124124
fileprivate let FOUNDATION_SOCK_STREAM = Int32(SOCK_STREAM)
125125
fileprivate let FOUNDATION_IPPROTO_TCP = Int32(IPPROTO_TCP)
126126
fileprivate let INADDR_ANY: in_addr_t = 0

Sources/Foundation/Thread.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ import WinSDK
1414
#endif
1515

1616
#if canImport(Glibc)
17-
import Glibc
17+
@preconcurrency import Glibc
1818
#elseif canImport(Musl)
19-
import Musl
19+
@preconcurrency import Musl
2020
#elseif canImport(Bionic)
2121
import Bionic
2222
#endif

Sources/Testing/Testing.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
//
99

1010
#if canImport(Glibc)
11-
import Glibc
11+
@preconcurrency import Glibc
1212
#elseif canImport(Musl)
13-
import Musl
13+
@preconcurrency import Musl
1414
#elseif canImport(Bionic)
1515
import Bionic
1616
#elseif os(WASI)

Sources/plutil/main.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ import Darwin
1111
import SwiftFoundation
1212
#elseif canImport(Glibc)
1313
import Foundation
14-
import Glibc
14+
@preconcurrency import Glibc
1515
#elseif canImport(Musl)
1616
import Foundation
17-
import Musl
17+
@preconcurrency import Musl
1818
#elseif canImport(Bionic)
1919
import Foundation
2020
import Bionic

0 commit comments

Comments
 (0)