commit | d026c88b3429e5d81a6736b4e759bf243400e81c | [log] [tgz] |
---|---|---|
author | Jayant Chowdhary <jchowdhary@google.com> | Wed Jan 24 15:02:18 2018 -0800 |
committer | Jayant Chowdhary <jchowdhary@google.com> | Wed Jan 24 15:12:31 2018 -0800 |
tree | 748bf14d492b539712610673674b7e12c1961370 | |
parent | fbfa4f398a41ef7c0c91b14a5e972bc7388c44ec [diff] |
Do not dump records not visible outside a translation unit. Also use non-mangled name for C structs and enums as their unique id. We do this as attempt to protect against bugs similar to those mentioned in https://android-review.googlesource.com/c/platform/external/clang/+/599002 which might not have been discovered yet. Bug: 71486971 Test: Build android source tree for aosp_arm64_ab with -no-filter on header-abi-dumper. Test: tests/test.py Change-Id: I3e25425d9f3015cd7dece3bd5a27f88e050c1acb