@@ -34,12 +34,12 @@ split_embedded_sources(
3434 EMBEDDED ArrayBody.swift
3535 EMBEDDED ArrayBuffer.swift
3636 EMBEDDED ArrayBufferProtocol.swift
37- NORMAL ArrayCast.swift
37+ EMBEDDED ArrayCast.swift
3838 EMBEDDED Array.swift
3939 EMBEDDED ArrayShared.swift
4040 EMBEDDED ArraySlice.swift
4141 EMBEDDED ArrayType.swift
42- NORMAL ASCII.swift
42+ EMBEDDED ASCII.swift
4343 EMBEDDED Assert.swift
4444 EMBEDDED AssertCommon.swift
4545 EMBEDDED BidirectionalCollection.swift
@@ -50,7 +50,7 @@ split_embedded_sources(
5050 NORMAL BridgingBuffer.swift
5151 EMBEDDED Builtin.swift
5252 EMBEDDED BuiltinMath.swift
53- NORMAL Character.swift
53+ EMBEDDED Character.swift
5454 NORMAL CocoaArray.swift
5555 NORMAL Codable.swift
5656 EMBEDDED Collection.swift
@@ -59,10 +59,10 @@ split_embedded_sources(
5959 EMBEDDED CompilerProtocols.swift
6060 EMBEDDED Sendable.swift
6161 EMBEDDED ContiguousArray.swift
62- NORMAL ContiguouslyStored.swift
62+ EMBEDDED ContiguouslyStored.swift
6363 EMBEDDED ClosedRange.swift
6464 EMBEDDED ContiguousArrayBuffer.swift
65- NORMAL CString.swift
65+ EMBEDDED CString.swift
6666 EMBEDDED CTypes.swift
6767 NORMAL DebuggerSupport.swift
6868 EMBEDDED Dictionary.swift
@@ -93,7 +93,7 @@ split_embedded_sources(
9393 EMBEDDED HashTable.swift
9494 EMBEDDED Identifiable.swift
9595 EMBEDDED Indices.swift
96- NORMAL InputStream.swift
96+ EMBEDDED InputStream.swift
9797 NORMAL IntegerParsing.swift
9898 EMBEDDED Integers.swift
9999 NORMAL Join.swift
@@ -114,12 +114,12 @@ split_embedded_sources(
114114 EMBEDDED NativeDictionary.swift
115115 EMBEDDED NativeSet.swift
116116 NORMAL NewtypeWrapper.swift
117- NORMAL NFC.swift
118- NORMAL NFD.swift
117+ EMBEDDED NFC.swift
118+ EMBEDDED NFD.swift
119119 EMBEDDED ObjectIdentifier.swift
120120 EMBEDDED Optional .swift
121121 EMBEDDED OptionSet.swift
122- NORMAL OutputStream.swift
122+ EMBEDDED OutputStream.swift
123123 EMBEDDED Pointer.swift
124124 EMBEDDED Policy .swift
125125 NORMAL PrefixWhile.swift
@@ -153,68 +153,68 @@ split_embedded_sources(
153153 EMBEDDED ShadowProtocols.swift
154154 NORMAL Shims.swift
155155 EMBEDDED Slice.swift
156- NORMAL SmallString.swift
156+ EMBEDDED SmallString.swift
157157 EMBEDDED Sort .swift
158158 EMBEDDED StaticString.swift
159- NORMAL StaticPrint.swift
159+ EMBEDDED StaticPrint.swift
160160 EMBEDDED Stride .swift
161- NORMAL StringHashable.swift # ORDER DEPENDENCY: Must precede String.swift
162- NORMAL String .swift
163- NORMAL StringBreadcrumbs.swift
164- NORMAL StringBridge.swift
165- NORMAL StringCharacterView.swift
166- NORMAL StringComparable.swift
167- NORMAL StringComparison.swift
168- NORMAL StringCreate.swift
169- NORMAL StringGuts.swift
170- NORMAL StringGutsSlice.swift
171- NORMAL StringGutsRangeReplaceable.swift
172- NORMAL StringObject.swift
173- NORMAL StringProtocol.swift
174- NORMAL StringIndex.swift
175- NORMAL StringIndexConversions.swift
176- NORMAL StringIndexValidation.swift
177- NORMAL StringInterpolation.swift
178- NORMAL StringLegacy.swift
179- NORMAL StringNormalization.swift
180- NORMAL StringRangeReplaceableCollection.swift
181- NORMAL StringStorage.swift
182- NORMAL StringStorageBridge.swift
161+ EMBEDDED StringHashable.swift # ORDER DEPENDENCY: Must precede String.swift
162+ EMBEDDED String .swift
163+ EMBEDDED StringBreadcrumbs.swift
164+ EMBEDDED StringBridge.swift
165+ EMBEDDED StringCharacterView.swift
166+ EMBEDDED StringComparable.swift
167+ EMBEDDED StringComparison.swift
168+ EMBEDDED StringCreate.swift
169+ EMBEDDED StringGuts.swift
170+ EMBEDDED StringGutsSlice.swift
171+ EMBEDDED StringGutsRangeReplaceable.swift
172+ EMBEDDED StringObject.swift
173+ EMBEDDED StringProtocol.swift
174+ EMBEDDED StringIndex.swift
175+ EMBEDDED StringIndexConversions.swift
176+ EMBEDDED StringIndexValidation.swift
177+ EMBEDDED StringInterpolation.swift
178+ EMBEDDED StringLegacy.swift
179+ EMBEDDED StringNormalization.swift
180+ EMBEDDED StringRangeReplaceableCollection.swift
181+ EMBEDDED StringStorage.swift
182+ EMBEDDED StringStorageBridge.swift
183183 NORMAL StringSwitch.swift
184- NORMAL StringTesting.swift
185- NORMAL StringUnicodeScalarView.swift
186- NORMAL StringUTF16View.swift
187- NORMAL StringUTF8View.swift
188- NORMAL StringUTF8Validation.swift
189- NORMAL StringWordBreaking.swift
190- NORMAL Substring.swift
184+ EMBEDDED StringTesting.swift
185+ EMBEDDED StringUnicodeScalarView.swift
186+ EMBEDDED StringUTF16View.swift
187+ EMBEDDED StringUTF8View.swift
188+ EMBEDDED StringUTF8Validation.swift
189+ EMBEDDED StringWordBreaking.swift
190+ EMBEDDED Substring.swift
191191 EMBEDDED SwiftNativeNSArray.swift
192192 EMBEDDED TemporaryAllocation.swift
193193 NORMAL ThreadLocalStorage.swift
194- NORMAL UIntBuffer.swift
195- NORMAL UnavailableStringAPIs.swift
196- NORMAL UnicodeData.swift
197- NORMAL UnicodeEncoding.swift
198- NORMAL UnicodeBreakProperty.swift
199- NORMAL UnicodeHelpers.swift
200- NORMAL UnicodeParser.swift
201- NORMAL UnicodeScalarProperties.swift
202- NORMAL CharacterProperties.swift # ORDER DEPENDENCY: UnicodeScalarProperties.swift
203- NORMAL UnicodeSPI.swift
194+ EMBEDDED UIntBuffer.swift
195+ EMBEDDED UnavailableStringAPIs.swift
196+ EMBEDDED UnicodeData.swift
197+ EMBEDDED UnicodeEncoding.swift
198+ EMBEDDED UnicodeBreakProperty.swift
199+ EMBEDDED UnicodeHelpers.swift
200+ EMBEDDED UnicodeParser.swift
201+ EMBEDDED UnicodeScalarProperties.swift
202+ EMBEDDED CharacterProperties.swift # ORDER DEPENDENCY: UnicodeScalarProperties.swift
203+ EMBEDDED UnicodeSPI.swift
204204 EMBEDDED Unmanaged.swift
205- NORMAL UnmanagedOpaqueString.swift
206- NORMAL UnmanagedString.swift
205+ EMBEDDED UnmanagedOpaqueString.swift
206+ EMBEDDED UnmanagedString.swift
207207 EMBEDDED UnsafePointer.swift
208208 EMBEDDED UnsafeRawPointer.swift
209- NORMAL UTFEncoding.swift
210- NORMAL UTF8.swift
211- NORMAL UTF16.swift
212- NORMAL UTF32.swift
213- NORMAL Unicode.swift # ORDER DEPENDENCY: must follow new unicode support
214- NORMAL StringGraphemeBreaking.swift # ORDER DEPENDENCY: Must follow UTF16.swift
215- NORMAL ValidUTF8Buffer.swift
209+ EMBEDDED UTFEncoding.swift
210+ EMBEDDED UTF8.swift
211+ EMBEDDED UTF16.swift
212+ EMBEDDED UTF32.swift
213+ EMBEDDED Unicode.swift # ORDER DEPENDENCY: must follow new unicode support
214+ EMBEDDED StringGraphemeBreaking.swift # ORDER DEPENDENCY: Must follow UTF16.swift
215+ EMBEDDED ValidUTF8Buffer.swift
216216 EMBEDDED WriteBackMutableSlice.swift
217- NORMAL MigrationSupport.swift
217+ EMBEDDED MigrationSupport.swift
218218
219219 ### "NON-ESSENTIAL" SOURCES, LAYERED ON TOP OF THE "ESSENTIAL" ONES
220220 ### -- PLEASE KEEP THIS LIST IN ALPHABETICAL ORDER ###
@@ -234,7 +234,7 @@ split_embedded_sources(
234234 NORMAL StaticBigInt.swift
235235 EMBEDDED UInt128.swift
236236 NORMAL UnfoldSequence.swift
237- NORMAL UnsafeBufferPointerSlice.swift
237+ EMBEDDED UnsafeBufferPointerSlice.swift
238238 NORMAL VarArgs.swift
239239 EMBEDDED Zip.swift
240240 NORMAL "${SWIFT_SOURCE_DIR} /stdlib/linker-support/magic-symbols-for-install-name.c"
@@ -420,6 +420,7 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB)
420420 set (SWIFT_STDLIB_SUPPORT_BACK_DEPLOYMENT OFF )
421421 set (SWIFT_STDLIB_STABLE_ABI OFF )
422422 set (SWIFT_STDLIB_ENABLE_OBJC_INTEROP OFF )
423+ set (SWIFT_STDLIB_ENABLE_VECTOR_TYPES OFF )
423424
424425 foreach (entry ${EMBEDDED_STDLIB_TARGET_TRIPLES} )
425426 string (REGEX REPLACE "[ \t ]+" ";" list "${entry} " )
0 commit comments