Skip to content

Commit 2bf9cdb

Browse files
committed
Update tests with removed default ld flags
1 parent 0c19d4b commit 2bf9cdb

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
@@ -2360,20 +2360,11 @@ final class SwiftDriverTests: XCTestCase {
23602360

23612361
do {
23622362
// The Android NDK only uses the lld linker now
2363-
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "aarch64-unknown-linux-android24"], env: env)
2363+
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "aarch64-unknown-linux-android24", "-use-ld=lld"], env: env)
23642364
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
23652365
let lastJob = plannedJobs.last!
23662366
XCTAssertTrue(lastJob.tool.name.contains("clang"))
2367-
XCTAssertTrue(lastJob.commandLine.contains(subsequence: [.flag("-fuse-ld=lld"),
2368-
.flag("-Xlinker"), .flag("-z"), .flag("-Xlinker"), .flag("nostart-stop-gc")]))
2369-
}
2370-
2371-
do {
2372-
var driver = try Driver(args: commonArgs + ["-emit-library", "-target", "x86_64-unknown-freebsd"], env: env)
2373-
let plannedJobs = try driver.planBuild().removingAutolinkExtractJobs()
2374-
let lastJob = plannedJobs.last!
2375-
XCTAssertTrue(lastJob.tool.name.contains("clang"))
2376-
XCTAssertTrue(lastJob.commandLine.contains(.flag("-fuse-ld=lld")))
2367+
XCTAssertTrue(lastJob.commandLine.contains(.flag("--fuse-ld=lld")))
23772368
}
23782369
}
23792370

0 commit comments

Comments
 (0)