History log of /external/abi-dumper/abi-dumper.pl
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c82797e9056ccb65dd1708821c3a951bd826b9bc 07-Mar-2017 Jayant Chowdhary <jchowdhary@google.com> Modify invocation of vtable-dumper.

Modify invocation of vtable-dumper to match vndk-vtable-dumper.

Test: Produced abi dump for libziparchive using abi-dumper.

Change-Id: Id1c335a41ccd03eb682f84c460ae5cc3f33493cd
/external/abi-dumper/abi-dumper.pl
88d0f99deeabb56c7bf0fbbbcf0a02f2a2a4d100 16-Jan-2017 Jayant Chowdhary <jchowdhary@google.com> Modifications enable use by the build system.

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
/external/abi-dumper/abi-dumper.pl
eb237873f4a3eedadbbe70bd0b05dffb9839cca5 07-Sep-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Show warning if input object is too big and compressed. Improved debug messages. Fixed detection of incompatible build options. Fixed README.
/external/abi-dumper/abi-dumper.pl
db3c213fc51cd639a064ad384222ae81b9d8691b 30-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added -quiet option. Fixed resolving of gnu_debugaltlink.
/external/abi-dumper/abi-dumper.pl
40629637d392a2db3e28e167f9022d965cb3b906 24-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Improved search for linked debug-info files. Added more debug messages.
/external/abi-dumper/abi-dumper.pl
0e9c78aa998d063f044ccb6dd794229458296a0b 20-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Support for Clang.
/external/abi-dumper/abi-dumper.pl
7e580d0580b78074a3c93117c01582fe89db33b4 19-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed detection of a symbol/type header. Fixed resolving of gnu_debuglink and gnu_debugaltlink. Fixed -public-headers option. Show warning if no exported symbols found in objects. Added -keep-registers-and-offsets option.
/external/abi-dumper/abi-dumper.pl
3df9fba720617c105c7c20b87338ce888483f5dc 16-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed extracting of public ABI symbols. Bumped version of ABI dump format. Obsoleted -reimplement-std option.
/external/abi-dumper/abi-dumper.pl
55e3a1847b2440d6f3966cff6d744ff3844e5114 15-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Released 0.99.17
/external/abi-dumper/abi-dumper.pl
0f715a644ce0651ad507936d43f9a8f4165fde16 11-Aug-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added -search-debuginfo option. Do not dump registers usage and stack 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.
/external/abi-dumper/abi-dumper.pl
fef4a9a033d243d5f9e44d3b28612b4f54c27ee2 25-Jul-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed typedef to void type.
/external/abi-dumper/abi-dumper.pl
a30d8a2f68ee3af26683b2331253e0c8404b74d1 02-Jul-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed typedefs to anon types.
/external/abi-dumper/abi-dumper.pl
267c872f04da28790acfd0dd19185c5d1632e3c1 30-Jun-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed detection of public data types in header files. Improved -use-tu-dump option. Added -mixed-headers and -debug options.
/external/abi-dumper/abi-dumper.pl
be41071033f9a235c2efbc727b8f943cc3490f8c 24-Jun-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed extracting of ABI info for pointers to anon enums.
/external/abi-dumper/abi-dumper.pl
0bc284bf5efb53df13715b403613fe89f795c2ec 22-Jun-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed invocation of the vtable-dumper.
/external/abi-dumper/abi-dumper.pl
fead8fa5d538a0b77af42eabf5d6b033c8f708ba 21-Jun-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added ability to list symbols in public headers with the help of g++ -fdump-translation-unit instead of ctags. Added -reimplement-std option for libraries that reimplement some standard symbols (e.g. malloc).
/external/abi-dumper/abi-dumper.pl
7c0875f552d09043b078d6cdcabb31e26c0e595b 10-May-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added requirement for Universal Ctags.
/external/abi-dumper/abi-dumper.pl
453677cddf9053335366b537d50f779ee9d65dce 21-Apr-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added requirement for ctags.
/external/abi-dumper/abi-dumper.pl
2dfc57d9b8918b8568d0055bef4567085e8df7e0 27-Feb-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed -kernel-export option.
/external/abi-dumper/abi-dumper.pl
9369a8da2d5408d98018d11b16fc7320178125ba 21-Feb-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Added -kernel-export option to dump symbols exported by the kernel. Fixed -public-headers option. Fixed -compare option.
/external/abi-dumper/abi-dumper.pl
c0d457d307299c38d5bbcc98f34f6853ae96f51a 25-Jan-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Bumped version and updated release date.
/external/abi-dumper/abi-dumper.pl
157816fc0361034cc1f44e76bd8062c8fd53ddc9 25-Jan-2016 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Detect private data types in the ABI, i.e. not defined in public header files.
/external/abi-dumper/abi-dumper.pl
f85c7fd6f689f7282e3880334e2a4866db8b7550 11-Dec-2015 Andrey Ponomarenko <andrewponomarenko@yandex.ru> Fixed incompatibility with GCC 5.2
/external/abi-dumper/abi-dumper.pl
ff7be61a78c0aa8107732083944544ce7bcdbc8c 01-Nov-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fixed reading of GNU_IFUNC and TLS symbols. Fixed detection of symbol versions. Fixed detection of symbol headers. Fixed reading of debug_loc section.
/external/abi-dumper/abi-dumper.pl
1a4c231c4c423a2816a5eb3080dac6d5c00b7db3 18-Oct-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Released 0.99.11
/external/abi-dumper/abi-dumper.pl
44d85d012998adc582dc60c66cd4bbe24ac17ec2 16-Oct-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fixed detection of methods accessibility in a structure.
/external/abi-dumper/abi-dumper.pl
f5ee8f6ab3d0cf29cde0df3efcbf00b0a6afd9bf 14-Oct-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Mark ABI dump as public if -public-headers option specified.
/external/abi-dumper/abi-dumper.pl
6cca24c59e1f2f7a71453455c305d20497766aa2 12-Oct-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Added -public-headers option to filter out private symbols from the ABI 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.
/external/abi-dumper/abi-dumper.pl
841155c67f12e4127b373ce978bf50bb9743808e 08-Sep-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Reduced memory usage up to 80% on large libraries. Carefully handle template parameters of methods and classes. Added -vt-dumper option. Added -symbols-list option. Removed obsolete -mem option.
/external/abi-dumper/abi-dumper.pl
9b1ec76809c58e7c130de7de17ea467d6aa3888f 08-Sep-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fixed detection of access attribute of class methods. Support for Fedora Linux.
/external/abi-dumper/abi-dumper.pl
557b0896328617137bb830935843d098f5085fa8 06-Sep-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Removed LOCAL symbols from the ABI dump.
/external/abi-dumper/abi-dumper.pl
a3cc47a09da1036edf2a82cfcf42053514dc4d0b 26-Aug-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Corrected names of double FuncPtr and MethodPtr types.
/external/abi-dumper/abi-dumper.pl
0f295ff85ace05a5b244c68f32d625bd21bfe04b 26-Aug-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Support for rvalue references. Support for GNU_formal_parameter_pack. Added -header-symbols option.
/external/abi-dumper/abi-dumper.pl
4819d0190f6b9b7013c6ffdd7b530d9332817a70 21-Aug-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Set LANG=en_US.UTF-8 for eu-readelf. Fixed detection of the GCC version. Fixed enum types in the ABI dump.
/external/abi-dumper/abi-dumper.pl
1215ea23316b54a57043f135efe6de7765e11c4c 14-Aug-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fixed detection of accessibility for class/struct members. Fixed language detection. Improved parser of debug-info. Fixed -skip-cxx option. Fixed detection of a method header file. Error for invalid debug_loc section. Fixed -extra-info option. Added -dir option. Simplified makefile.
/external/abi-dumper/abi-dumper.pl
edb52960e582e7848a2f01e40cea3b18e75c6125 12-Apr-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fix for SUSE review bot: missed names and calling conventions of parameters.
/external/abi-dumper/abi-dumper.pl
5d886e3cb2269b158ebda6cbd4ffd49e2ac9d5ee 12-Apr-2015 Andrey Ponomarenko <aponomarenko@rosalab.ru> Minor changes.
/external/abi-dumper/abi-dumper.pl
503ce4c62d611f0879c223c509c2f349494846d1 25-Oct-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Reduced memory consumption (up to 30%)
/external/abi-dumper/abi-dumper.pl
d3cef1208c395442337bd49d2a2e3cc7753c5040 16-Sep-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Reduced memory usage (10%)
/external/abi-dumper/abi-dumper.pl
46b2ff47f52188954b8bd969942438db3103b3b9 08-Aug-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Improved support for Fedora
/external/abi-dumper/abi-dumper.pl
abc6fd831676484d49677dd7857625a4b4e8a49a 06-Aug-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Fixed missed IDs in the ABI dump (Fedora)
/external/abi-dumper/abi-dumper.pl
99c7c2ea0f0b5ccefa76185eeb751e3ebd30cee6 05-Aug-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Support for Fedora/dwz; Auto-detection of .dwz alternate debug-info.
/external/abi-dumper/abi-dumper.pl
9e1f18d95de734f6c6582c901717595e13ef144a 01-Aug-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Improved support for Fedora/dwz
/external/abi-dumper/abi-dumper.pl
8a93279a804e27d7995eef5b79a5c99a8bd4d1ab 30-Jul-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Takes less system memory
/external/abi-dumper/abi-dumper.pl
ada13584061e4d18291977c4457afe99e469cf5a 19-Jul-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Works faster on big input objects. Fixed missed type warnings. Fixed dumping of v-tables info. More info about symbols. Added -dump-static option to dump info about static symbols. Added -compare option to show added/removed symbols between ABI dumps. New error code for invalid input objects. Added warning if version of the object is not specified. Fixed parser of .dynsym table. Dumped values of const global data.
/external/abi-dumper/abi-dumper.pl
78b7f9923f0b38c98ce6d37bc0542764692afa6f 02-Jul-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Increased version of ABI dump format to 3.2
/external/abi-dumper/abi-dumper.pl
8ec76589d1c43fdf57e1edb4fdd9c4bd6de32bce 07-Jun-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Support for type_units in the DWARF dump
/external/abi-dumper/abi-dumper.pl
78b9a9574aa013852b8b26b622650737b681b89b 30-May-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> Support for debug-info compressed by dwz
/external/abi-dumper/abi-dumper.pl
b3ffe4c01a1ccad10f770aacd1f0c98613983a95 24-May-2013 Andrey Ponomarenko <aponomarenko@rosalab.ru> ABI Dumper 0.95
/external/abi-dumper/abi-dumper.pl