diff options
author | Jayant Chowdhary <jchowdhary@google.com> | 2017-05-22 10:53:24 -0700 |
---|---|---|
committer | Jayant Chowdhary <jchowdhary@google.com> | 2017-05-31 12:23:47 -0700 |
commit | 0f1bd9d3d73f1d1a673c23d5b180172c8c4605db (patch) | |
tree | 36eeb46b25d3fb36c600a16bfa2fc5bfae544fb7 /cc | |
parent | e54d01029b8e2743254740a7a2ca167c6647e5d2 (diff) | |
download | build_soong-0f1bd9d3d73f1d1a673c23d5b180172c8c4605db.tar.gz build_soong-0f1bd9d3d73f1d1a673c23d5b180172c8c4605db.tar.bz2 build_soong-0f1bd9d3d73f1d1a673c23d5b180172c8c4605db.zip |
Add arch, lib name to header-abi-diff invocation.
Test: mm -j64 in platform/bionic, platform/system/core/liblog.
Bug: 38325544
Merged-In: I4fa9f85c997a3832f18b81f0ecc782e7091566f0
Change-Id: Ia2098c1facf2999ef51d55212acc1317e2bf98c1
(cherry picked from commit f54e0a79e2b10a365b69a606f21333423508e965)
Diffstat (limited to 'cc')
-rw-r--r-- | cc/builder.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cc/builder.go b/cc/builder.go index 81ecd73e..01000456 100644 --- a/cc/builder.go +++ b/cc/builder.go @@ -195,11 +195,11 @@ var ( // Abidiff check turned on in advice-only mode. Builds will not fail on abi incompatibilties / extensions. sAbiDiff = pctx.AndroidStaticRule("sAbiDiff", blueprint.RuleParams{ - Command: "$sAbiDiffer -advice-only -o ${out} -new $in -old $referenceDump", + Command: "$sAbiDiffer -lib $libName -arch $arch -advice-only -o ${out} -new $in -old $referenceDump", CommandDeps: []string{"$sAbiDiffer"}, Description: "header-abi-diff -o ${out} -new $in -old $referenceDump", }, - "referenceDump") + "referenceDump", "libName", "arch") ) func init() { @@ -650,6 +650,8 @@ func SourceAbiDiff(ctx android.ModuleContext, inputDump android.Path, referenceD Implicit: referenceDump, Args: map[string]string{ "referenceDump": referenceDump.String(), + "libName": baseName, + "arch": ctx.Arch().ArchType.Name, }, }) return android.OptionalPathForPath(outputFile) |