Skip to content

Commit 9920128

Browse files
committed
Update tests with removed default ld flags
1 parent 3286312 commit 9920128

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

Tests/SwiftDriverTests/SwiftDriverTests.swift

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2337,20 +2337,11 @@ final class SwiftDriverTests: XCTestCase {
23372337

23382338
do {
23392339
// The Android NDK only uses the lld linker now
2340-
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "aarch64-unknown-linux-android24"], env: env)
2340+
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "aarch64-unknown-linux-android24", "-use-ld=lld"], env: env)
23412341
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
23422342
let lastJob = plannedJobs.last!
23432343
XCTAssertTrue(lastJob.tool.name.contains("clang"))
2344-
XCTAssertTrue(lastJob.commandLine.contains(subsequence: [.flag("-fuse-ld=lld"),
2345-
.flag("-Xlinker"), .flag("-z"), .flag("-Xlinker"), .flag("nostart-stop-gc")]))
2346-
}
2347-
2348-
do {
2349-
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "x86_64-unknown-freebsd"], env: env)
2350-
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
2351-
let lastJob = plannedJobs.last!
2352-
XCTAssertTrue(lastJob.tool.name.contains("clang"))
2353-
XCTAssertTrue(lastJob.commandLine.contains(.flag("-fuse-ld=lld")))
2344+
XCTAssertTrue(lastJob.commandLine.contains(.flag("--fuse-ld=lld")))
23542345
}
23552346
}
23562347

0 commit comments

Comments
 (0)