aboutsummaryrefslogtreecommitdiffstats
path: root/cc/lto.go
diff options
context:
space:
mode:
authorYi Kong <yikong@google.com>2019-03-05 14:11:41 -0800
committerYi Kong <yikong@google.com>2019-03-19 04:20:52 +0000
commit6925d2b3005d5b08f8202f5c61024eadff32588e (patch)
treed29e44a1c315671ff034a1df6c49375f0ed3c801 /cc/lto.go
parent5d3e2b70b868a5cd418a6d66b243b0d3aaabc62b (diff)
downloadbuild_soong-6925d2b3005d5b08f8202f5c61024eadff32588e.tar.gz
build_soong-6925d2b3005d5b08f8202f5c61024eadff32588e.tar.bz2
build_soong-6925d2b3005d5b08f8202f5c61024eadff32588e.zip
Switch clang to r353983
Bug: 126457671 Bug: 123638879 Bug: 128878287 Test: go/clang-r353983-testing Change-Id: I7f16e68f0f521ff55587084932d175b704e452c9
Diffstat (limited to 'cc/lto.go')
-rw-r--r--cc/lto.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/cc/lto.go b/cc/lto.go
index 63027486..0d7a2463 100644
--- a/cc/lto.go
+++ b/cc/lto.go
@@ -83,8 +83,7 @@ func (lto *lto) flags(ctx BaseModuleContext, flags Flags) Flags {
if lto.LTO() {
var ltoFlag string
if Bool(lto.Properties.Lto.Thin) {
- ltoFlag = "-flto=thin"
-
+ ltoFlag = "-flto=thin -fsplit-lto-unit"
} else {
ltoFlag = "-flto"
}