diff --git a/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift b/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift index b1da0df28..83484f4b0 100644 --- a/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift +++ b/Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift @@ -294,7 +294,8 @@ extension GenericUnixToolchain { commandLine.appendFlag("crs") commandLine.appendPath(outputFile) - commandLine.append(contentsOf: inputs.map { .path($0.file) }) + commandLine.append(contentsOf: inputs.filter { $0.type == .object } + .map { .path($0.file) }) return try getToolPath(.staticLinker(lto)) }