summaryrefslogtreecommitdiff
path: root/cc/coverage.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2024-12-10 17:06:24 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-12-10 17:06:24 +0000
commit5b6fa150ecd162d12805ec3d91ac3d086d0feaed (patch)
tree1706db7d7cfb2f65f34d2117d32c56bb15b9e44d /cc/coverage.go
parent10fce427deabc68fe1c5846d01f7e7e581064fab (diff)
parentd29a1a83c251f570d438487aafe51680e3ece76f (diff)
Merge changes I0bf0c186,I859cd636,Ie438d7a7,I30f82aea into main am: d29a1a83c2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3393287 Change-Id: I866c8fbec06b9b66c02cbd13f8a33d35b0c5df03 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'cc/coverage.go')
-rw-r--r--cc/coverage.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cc/coverage.go b/cc/coverage.go
index a7618dd96..dbb424f59 100644
--- a/cc/coverage.go
+++ b/cc/coverage.go
@@ -145,7 +145,7 @@ func (cov *coverage) flags(ctx ModuleContext, flags Flags, deps PathDeps) (Flags
// Even if we don't have coverage enabled, if any of our object files were compiled
// with coverage, then we need to add --coverage to our ldflags.
if !cov.linkCoverage {
- if ctx.static() && !ctx.staticBinary() {
+ if ctx.staticLibrary() {
// For static libraries, the only thing that changes our object files
// are included whole static libraries, so check to see if any of
// those have coverage enabled.