table of contents
ABI-DUMPER(1) | User Commands | ABI-DUMPER(1) |
NAME¶
abi-dumper - a tool to dump ABI of an ELF object containing DWARF debug infoDESCRIPTION¶
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.8) 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.
-lv|-lver 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.
-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.
-mem
- Try to optimize system memory usage.
-dir
- Show full paths of source files.
AUTHOR¶
This manual page was written by Mathieu Malaterre <malat@debian.org> for the Debian GNU/Linux system (but may be used by others). Written by Andrey Ponomarenko.COPYRIGHT¶
Copyright © 2013 ROSA Laboratory License: LGPL or GPL <http://www.gnu.org/licenses/> This program is free software: you can redistribute it and/or modify it.April 2014 | abi-dumper Dumper 0.99.8 |