diff options
author | Jayant Chowdhary <jchowdhary@google.com> | 2017-02-08 13:45:53 -0800 |
---|---|---|
committer | Jayant Chowdhary <jchowdhary@google.com> | 2017-04-20 06:05:30 +0000 |
commit | 756b1c2343ed019ad59868c81491ea1eb7d42c57 (patch) | |
tree | f193e4a1eb410e6cab50eb03b07bb0c1871b7a0a /Android.bp | |
parent | 6fe956b1295fad1657efa01e8dfe8ea403e679f6 (diff) | |
download | build_soong-756b1c2343ed019ad59868c81491ea1eb7d42c57.tar.gz build_soong-756b1c2343ed019ad59868c81491ea1eb7d42c57.tar.bz2 build_soong-756b1c2343ed019ad59868c81491ea1eb7d42c57.zip |
Add header-abi-checker for Vndk abi checks.
header-abi-dumper: dumps abi exported by source files for Vndk.
header-abi-linker: links abi dumps produced by header-abi-dumper.
header-abi-diff: compares linked dumps.
Bug: 32750600
Test: mm -j64 showcommands > make_log in bionic/libc.
This produced linked dumps in out/soong/.intermediates.
Copied these dumps to
prebuilts/abi-dumps/ndk/current/arm64/source-based/.
Changed the abi and re-ran mm -j64 showcommands > make_log
confirmed that the build reported compatibility breakge without
actually failing (advisory mode).
(cherry picked from commit 3e231fd8bd61f2eb77e76e06a1877e2904564358)
Merged-In: Iccad6908fe68a80f47230751671d156893b96ead
Merged-In: If8b863a99258a2c8be3ccce4f1c9a29e977e40c9
Change-Id: Iccad6908fe68a80f47230751671d156893b96ead
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -126,6 +126,7 @@ bootstrap_go_package { "cc/proto.go", "cc/relocation_packer.go", "cc/sanitize.go", + "cc/sabi.go", "cc/stl.go", "cc/strip.go", "cc/tidy.go", |