Skip to content

Commit d072c0c

Browse files
authored
Merge pull request #1624 from etcwilde/ewilde/fix-fuse-ld
Fix dash count to fuse-ld
2 parents 1e7ed77 + da265ae commit d072c0c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Sources/SwiftDriver/Jobs/GenericUnixToolchain+LinkerSupport.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ extension GenericUnixToolchain {
5050
case .executable:
5151
// Select the linker to use.
5252
if let arg = parsedOptions.getLastArgument(.useLd)?.asSingle {
53-
commandLine.appendFlag("--fuse-ld=\(arg)")
53+
commandLine.appendFlag("-fuse-ld=\(arg)")
5454
} else if lto != nil {
55-
commandLine.appendFlag("--fuse-ld=lld")
55+
commandLine.appendFlag("-fuse-ld=lld")
5656
}
5757

5858
if let arg = parsedOptions.getLastArgument(.ldPath)?.asSingle {

Tests/SwiftDriverTests/SwiftDriverTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2372,7 +2372,7 @@ final class SwiftDriverTests: XCTestCase {
23722372
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
23732373
let lastJob = plannedJobs.last!
23742374
XCTAssertTrue(lastJob.tool.name.contains("clang"))
2375-
XCTAssertTrue(lastJob.commandLine.contains(.flag("--fuse-ld=lld")))
2375+
XCTAssertTrue(lastJob.commandLine.contains(.flag("-fuse-ld=lld")))
23762376
}
23772377
}
23782378

0 commit comments

Comments
 (0)