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.
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).
Change-Id: Iccad6908fe68a80f47230751671d156893b96ead
diff --git a/Android.bp b/Android.bp
index 2ae993f..61ef41e 100644
--- a/Android.bp
+++ b/Android.bp
@@ -127,6 +127,7 @@
"cc/proto.go",
"cc/relocation_packer.go",
"cc/sanitize.go",
+ "cc/sabi.go",
"cc/stl.go",
"cc/strip.go",
"cc/tidy.go",