Add prebuilt ABI checker support to soong
This commit adds prebuilt ABI checker support to soong so that `cc_prebuilt_library_shared` and `cc_prebuilt_binary` are checked. To opt out the check, add `check_elf_files: false` to your module. Bug: 119086738 Test: lunch aosp_sailfish-userdebug && CHECK_ELF_FILES=true make check-elf-files Change-Id: Idb4290c8f48aad545894a7ae718a537cbf832233
This commit is contained in:
@@ -31,8 +31,13 @@ type prebuiltLinkerInterface interface {
|
||||
|
||||
type prebuiltLinker struct {
|
||||
android.Prebuilt
|
||||
|
||||
properties struct {
|
||||
Srcs []string `android:"arch_variant"`
|
||||
|
||||
// Check the prebuilt ELF files (e.g. DT_SONAME, DT_NEEDED, resolution of undefined
|
||||
// symbols, etc), default true.
|
||||
Check_elf_files *bool
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user