GNU Binary Utilities
Introduction
This brief manual contains preliminary documentation for the GNU binary
utilities (collectively version 2.13.2.1):
This document is distributed under the terms of the GNU Free
Documentation License. A copy of the license is included in the
section entitled "GNU Free Documentation License".
Index
- .stab: objdump
addr2line
: addr2line
- address to file name and line number: addr2line
- all header information, object file: objdump
ar
: ar
ar
compatibility: ar
- architecture: objdump
- architectures available: objdump
- archive contents: ranlib
- archive headers: objdump
- archives: ar
- base files: dlltool
- bug criteria: Bug Criteria
- bug reports: Bug Reporting
- bugs: Reporting Bugs
- bugs, reporting: Bug Reporting
c++filt
: c++filt
- changing object addresses: objcopy
- changing section address: objcopy
- changing section LMA: objcopy
- changing section VMA: objcopy
- changing start address: objcopy
- collections of files: ar
- compatibility,
ar
: ar
- contents of archive: ar cmdline
- crash: Bug Criteria
- creating archives: ar cmdline
cxxfilt
: c++filt
- dates in archive: ar cmdline
- debug symbols: objdump
- debugging symbols: nm
- deleting from archive: ar cmdline
- demangling C++ symbols: c++filt
- demangling in nm: nm
- demangling in objdump: addr2line, objdump
- disassembling object code: objdump
- disassembly architecture: objdump
- disassembly endianness: objdump
- disassembly, with source: objdump
- discarding symbols: strip
- DLL: dlltool
dlltool
: dlltool
- dynamic relocation entries, in object file: objdump
- dynamic symbol table entries, printing: objdump
- dynamic symbols: nm
- ELF core notes: readelf
- ELF dynamic section information: readelf
- ELF file header information: readelf
- ELF file information: readelf
- ELF object file format: objdump
- ELF program header information: readelf
- ELF reloc information: readelf
- ELF section information: readelf
- ELF segment information: readelf
- ELF symbol table information: readelf
- ELF version sections informations: readelf
- endianness: objdump
- error on valid input: Bug Criteria
- external symbols: nm
- extract from archive: ar cmdline
- fatal signal: Bug Criteria
- file name: nm
- GNU Free Documentation License: GNU Free Documentation License
- header information, all: objdump
- input .def file: dlltool
- input file name: nm
- libraries: ar
- listings strings: strings
- machine instructions: objdump
- moving in archive: ar cmdline
- MRI compatibility,
ar
: ar scripts
- name duplication in archive: ar cmdline
- name length: ar
nm
: nm
nm
compatibility: nm
nm
format: nm
- not writing archive index: ar cmdline
objdump
: objdump
- object code format: objdump, nm, addr2line, size, strings
- object file header: objdump
- object file information: objdump
- object file sections: objdump
- object formats available: objdump
- operations on archive: ar cmdline
- printing from archive: ar cmdline
- printing strings: strings
- quick append to archive: ar cmdline
- radix for section sizes: size
ranlib
: ranlib
readelf
: readelf
- relative placement in archive: ar cmdline
- relocation entries, in object file: objdump
- removing symbols: strip
- repeated names in archive: ar cmdline
- replacement in archive: ar cmdline
- reporting bugs: Reporting Bugs
- scripts,
ar
: ar scripts
- section addresses in objdump: objdump
- section headers: objdump
- section information: objdump
- section sizes: size
- sections, full contents: objdump
size
: size
size
display format: size
size
number format: size
- sorting symbols: nm
- source code context: objdump
- source disassembly: objdump
- source file name: nm
- source filenames for object files: objdump
- stab: objdump
- start-address: objdump
- stop-address: objdump
strings
: strings
- strings, printing: strings
strip
: strip
- symbol index: ranlib, ar
- symbol index, listing: nm
- symbol line numbers: nm
- symbol table entries, printing: objdump
- symbols: nm
- symbols, discarding: strip
- undefined symbols: nm
- Unix compatibility,
ar
: ar cmdline
- unwind information: readelf
- updating an archive: ar cmdline
- version: Top
- VMA in objdump: objdump
- wide output, printing: objdump
- writing archive index: ar cmdline