Skip to content

Commit 7c73fc2

Browse files
author
Johannes Weiss
committed
always @preconcurrency import Glibc
1 parent 2db87df commit 7c73fc2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+101
-101
lines changed

Benchmarks/Benchmarks/Base64/Base64.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ private func autoreleasepool<T>(_ block: () -> T) -> T { block() }
2424
#endif
2525

2626
#if canImport(Glibc)
27-
import Glibc
27+
@preconcurrency import Glibc
2828
#endif
2929
#if canImport(Darwin)
3030
import Darwin

Benchmarks/Benchmarks/DataIO/BenchmarkDataIO.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ private func autoreleasepool<T>(_ block: () -> T) -> T { block() }
2424
#endif
2525

2626
#if canImport(Glibc)
27-
import Glibc
27+
@preconcurrency import Glibc
2828
#endif
2929
#if canImport(Darwin)
3030
import Darwin

Sources/FoundationEssentials/Calendar/Calendar.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
#if canImport(Darwin)
1414
internal import os
1515
#elseif canImport(Bionic)
16-
import Bionic
16+
@preconcurrency import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(CRT)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/Calendar/Calendar_Gregorian.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
#if canImport(os)
1414
internal import os
1515
#elseif canImport(Bionic)
16-
import Bionic
16+
@preconcurrency import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(CRT)
2222
import CRT
2323
#elseif os(WASI)

Sources/FoundationEssentials/CodableUtilities.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Bionic)
16-
import Bionic
16+
@preconcurrency import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#endif
2020

2121
//===----------------------------------------------------------------------===//

Sources/FoundationEssentials/Data/Data+Reading.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ internal import _FoundationCShims
1919
#if canImport(Darwin)
2020
import Darwin
2121
#elseif canImport(Android)
22-
import Android
22+
@preconcurrency import Android
2323
#elseif canImport(Glibc)
24-
import Glibc
24+
@preconcurrency import Glibc
2525
#elseif canImport(Musl)
26-
import Musl
26+
@preconcurrency import Musl
2727
#elseif os(Windows)
2828
import CRT
2929
import WinSDK

Sources/FoundationEssentials/Data/Data+Writing.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ internal import _FoundationCShims
2020
#if canImport(Darwin)
2121
import Darwin
2222
#elseif canImport(Android)
23-
import Android
23+
@preconcurrency import Android
2424
import unistd
2525
#elseif canImport(Glibc)
26-
import Glibc
26+
@preconcurrency import Glibc
2727
#elseif canImport(Musl)
28-
import Musl
28+
@preconcurrency import Musl
2929
#elseif os(Windows)
3030
import CRT
3131
import WinSDK

Sources/FoundationEssentials/Data/Data.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
@usableFromInline let memcpy = ucrt.memcpy
1919
@usableFromInline let memcmp = ucrt.memcmp
2020
#elseif canImport(Bionic)
21-
import Bionic
21+
@preconcurrency import Bionic
2222
@usableFromInline let calloc = Bionic.calloc
2323
@usableFromInline let malloc = Bionic.malloc
2424
@usableFromInline let free = Bionic.free
@@ -71,9 +71,9 @@ internal func malloc_good_size(_ size: Int) -> Int {
7171
#endif
7272

7373
#if canImport(Glibc)
74-
import Glibc
74+
@preconcurrency import Glibc
7575
#elseif canImport(Musl)
76-
import Musl
76+
@preconcurrency import Musl
7777
#elseif canImport(ucrt)
7878
import ucrt
7979
#elseif canImport(WASILibc)

Sources/FoundationEssentials/Data/DataProtocol.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Glibc)
16-
import Glibc
16+
@preconcurrency import Glibc
1717
#elseif canImport(Musl)
18-
import Musl
18+
@preconcurrency import Musl
1919
#elseif canImport(ucrt)
2020
import ucrt
2121
#elseif canImport(WASILibc)

Sources/FoundationEssentials/Date.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
#if canImport(Darwin)
1414
import Darwin
1515
#elseif canImport(Bionic)
16-
import Bionic
16+
@preconcurrency import Bionic
1717
#elseif canImport(Glibc)
18-
import Glibc
18+
@preconcurrency import Glibc
1919
#elseif canImport(Musl)
20-
import Musl
20+
@preconcurrency import Musl
2121
#elseif canImport(WinSDK)
2222
import WinSDK
2323
#elseif os(WASI)

0 commit comments

Comments
 (0)