Provided by: llvm-12_12.0.0-3ubuntu1~20.04.5_amd64
NAME
llvm-objdump - manual page for llvm-objdump 12
DESCRIPTION
OVERVIEW: llvm object file dumper USAGE: llvm-objdump [options] <input object files> OPTIONS: Generic Options: --help - Display available options (--help-hidden for more) --help-list - Display list of available options (--help-list-hidden for more) --version - Display the version of this program llvm-objdump MachO Specific Options: --arch=<string> - architecture(s) from a Mach-O file to dump --archive-member-offsets - Print the offset to each archive member for Mach-O archives (requires --macho and --archive-headers) --bind - Display mach-o binding info --data-in-code - Print the data in code table for Mach-O objects (requires --macho) --dis-symname=<string> - disassemble just this symbol's instructions (requires --macho) --dsym=<string> - Use .dSYM file for debug info --dylib-id - Print the shared library's id for the dylib Mach-O file (requires --macho) --dylibs-used - Print the shared libraries used for linked Mach-O files (requires --macho) --exports-trie - Display mach-o exported symbols --full-leading-addr - Print full leading address -g - Print line information from debug info if available --indirect-symbols - Print indirect symbol table for Mach-O objects (requires --macho) --info-plist - Print the info plist section as strings for Mach-O objects (requires --macho) --lazy-bind - Display mach-o lazy binding info --link-opt-hints - Print the linker optimization hints for Mach-O objects (requires --macho) --no-leading-headers - Print no leading headers --no-symbolic-operands - do not symbolic operands when disassembling (requires --macho) --non-verbose - Print the info for Mach-O objects in non-verbose or numeric form (requires --macho) --objc-meta-data - Print the Objective-C runtime meta data for Mach-O files (requires --macho) --private-header - Display only the first format specific file header --rebase - Display mach-o rebasing info --universal-headers - Print Mach-O universal headers (requires --macho) --weak-bind - Display mach-o weak binding info llvm-objdump Options: -C - Alias for --demangle -D - Alias for --disassemble-all -M - Alias for --disassembler-options -R - Alias for --dynamic-reloc -S - Alias for --source -T - Alias for --dynamic-syms -a - Alias for --archive-headers --adjust-vma=<offset> - Increase the displayed address by the specified offset --all-headers - Display all available header information --arch-name=<string> - Target arch to disassemble for, see --version for available targets --archive-headers - Display archive header information -d - Alias for --disassemble --debug-vars - Print the locations (in registers or memory) of source-level variables alongside disassembly --debug-vars=<value> - Print the locations (in registers or memory) of source-level variables alongside disassembly =<empty> - unicode =unicode - unicode =ascii - unicode --debug-vars-indent=<int> - Distance to indent the source-level variable display, relative to the start of the disassembly --demangle - Demangle symbols names --disassemble - Display assembler mnemonics for the machine instructions --disassemble-all - Display assembler mnemonics for the machine instructions --disassemble-symbols=<string> - List of symbols to disassemble. Accept demangled names when --demangle is specified, otherwise accept mangled names --disassemble-zeroes - Do not skip blocks of zeroes when disassembling --disassembler-options=<options> - Pass target specific disassembler options --dwarf=<value> - Dump of dwarf debug sections: =frames - .debug_frame --dynamic-reloc - Display the dynamic relocation entries in the file --dynamic-syms - Display the contents of the dynamic symbol table -f - Alias for --file-headers --fault-map-section - Display contents of faultmap section --file-headers - Display the contents of the overall file header --full-contents - Display the content of each section -h - Alias for --section-headers --headers - Alias for --section-headers -j - Alias for --section -l - Alias for --line-numbers --line-numbers - Display source line numbers with disassembly. Implies disassemble object -m - Alias for --macho --macho - Use MachO specific object file parser --mattr=<a1,+a2,-a3,...> - Target specific attributes (--mattr=help for details) --mcpu=<cpu-name> - Target a specific cpu type (--mcpu=help for details) --no-leading-addr - Print no leading address --no-show-raw-insn - When disassembling instructions, do not print the instruction bytes. -p - Alias for --private-headers --prefix=<string> - Add prefix to absolute paths --print-imm-hex - Use hex format for immediate values --private-headers - Display format specific file headers -r - Alias for --reloc --raw-clang-ast - Dump the raw binary contents of the clang AST section --reloc - Display the relocation entries in the file -s - Alias for --full-contents --section=<string> - Operate on the specified sections only. With --macho dump segment,section --section-headers - Display summaries of the headers for each section. --show-lma - Display LMA column when dumping ELF section headers --source - Display source inlined with disassembly. Implies disassemble object --start-address=<address> - Disassemble beginning at address --stop-address=<address> - Stop disassembly at address --symbol-description - Add symbol description for disassembly. This option is for XCOFF files only --symbolize-operands - Symbolize instruction operands when disassembling --syms - Display the symbol table -t - Alias for --syms --triple=<string> - Target triple to disassemble for, see --version for available targets -u - Alias for --unwind-info --unwind-info - Display unwind information --wide - Ignored for compatibility with GNU objdump -x - Alias for --all-headers -z - Alias for --disassemble-zeroes Pass @FILE as argument to read options from FILE.