Commit Graph

8 Commits

Author SHA1 Message Date
Finagolfin
30ba49e7fa [android][test] Fix a handful of tests and disable one CxxToSwiftToCxx bridging test
Also, make the analogous change to apple/swift-driver#1372, which gets the
sanitizer tests working on Android again, and remove the lld_lto feature in the
tests, which is now unused.
2023-08-12 16:36:35 +05:30
Arnold Schwaighofer
8f7e433c71 Fix LTO test to use just use libLTO.dylib
This is necessary until the Xcode toolchain's libLTO.dylib supports opaque pointers
2023-06-14 10:49:50 -07:00
Kuba (Brecka) Mracek
b8b717e71b Disable llvm_link_time_opt.swift test under ASan (#39325) 2021-09-16 07:37:25 -07:00
Kuba (Brecka) Mracek
a3c7d6c139 Use the just-built Darwin libLTO.dylib in lit tests (#39208) 2021-09-08 20:17:28 -07:00
Mishal Shah
558d15cc59 Revert "Disable test that's failing in CI" 2021-03-11 10:32:14 -08:00
Doug Gregor
676dfca902 Disable test that's failing in CI
Tracked by rdar://75301449
2021-03-10 22:21:54 -08:00
Daniel Rodríguez Troitiño
9a24aaf714 [android] Disable a test that needs LTO support.
With Gold from the Android NDK setting up LTO is complicated, and the CI
machines are not setup for it.

Disable this test in platforms that do not use LLD and LTO (which is
basically Android with older NDKs).
2020-09-27 20:22:41 -07:00
Yuta Saito
d6cddaabb5 [LTO] Support LLVM LTO for driver
This commit adds LTO support for handling linker options and LLVM BC
emission. Even for ELF, swift-autolink-extract is unnecessary because
linker options are embeded in LLVM BC content when LTO.
2020-07-31 10:17:59 +09:00