SIMPLE SOLUTIONS

ABI-DUMPER(1) - man page online | user commands

A tool to dump ABI of an ELF object containing DWARF debug info.

Chapter
November 2015
ABI-DUMPER(1)                             User Commands                             ABI-DUMPER(1)

NAME abi-dumper - a tool to dump ABI of an ELF object containing DWARF debug info
DESCRIPTION NAME: ABI Dumper (abi-dumper) Dump ABI of an ELF object containing DWARF debug info DESCRIPTION: ABI Dumper is a tool for dumping ABI information of an ELF object containing DWARF debug info. The tool is intended to be used with ABI Compliance Checker tool for tracking ABI changes of a C/C++ library or kernel module. This tool is free software: you can redistribute it and/or modify it under the terms of the GNU LGPL or GNU GPL. USAGE: abi-dumper [options] [object] EXAMPLES: abi-dumper libTest.so -o ABI.dump abi-dumper Module.ko.debug -o ABI.dump INFORMATION OPTIONS: -h|-help Print this help. -v|-version Print version information. -dumpversion Print the tool version (0.99.12) and don't do anything else. GENERAL OPTIONS: -o|-output PATH Path to the output ABI dump file. Default: ./ABI.dump -sort Sort data in ABI dump. -stdout Print ABI dump to stdout. -loud Print all warnings. -vnum NUM Set version of the library to NUM. -extra-info DIR Dump extra analysis info to DIR. -bin-only Do not dump information about inline functions, pure virtual functions and non-exported global data. -all-types Dump unused data types. -all-symbols Dump symbols not exported by the object. -symbols-list PATH Specify a file with a list of symbols that should be dumped. -skip-cxx Do not dump stdc++ and gnu c++ symbols. -all Equal to: -all-types -all-symbols. -dump-static Dump static (local) symbols. -compare OLD.dump NEW.dump Show added/removed symbols between two ABI dumps. -alt PATH Path to the alternate debug info (Fedora). It is detected automatically from gnu_debugaltlink section of the input object if not specified. -dir Show full paths of source files. -vt-dumper PATH Path to the vtable-dumper executable if it is installed to non-default location (not in PATH). -public-headers PATH Path to directory with public header files or to file with the list of header files. This option allows to filter out private symbols from the ABI dump. -ignore-tags PATH Path to ignore.tags file to help ctags tool to read symbols in header files.
AUTHOR This manual page was written by Mathieu Malaterre <@debian.org> for the Debian GNU/Linux system (but may be used by others). Written by Andrey Ponomarenko.
abi-dumper Dumper 0.99.12 November 2015 ABI-DUMPER(1)