📄 xscale_be-objdump.1
字号:
those expected to contain instructions..IP "\fB\-\-prefix\-addresses\fR" 4.IX Item "--prefix-addresses"When disassembling, print the complete address on each line. This isthe older disassembly format..IP "\fB\-\-disassemble\-zeroes\fR" 4.IX Item "--disassemble-zeroes"Normally the disassembly output will skip blocks of zeroes. Thisoption directs the disassembler to disassemble those blocks, just likeany other data..IP "\fB\-EB\fR" 4.IX Item "-EB".PD 0.IP "\fB\-EL\fR" 4.IX Item "-EL".IP "\fB\-\-endian={big|little}\fR" 4.IX Item "--endian={big|little}".PDSpecify the endianness of the object files. This only affectsdisassembly. This can be useful when disassembling a file format whichdoes not describe endianness information, such as S\-records..IP "\fB\-f\fR" 4.IX Item "-f".PD 0.IP "\fB\-\-file\-header\fR" 4.IX Item "--file-header".PDDisplay summary information from the overall header ofeach of the \fIobjfile\fR files..IP "\fB\-\-file\-start\-context\fR" 4.IX Item "--file-start-context"Specify that when displaying interlisted source code/disassembly(assumes \fB\-S\fR) from a file that has not yet been displayed, extend thecontext to the start of the file..IP "\fB\-h\fR" 4.IX Item "-h".PD 0.IP "\fB\-\-section\-header\fR" 4.IX Item "--section-header".IP "\fB\-\-header\fR" 4.IX Item "--header".PDDisplay summary information from the section headers of theobject file..SpFile segments may be relocated to nonstandard addresses, for example byusing the \fB\-Ttext\fR, \fB\-Tdata\fR, or \fB\-Tbss\fR options to\&\fBld\fR. However, some object file formats, such as a.out, do notstore the starting address of the file segments. In those situations,although \fBld\fR relocates the sections correctly, using \fBobjdump\&\-h\fR to list the file section headers cannot show the correct addresses.Instead, it shows the usual addresses, which are implicit for thetarget..IP "\fB\-\-help\fR" 4.IX Item "--help"Print a summary of the options to \fBobjdump\fR and exit..IP "\fB\-i\fR" 4.IX Item "-i".PD 0.IP "\fB\-\-info\fR" 4.IX Item "--info".PDDisplay a list showing all architectures and object formats availablefor specification with \fB\-b\fR or \fB\-m\fR..IP "\fB\-j\fR \fIname\fR" 4.IX Item "-j name".PD 0.IP "\fB\-\-section=\fR\fIname\fR" 4.IX Item "--section=name".PDDisplay information only for section \fIname\fR..IP "\fB\-l\fR" 4.IX Item "-l".PD 0.IP "\fB\-\-line\-numbers\fR" 4.IX Item "--line-numbers".PDLabel the display (using debugging information) with the filename andsource line numbers corresponding to the object code or relocs shown.Only useful with \fB\-d\fR, \fB\-D\fR, or \fB\-r\fR..IP "\fB\-m\fR \fImachine\fR" 4.IX Item "-m machine".PD 0.IP "\fB\-\-architecture=\fR\fImachine\fR" 4.IX Item "--architecture=machine".PDSpecify the architecture to use when disassembling object files. Thiscan be useful when disassembling object files which do not describearchitecture information, such as S\-records. You can list the availablearchitectures with the \fB\-i\fR option..IP "\fB\-M\fR \fIoptions\fR" 4.IX Item "-M options".PD 0.IP "\fB\-\-disassembler\-options=\fR\fIoptions\fR" 4.IX Item "--disassembler-options=options".PDPass target specific information to the disassembler. Only supported onsome targets..SpIf the target is an \s-1ARM\s0 architecture then this switch can be used toselect which register name set is used during disassembler. Specifying\&\fB\-M reg-name-std\fR (the default) will select the register names asused in \s-1ARM\s0's instruction set documentation, but with register 13 called\&'sp', register 14 called 'lr' and register 15 called 'pc'. Specifying\&\fB\-M reg-names-apcs\fR will select the name set used by the \s-1ARM\s0Procedure Call Standard, whilst specifying \fB\-M reg-names-raw\fR willjust use \fBr\fR followed by the register number..SpThere are also two variants on the \s-1APCS\s0 register naming scheme enabledby \fB\-M reg-names-atpcs\fR and \fB\-M reg-names-special-atpcs\fR whichuse the ARM/Thumb Procedure Call Standard naming conventions. (Eitherwith the normal register name or the special register names)..SpThis option can also be used for \s-1ARM\s0 architectures to force thedisassembler to interpret all instructions as Thumb instructions byusing the switch \fB\-\-disassembler\-options=force\-thumb\fR. This can beuseful when attempting to disassemble thumb code produced by othercompilers..SpFor the x86, some of the options duplicate functions of the \fB\-m\fRswitch, but allow finer grained control. Multiple selections from thefollowing may be specified as a comma separated string.\&\fBx86\-64\fR, \fBi386\fR and \fBi8086\fR select disassembly forthe given architecture. \fBintel\fR and \fBatt\fR select betweenintel syntax mode and \s-1AT&T\s0 syntax mode. \fBaddr32\fR,\&\fBaddr16\fR, \fBdata32\fR and \fBdata16\fR specify the defaultaddress size and operand size. These four options will be overridden if\&\fBx86\-64\fR, \fBi386\fR or \fBi8086\fR appear later in theoption string. Lastly, \fBsuffix\fR, when in \s-1AT&T\s0 mode,instructs the dissassembler to print a mnemonic suffix even when thesuffix could be inferred by the operands..SpFor \s-1PPC\s0, \fBbooke\fR, \fBbooke32\fR and \fBbooke64\fR selectdisassembly of BookE instructions. \fB32\fR and \fB64\fR selectPowerPC and PowerPC64 disassembly, respectively..IP "\fB\-p\fR" 4.IX Item "-p".PD 0.IP "\fB\-\-private\-headers\fR" 4.IX Item "--private-headers".PDPrint information that is specific to the object file format. The exactinformation printed depends upon the object file format. For someobject file formats, no additional information is printed..IP "\fB\-r\fR" 4.IX Item "-r".PD 0.IP "\fB\-\-reloc\fR" 4.IX Item "--reloc".PDPrint the relocation entries of the file. If used with \fB\-d\fR or\&\fB\-D\fR, the relocations are printed interspersed with thedisassembly..IP "\fB\-R\fR" 4.IX Item "-R".PD 0.IP "\fB\-\-dynamic\-reloc\fR" 4.IX Item "--dynamic-reloc".PDPrint the dynamic relocation entries of the file. This is onlymeaningful for dynamic objects, such as certain types of sharedlibraries..IP "\fB\-s\fR" 4.IX Item "-s".PD 0.IP "\fB\-\-full\-contents\fR" 4.IX Item "--full-contents".PDDisplay the full contents of any sections requested..IP "\fB\-S\fR" 4.IX Item "-S".PD 0.IP "\fB\-\-source\fR" 4.IX Item "--source".PDDisplay source code intermixed with disassembly, if possible. Implies\&\fB\-d\fR..IP "\fB\-\-show\-raw\-insn\fR" 4.IX Item "--show-raw-insn"When disassembling instructions, print the instruction in hex as well asin symbolic form. This is the default except when\&\fB\-\-prefix\-addresses\fR is used..IP "\fB\-\-no\-show\-raw\-insn\fR" 4.IX Item "--no-show-raw-insn"When disassembling instructions, do not print the instruction bytes.This is the default when \fB\-\-prefix\-addresses\fR is used..IP "\fB\-G\fR" 4.IX Item "-G".PD 0.IP "\fB\-\-stabs\fR" 4.IX Item "--stabs".PDDisplay the full contents of any sections requested. Display thecontents of the .stab and .stab.index and .stab.excl sections from an\&\s-1ELF\s0 file. This is only useful on systems (such as Solaris 2.0) in which\&\f(CW\*(C`.stab\*(C'\fR debugging symbol-table entries are carried in an \s-1ELF\s0section. In most other file formats, debugging symbol-table entries areinterleaved with linkage symbols, and are visible in the \fB\-\-syms\fRoutput..IP "\fB\-\-start\-address=\fR\fIaddress\fR" 4.IX Item "--start-address=address"Start displaying data at the specified address. This affects the outputof the \fB\-d\fR, \fB\-r\fR and \fB\-s\fR options..IP "\fB\-\-stop\-address=\fR\fIaddress\fR" 4.IX Item "--stop-address=address"Stop displaying data at the specified address. This affects the outputof the \fB\-d\fR, \fB\-r\fR and \fB\-s\fR options..IP "\fB\-t\fR" 4.IX Item "-t".PD 0.IP "\fB\-\-syms\fR" 4.IX Item "--syms".PDPrint the symbol table entries of the file.This is similar to the information provided by the \fBnm\fR program..IP "\fB\-T\fR" 4.IX Item "-T".PD 0.IP "\fB\-\-dynamic\-syms\fR" 4.IX Item "--dynamic-syms".PDPrint the dynamic symbol table entries of the file. This is onlymeaningful for dynamic objects, such as certain types of sharedlibraries. This is similar to the information provided by the \fBnm\fRprogram when given the \fB\-D\fR (\fB\-\-dynamic\fR) option..IP "\fB\-\-version\fR" 4.IX Item "--version"Print the version number of \fBobjdump\fR and exit..IP "\fB\-x\fR" 4.IX Item "-x".PD 0.IP "\fB\-\-all\-header\fR" 4.IX Item "--all-header".PDDisplay all available header information, including the symbol table andrelocation entries. Using \fB\-x\fR is equivalent to specifying all of\&\fB\-a \-f \-h \-r \-t\fR..IP "\fB\-w\fR" 4.IX Item "-w".PD 0.IP "\fB\-\-wide\fR" 4.IX Item "--wide".PDFormat some lines for output devices that have more than 80 columns.Also do not truncate symbol names when they are displayed..SH "SEE ALSO".IX Header "SEE ALSO"\&\fInm\fR\|(1), \fIreadelf\fR\|(1), and the Info entries for \fIbinutils\fR..SH "COPYRIGHT".IX Header "COPYRIGHT"Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc..PPPermission is granted to copy, distribute and/or modify this documentunder the terms of the \s-1GNU\s0 Free Documentation License, Version 1.1or any later version published by the Free Software Foundation;with no Invariant Sections, with no Front-Cover Texts, and with noBack-Cover Texts. A copy of the license is included in thesection entitled \*(L"\s-1GNU\s0 Free Documentation License\*(R".
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -