aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-30Add metadataHEADandroid-wear-p-preview-2android-wear-8.0.0_r1android-p-preview-3android-p-preview-2android-p-preview-1android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r3android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7android-o-mr1-iot-release-1.0.5android-o-mr1-iot-release-1.0.4android-o-mr1-iot-release-1.0.3android-o-mr1-iot-release-1.0.2android-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10android-o-mr1-iot-release-1.0.1android-o-mr1-iot-release-1.0.0android-o-mr1-iot-preview-8android-o-mr1-iot-preview-7oreo-mr1-iot-releaseoreo-mr1-1.2-iot-releaseo-mr1-iot-preview-8o-mr1-iot-preview-7mastermainBill Yi
am: f9f0338aa9 Change-Id: I8ff3b58f97e30471bcd8273965ed0710c6a23a11
2017-11-15Add metadataandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6Bill Yi
BUG:67772237 Change-Id: Ida2a76acbb2182fa7e79fd51d0de3353d4e6efa3
2017-06-17Add OWNERS in external/abi-dumper am: 9b76336c02 am: 28ee38a6a7 am: d972c9eaf4oreo-mr1-devChih-Hung Hsieh
am: 815ccfe231 Change-Id: Iaa1e8f08843b78a96d9c4343453fbbf2faad0469
2017-06-17Add OWNERS in external/abi-dumper am: 9b76336c02 am: 28ee38a6a7Chih-Hung Hsieh
am: d972c9eaf4 Change-Id: Ic961b1c1da32aadc7f17405c45db066573822dc3
2017-06-17Add OWNERS in external/abi-dumper am: 9b76336c02android-o-mr1-preview-2android-o-mr1-preview-1Chih-Hung Hsieh
am: 28ee38a6a7 Change-Id: Ie6735a20bbb7a9bf1385aab7ef4a8108ba2b3480
2017-06-17Add OWNERS in external/abi-dumperChih-Hung Hsieh
am: 9b76336c02 Change-Id: I84db6a32a096c920824b05c0026a8b4d3a7db218
2017-06-16Add OWNERS in external/abi-dumperandroid-o-preview-4android-o-iot-preview-5o-iot-preview-5Chih-Hung Hsieh
* Owners are selected from top CL approvals or owners. They will be suggested to review/approve future CLs. * OWNERS files are recognized by the new find-owners plugin, see .md files in https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/ Test: build/make/tools/checkowners.py -c -v OWNERS Change-Id: I9a6f37ca77f269e36f89438bfbe66a9ebeb3c1d9
2017-03-14Modify invocation of vtable-dumper. am: c82797e905 am: 28c0931c56android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r6android-vts-8.0_r2android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10android-vts-8.0_r1android-security-8.0.0_r54android-security-8.0.0_r53android-security-8.0.0_r52android-cts-8.0_r9android-cts-8.0_r8android-cts-8.0_r7android-cts-8.0_r6android-cts-8.0_r5android-cts-8.0_r4android-cts-8.0_r3android-cts-8.0_r26android-cts-8.0_r25android-cts-8.0_r24android-cts-8.0_r23android-cts-8.0_r22android-cts-8.0_r21android-cts-8.0_r20android-cts-8.0_r2android-cts-8.0_r19android-cts-8.0_r18android-cts-8.0_r17android-cts-8.0_r16android-cts-8.0_r15android-cts-8.0_r14android-cts-8.0_r13android-cts-8.0_r12android-cts-8.0_r11android-cts-8.0_r10android-cts-8.0_r1android-cts-7.1_r18android-8.0.0_r9android-8.0.0_r7android-8.0.0_r51android-8.0.0_r50android-8.0.0_r49android-8.0.0_r48android-8.0.0_r47android-8.0.0_r46android-8.0.0_r45android-8.0.0_r44android-8.0.0_r43android-8.0.0_r42android-8.0.0_r41android-8.0.0_r40android-8.0.0_r4android-8.0.0_r39android-8.0.0_r38android-8.0.0_r37android-8.0.0_r36android-8.0.0_r35android-8.0.0_r34android-8.0.0_r33android-8.0.0_r32android-8.0.0_r31android-8.0.0_r30android-8.0.0_r3android-8.0.0_r29android-8.0.0_r28android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21android-8.0.0_r2android-8.0.0_r17android-8.0.0_r16android-8.0.0_r15android-8.0.0_r13android-8.0.0_r12android-8.0.0_r11android-8.0.0_r10android-8.0.0_r1security-oc-releaseoreo-vts-releaseoreo-security-releaseoreo-releaseoreo-r6-releaseoreo-r5-releaseoreo-r4-releaseoreo-r3-releaseoreo-r2-releaseoreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devoreo-devoreo-cts-releaseJayant Chowdhary
am: 9a7709b16d Change-Id: I1aeafd2b5546cd9d5e619539e0e5b08d8d859c04
2017-03-14Modify invocation of vtable-dumper. am: c82797e905Jayant Chowdhary
am: 28c0931c56 Change-Id: I5426edf8dbe402f054be63bfc0c6ce34314ebe8b
2017-03-14Modify invocation of vtable-dumper.android-wear-o-preview-4android-wear-o-preview-3android-o-preview-3android-o-preview-2Jayant Chowdhary
am: c82797e905 Change-Id: Ifda439ac52bd4efccffc5627004587bc41b3a357
2017-03-06Modify invocation of vtable-dumper.Jayant Chowdhary
Modify invocation of vtable-dumper to match vndk-vtable-dumper. Test: Produced abi dump for libziparchive using abi-dumper. Change-Id: Id1c335a41ccd03eb682f84c460ae5cc3f33493cd
2017-02-07Modifications enable use by the build system. am: 88d0f99dee am: fcd3e09426 ↵Jayant Chowdhary
am: 0f5621ae4b am: 35253eb124 Change-Id: Ie787f8223dca718a3196a57ac9bfa1a5c4704f02
2017-02-07Modifications enable use by the build system. am: 88d0f99dee am: fcd3e09426Jayant Chowdhary
am: 0f5621ae4b Change-Id: I30078be3c56bf26b4b082aaca6380f41e3ce4d2d
2017-02-07Modifications enable use by the build system. am: 88d0f99deeJayant Chowdhary
am: fcd3e09426 Change-Id: I1e3f6093a60536a9e941ebb77186d6db19c31302
2017-02-07Modifications enable use by the build system.Jayant Chowdhary
am: 88d0f99dee Change-Id: I116a1f57bea43a39b048bdf541bace1baa205828
2017-01-20Modifications enable use by the build system.android-o-preview-1o-previewJayant Chowdhary
Test: Tested locally by dumping abi of libstdc++ and comparing it against the abi-dump produced by the unmodified version of abi-dumper. Vtable information extra since vtable-dumper doesn't work on target shared libraries. Change-Id: Ieddedfc77d734fddba0c7e0a6ad02458fb1ad80c
2017-01-06Add abi-dumper.Jayant Chowdhary
Initial pristine commit. Modifications to follow. Bug: 32016180 Test: Tested on local machine by dumping the abi of a library without integrating this into the Android Build System. Change-Id: I2a603629aecb77c52c3bd8e7c6d5dd2e5b8577a9
2017-01-06Reset master to upstream 0eb237873f4a3eedadbbe70bd0b05dffb9839cca5 andXin Li
merge in empty repository history with merge -s ours. BUG: 3201618 Change-Id: I3d600189149764313a3aad809f7c2d9b1af1481c
2016-12-12Initial empty repositorykuantung
2016-09-07Show warning if input object is too big and compressed. Improved debug ↵Andrey Ponomarenko
messages. Fixed detection of incompatible build options. Fixed README.
2016-08-30Added -quiet option. Fixed resolving of gnu_debugaltlink.Andrey Ponomarenko
2016-08-24Improved search for linked debug-info files. Added more debug messages.Andrey Ponomarenko
2016-08-20Support for Clang.Andrey Ponomarenko
2016-08-19Fixed detection of a symbol/type header. Fixed resolving of gnu_debuglink ↵Andrey Ponomarenko
and gnu_debugaltlink. Fixed -public-headers option. Show warning if no exported symbols found in objects. Added -keep-registers-and-offsets option.
2016-08-16Fixed extracting of public ABI symbols. Bumped version of ABI dump format. ↵Andrey Ponomarenko
Obsoleted -reimplement-std option.
2016-08-15Released 0.99.17Andrey Ponomarenko
2016-08-11Added -search-debuginfo option. Do not dump registers usage and stack ↵Andrey Ponomarenko
offsets if object is built with incompatible options. Fixed resolving of gnu_debuglink and gnu_debugaltlink. Fixed detection of incompatible build options. Print error message if input debug-info is corrupted. Fixed reading of v-tables. Fixed aliases of functions.
2016-07-25Fixed typedef to void type.Andrey Ponomarenko
2016-07-04Released 0.99.16.Andrey Ponomarenko
2016-07-02Fixed typedefs to anon types.Andrey Ponomarenko
2016-06-30Fixed detection of public data types in header files. Improved -use-tu-dump ↵Andrey Ponomarenko
option. Added -mixed-headers and -debug options.
2016-06-24Fixed extracting of ABI info for pointers to anon enums.Andrey Ponomarenko
2016-06-22Fixed invocation of the vtable-dumper.Andrey Ponomarenko
2016-06-21Added ability to list symbols in public headers with the help of g++ ↵Andrey Ponomarenko
-fdump-translation-unit instead of ctags. Added -reimplement-std option for libraries that reimplement some standard symbols (e.g. malloc).
2016-05-10Added requirement for Universal Ctags.Andrey Ponomarenko
2016-04-21Separated LICENSE file.Andrey Ponomarenko
2016-04-21Added requirement for ctags.Andrey Ponomarenko
2016-03-12Released 0.99.15Andrey Ponomarenko
2016-02-27Fixed -kernel-export option.Andrey Ponomarenko
2016-02-21Added -kernel-export option to dump symbols exported by the kernel. Fixed ↵Andrey Ponomarenko
-public-headers option. Fixed -compare option.
2016-01-25Bumped version and updated release date.Andrey Ponomarenko
2016-01-25Detect private data types in the ABI, i.e. not defined in public header files.Andrey Ponomarenko
2015-12-11Fixed incompatibility with GCC 5.2Andrey Ponomarenko
2015-11-12Fixed required additional compilation options in the README.Andrey Ponomarenko
2015-11-01Fixed reading of GNU_IFUNC and TLS symbols. Fixed detection of symbol ↵Andrey Ponomarenko
versions. Fixed detection of symbol headers. Fixed reading of debug_loc section.
2015-10-18Released 0.99.11Andrey Ponomarenko
2015-10-16Fixed detection of methods accessibility in a structure.Andrey Ponomarenko
2015-10-15Mark ABI dump as public if -public-headers option specified.Andrey Ponomarenko
2015-10-13Added -public-headers option to filter out private symbols from the ABI ↵Andrey Ponomarenko
dump. Added -ignore-tags option to help ctags tool to read symbols in header files. Support for gnu_debuglink in the object. Print warnings to stderr. Added warning on incompatible build options of the input object. Removed private -header-symbols option. Fixed Makefile.
2015-09-08Reduced memory usage up to 80% on large libraries. Carefully handle template ↵Andrey Ponomarenko
parameters of methods and classes. Added -vt-dumper option. Added -symbols-list option. Removed obsolete -mem option.