āļāļĩāđāļāļ·āļāļāļģāļŠāļąāđāļ i686-linux-gnu-objdump āļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļĢāļĩāļĒāļāđāļāđāđāļāļāļđāđāđāļŦāđāļāļĢāļīāļāļēāļĢāđāļŪāļŠāļāđāļāļĢāļĩāļāļāļ OnWorks āđāļāļĒāđāļāđāļŦāļāļķāđāļāđāļāđāļ§āļīāļĢāđāļāļŠāđāļāļāļąāļāļāļāļāđāļĨāļāđāļāļĢāļĩāļāļāļāđāļĢāļē āđāļāđāļ Ubuntu Online, Fedora Online, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ Windows āļŦāļĢāļ·āļāđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļāļāļāļāđāļĨāļāđāļāļāļ MAC OS
āđāļāļĢāļāļāļēāļĢ:
āļāļ·āđāļ
objdump - āđāļŠāļāļāļāđāļāļĄāļđāļĨāļāļēāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ
āđāļĢāļ·āđāļāļāļĒāđāļ
āļāļĒāļ°āļĄāļđāļĨāļāļāļĒ [-a|--archive-āļŠāđāļ§āļāļŦāļąāļ§]
[-b bfdname|--āđāļāđāļēāļŦāļĄāļēāļĒ=bfdname]
[-C|-- āļĢāļ·āđāļ[=āļŠāđāļāļĨāđ-
[-d|--āļāļāļāļāļĢāļ°āļāļāļ]
[-D|--disassemble-āļāļąāđāļāļŦāļĄāļ]
[-z|--āļāļāļāļāļīāđāļāļŠāđāļ§āļ-āļĻāļđāļāļĒāđ]
[-āļāļĩ.āļāļĩ|-THE|--endian={āđāļŦāļāđ | āđāļĨāđāļāļāđāļāļĒ }]
[-f|--file-āļŠāđāļ§āļāļŦāļąāļ§]
[-F|--āđāļāļĨāđāļāļāļāđāļāđāļ]
[--file-start-āļāļĢāļīāļāļ]
[-g|--debug]
[-e|--debugging-āđāļāđāļ]
[-h|--section-āļŠāđāļ§āļāļŦāļąāļ§|--āļŠāđāļ§āļāļŦāļąāļ§]
[-i|--āļāđāļāļĄāļđāļĨ]
[-j āļŠāđāļ§āļ|--āļŠāđāļ§āļ=āļŠāđāļ§āļ]
[-l|--line-āļŦāļĄāļēāļĒāđāļĨāļ]
[-S|--āđāļŦāļĨāđāļāļāļĩāđāļĄāļē]
[-m āđāļāļĢāļ·āđāļāļ|--āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ=āđāļāļĢāļ·āđāļāļ]
[-M āļāļąāļ§āđāļĨāļ·āļāļ|--disassembler-āļāļąāļ§āđāļĨāļ·āļāļ=āļāļąāļ§āđāļĨāļ·āļāļ]
[-p|--āļŠāđāļ§āļāļŦāļąāļ§āļŠāđāļ§āļāļāļąāļ§]
[-P āļāļąāļ§āđāļĨāļ·āļāļ|--āļŠāđāļ§āļāļāļąāļ§=āļāļąāļ§āđāļĨāļ·āļāļ]
[-r|--āļĒāđāļēāļĒ]
[-R|--āđāļāļāļēāļĄāļīāļ-reloc]
[-s|--āđāļāļ·āđāļāļŦāļēāđāļāđāļĄ]
[-W[lLiaprmfFsoRt]|
--āđāļāļĢāļ°[=rawline,=decodedline,=info,=abbrev,=pubnames]
[=āļāđāļ§āļ,=āļĄāļēāđāļāļĢ,=āđāļāļĢāļĄ,=āđāļāļĢāļĄ-interp,=str,=loc]
[=āļāđāļ§āļ,=pubtypes,=trace_info,=trace_abbrev]
[=trace_aranges,=gdb_index]
[-G|--āđāļāļ]
[-t|--āļāļīāļĄāļŠāđ]
[-T|--āđāļāļāļēāļĄāļīāļ-syms]
[-x|--āļŠāđāļ§āļāļŦāļąāļ§āļāļąāđāļāļŦāļĄāļ]
[-w|--āļāļ§āđāļēāļ]
[--āđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļĒāļđāđ=āļāļĩāđāļāļĒāļđāđ]
[--stop-āļāļĩāđāļāļĒāļđāđ=āļāļĩāđāļāļĒāļđāđ]
[--prefix-āļāļĩāđāļāļĒāļđāđ]
[--[āđāļĄāđ-]show-raw-insn]
[--adjust-vma=āļāļāđāļāļĒ]
[--āļāļīāđāļĻāļĐ-syms]
[--āļāļģāļāļģāļŦāļāđāļē=āļāļļāļāļŠāļĢāļĢāļ]
[--prefix-āļŠāļāļĢāļīāļ=āļĢāļ°āļāļąāļ]
[--insn-āļāļ§āļēāļĄāļāļ§āđāļēāļ=āļāļ§āļēāļĄāļāļ§āđāļēāļ]
[-V|--āļĢāļļāđāļ]
[-H|--āļāđāļ§āļĒāļāđāļ§āļĒ]
āļāđāļāļāđāļāļāļāđāđāļāļĨāđ...
DESCRIPTION
āļāļĒāļ° āđāļŠāļāļāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļąāđāļāđāļāđāļŦāļāļķāđāļāđāļāļĨāđāļāļķāđāļāđāļ āļāļī
āļāļąāļ§āđāļĨāļ·āļāļāļāļ§āļāļāļļāļĄāļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āļāļĩāđāļāļ°āđāļŠāļāļ āļāļĩāđ
āļāđāļāļĄāļđāļĨāļŠāđāļ§āļāđāļŦāļāđāļāļ°āđāļāđāļāļāļĢāļ°āđāļĒāļāļāđāļāļąāļāđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĢāđāļāļĩāđāļāļģāļāļēāļāđāļāļĩāđāļĒāļ§āļāļąāļ
āđāļāļĢāļ·āđāļāļāļĄāļ·āļāļĢāļ§āļāļĢāļ§āļĄāļāļķāđāļāļāđāļēāļāļāļēāļāđāļāļĢāđāļāļĢāļĄāđāļĄāļāļĢāđāļāļĩāđāļāđāļāļāļāļēāļĢ
āđāļāļĢāđāļāļĢāļĄāļāļĩāđāļāļ°āļāļāļĄāđāļāļĨāđāđāļĨāļ°āļāļģāļāļēāļ
āļāđāļāļāđāļāļāļāđāđāļāļĨāđ... āđāļāđāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļĩāđāļāļ°āļāļĢāļ§āļāļŠāļāļ āđāļĄāļ·āđāļāļāļļāļāļĢāļ°āļāļļ
āļŦāļāļāļāļŦāļĄāļēāļĒāđāļŦāļāļļ, āļāļĒāļ° āđāļŠāļāļāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļŠāļĄāļēāļāļīāļāđāļāđāļĨāļ°āđāļāļĨāđ
OPTIONS
āļāļąāļ§āđāļĨāļ·āļāļāđāļāļāļĒāļēāļ§āđāļĨāļ°āđāļāļāļŠāļąāđāļāļāļĩāđāđāļŠāļāļāļāļĩāđāļāļĩāđāđāļāđāļāļāļēāļāđāļĨāļ·āļāļāļāļ·āļ
āđāļāļĩāļĒāļāđāļāđāļē. āļāļĒāđāļēāļāļāđāļāļĒāļŦāļāļķāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļēāļāļĢāļēāļĒāļāļēāļĢ
-a,-d,-D,-e,-f,-g,-G,-h,-H,-p,-P,-r,-R,-s,-S,-t,-T ,-V,-x āļāļ°āļāđāļāļāđāļāđāļĢāļąāļ
-a
--archive-āļŠāđāļ§āļāļŦāļąāļ§
āļāđāļēāļāđāļāđāļāļāđāļāļŦāļāļķāđāļ āļāđāļāļāđāļāļāļāđāđāļāļĨāđ āđāļāļĨāđāđāļāđāļāđāļāļĨāđāđāļāđāļāļāļēāļ§āļĢ āđāļŠāļāļāđāļāļĨāđāđāļāđāļāļāļēāļ§āļĢ
āļāđāļāļĄāļđāļĨāļŠāđāļ§āļāļŦāļąāļ§ (āđāļāļĢāļđāļāđāļāļāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļ ls -l). āļāļāļāļāļēāļ
āļāđāļāļĄāļđāļĨāļāļĩāđāļāļļāļāļŠāļēāļĄāļēāļĢāļāļĨāļāļĢāļēāļĒāļāļēāļĢāļāđāļ§āļĒ ar tv, āļāļĒāļ° -a āđāļŠāļāļāđāļŦāđāđāļŦāđāļāļ§āļąāļāļāļļ
āļĢāļđāļāđāļāļāđāļāļĨāđāļāļāļāļŠāļĄāļēāļāļīāļāđāļāđāļāļāļēāļ§āļĢāđāļāđāļĨāļ°āļĢāļēāļĒ
--adjust-vma=āļāļāđāļāļĒ
āđāļĄāļ·āđāļāļāļģāļāļēāļĢāļāļąāļĄāļāđāļāđāļāļĄāļđāļĨ āđāļŦāđāđāļāļīāļĄ . āļāđāļāļ āļāļāđāļāļĒ āđāļāļāļļāļāļŠāđāļ§āļ
āļāļĩāđāļāļĒāļđāđ āļŠāļīāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļŦāļēāļāļŠāđāļ§āļāļāļĩāđāļāļĒāļđāđāđāļĄāđ
āļŠāļāļāļāļĨāđāļāļāļāļąāļāļāļēāļĢāļēāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļķāđāļāļŠāļēāļĄāļēāļĢāļāđāļāļīāļāļāļķāđāļāđāļāđāđāļĄāļ·āđāļāļ§āļēāļ
āļŠāđāļ§āļāļāļĩāđāļāļĒāļđāđāđāļāļāļēāļ°āđāļĄāļ·āđāļāđāļāđāļĢāļđāļāđāļāļāļāļĩāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļ
āđāļŠāļāļāļāļĩāđāļāļĒāļđāđāļāļāļāļŠāđāļ§āļ āđāļāđāļ a.out
-b bfdname
--āđāļāđāļēāļŦāļĄāļēāļĒ=bfdname
āļĢāļ°āļāļļāļ§āđāļēāļĢāļđāļāđāļāļāļāđāļāļāđāļāđāļāļāđāđāļāđāļāļŠāļģāļŦāļĢāļąāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļ·āļ
bfdname. āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļēāļāđāļĄāđāļāļģāđāļāđāļ āļāļĒāļ° āļŠāļēāļĄāļēāļĢāļ
āļĢāļđāđāļāļąāļāļŦāļĨāļēāļĒāļĢāļđāļāđāļāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī
āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ
objdump -b oasys -m vax -h fu.o
āđāļŠāļāļāļāđāļāļĄāļđāļĨāļŠāļĢāļļāļāļāļēāļāļŠāđāļ§āļāļŦāļąāļ§āļāļāļāļŠāđāļ§āļ (-h) āļāļēāļ āļāļđ.āđāļ,
āļāļķāđāļāļĄāļĩāļāļēāļĢāļĢāļ°āļāļļāļāļĒāđāļēāļāļāļąāļāđāļāļ (-m) āđāļāđāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ VAX āđāļāđāļāļĨāđ
āļĢāļđāļāđāļāļāļāļĩāđāļāļĨāļīāļāđāļāļĒāļāļāļĄāđāļāđāļĨāļāļĢāđ Oasys āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļĢāļēāļĒāļāļēāļĢāļĢāļđāļāđāļāļ
āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāļąāļ -i āļāļąāļ§āđāļĨāļ·āļāļ
-C
--āļāļĩāļĄāļēāđāļāļīāļĨ[=āļŠāđāļāļĨāđ]
āļāļāļāļĢāļŦāļąāļŠ (āļāļģāđāļŦāđāļĒāļļāđāļāđāļŦāļĒāļīāļ) āļāļ·āđāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļĢāļ°āļāļąāļāļāđāļģāđāļāđāļāļāļ·āđāļāļĢāļ°āļāļąāļāļāļđāđāđāļāđ
āļāļāļāļāļēāļāļāļēāļĢāļĨāļāļāļĩāļāļĨāđāļēāļāđāļāđ āļāļĩāđāļāļģāļŦāļāđāļēāđāļāļĒāļĢāļ°āļāļāļāļāļāđāļĨāđāļ§
āļāļģāđāļŦāđāļāļ·āđāļāļāļąāļāļāđāļāļąāļ C ++ āļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļāđ āļāļāļĄāđāļāđāļĨāļāļĢāđāļāļĩāđāđāļāļāļāđāļēāļāļāļąāļāļĄāļĩ
āļĨāļĩāļĨāļēāļāļēāļĢāļāļĩāļĨāļąāļāļāļēāđāļāļāļāđāļēāļāđ āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđāļŠāđāļāļĨāđ demanling āļāļēāļāđāļĨāļ·āļāļ
āļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāļ·āđāļāđāļĨāļ·āļāļāļĢāļđāļāđāļāļāļāļēāļĢāļŦāļąāļāļĄāļļāļĄāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļāļāļļāļ
āļāļāļĄāđāļāđāļĨāļāļĢāđ
-g
--debug
āđāļŠāļāļāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļĩāļāļąāļ āļāļĩāđāļāļĒāļēāļĒāļēāļĄāļāļĩāđāļāļ°āđāļĒāļ STABS āđāļĨāļ°
āļāđāļāļĄāļđāļĨāļĢāļđāļāđāļāļāļāļēāļĢāļāļĩāļāļąāļ IEEE āļāļĩāđāđāļāđāļāđāļ§āđāđāļāđāļāļĨāđāđāļĨāļ°āļāļīāļĄāļāđ
āļāļāļāđāļāļĒāđāļāđāđāļ§āļĒāļēāļāļĢāļāđ C āđāļāđāļ āļŦāļēāļāđāļĄāđāļāļāļĢāļđāļāđāļāļāđāļŦāļĨāđāļēāļāļĩāđ
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļāļāļĨāļąāļāļĄāļēāļāļĩāđ -W āļāļąāļ§āđāļĨāļ·āļāļāđāļāļāļēāļĢāļāļīāļĄāļāđ DWARF . āđāļ āđ
āļāđāļāļĄāļđāļĨāđāļāđāļāļĨāđ.
-e
--debugging-āđāļāđāļ
Like -gāđāļāđāļāđāļāļĄāļđāļĨāļāļđāļāļŠāļĢāđāļēāļāļāļķāđāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļāđāļēāļāļąāļāđāļāđ
āļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļĄāļ·āļ ctags
-d
--āļāļāļāļāļĢāļ°āļāļāļ
āđāļŠāļāļāļāļģāļāđāļ§āļĒāļāļģāļāļāļāđāļāļŠāđāļāļĄāđāļāļĨāļāļĢāđāļŠāļģāļŦāļĢāļąāļāļāļģāđāļāļ°āļāļģāđāļāļĢāļ·āđāļāļāļāļēāļ
āļāđāļāļāđāļāļāļāđāđāļāļĨāđ. āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļāļāļāļĢāļ°āļāļāļāđāļāļāļēāļ°āļŠāđāļ§āļāļāļĩāđāđāļāđāļ
āļāļēāļāļ§āđāļēāļāļ°āļĄāļĩāļāļģāđāļāļ°āļāļģ
-D
--disassemble-āļāļąāđāļāļŦāļĄāļ
Like -dāđāļāđāđāļĒāļāļŠāđāļ§āļāđāļāļ·āđāļāļŦāļēāļāļāļāļāļļāļāļŠāđāļ§āļāđāļĄāđāđāļāđāđāļāđ
āļāļĩāđāļāļēāļāļ§āđāļēāļāļ°āļĄāļĩāļāļģāđāļāļ°āļāļģ
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļąāļāļĄāļĩāļāļĨāđāļĨāđāļāļāđāļāļĒāļāđāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ
āļāļģāđāļāļ°āļāļģāđāļāļŠāđāļ§āļāļĢāļŦāļąāļŠ āđāļĄāļ·āđāļāļāļąāļ§āđāļĨāļ·āļāļ -d āļĄāļĩāļāļĨ objdump
āļāļ°āļāļ·āļāļ§āđāļēāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļ āđ āļāļĩāđāļĄāļĩāļāļĒāļđāđāđāļāļŠāđāļ§āļāļĢāļŦāļąāļŠāđāļāļīāļāļāļķāđāļāļāļ
āļāļāļāđāļāļāļĢāļ°āļŦāļ§āđāļēāļāļāļģāļŠāļąāđāļāđāļĨāļ°āļĄāļąāļāļāļ°āļāļāļīāđāļŠāļāļāļĩāđāļāļ°āļāļāļāļāļĢāļ°āļāļāļ
āļāđāļēāļĄāļāļĢāļĄāđāļāļāļāļąāļāļāļĨāđāļēāļ§ āđāļĄāļ·āđāļāļāļąāļ§āđāļĨāļ·āļāļ -D āļĄāļĩāļāļĨāļāļąāļāļāļąāļāđāļāđāļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄāļŠāļīāđāļāļāļĩāđ
āļŠāļĄāļĄāļāļīāļāļēāļāļāļđāļāļĢāļ°āļāļąāļ āļāļķāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāļĄāļąāļāđāļāđāļāđāļāđāļāđāļŠāļģāļŦāļĢāļąāļ
āđāļāļēāļāđāļāļļāļāļāļāļ -d āđāļĨāļ° -D āđāļāļāļāđāļēāļāļāļąāļ āļāļąāļ§āļāļĒāđāļēāļāđāļāđāļ āļāđāļāļĄāļđāļĨāļāļđāļāļāļąāļāđāļāđāļāđāļ
āļŠāđāļ§āļāļĢāļŦāļąāļŠ
āļŦāļēāļāđāļāđāļēāļŦāļĄāļēāļĒāđāļāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ ARM āļŠāļ§āļīāļāļāđāļāļĩāđāļāđāļĄāļĩ
āļāļĨāļāļāļāļāļēāļĢāļāļąāļāļāļąāļāđāļŦāđ disassembler āļāļāļāļĢāļŦāļąāļŠāļāļīāđāļāļŠāđāļ§āļāļāļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļ
āđāļāļŠāđāļ§āļāļāļāļāđāļāđāļāđāļŦāļĄāļ·āļāļāļāļąāļāļ§āđāļēāđāļāđāļāļāļģāļŠāļąāđāļ
--prefix-āļāļĩāđāļāļĒāļđāđ
āđāļĄāļ·āđāļāđāļĒāļāļāļīāđāļāļŠāđāļ§āļ āđāļŦāđāļāļīāļĄāļāđāļāļĩāđāļāļĒāļđāđāļāļĩāđāļŠāļĄāļāļđāļĢāļāđāđāļāđāļāđāļĨāļ°āļāļĢāļĢāļāļąāļ āļāļĩāđ
āđāļāđāļāļĢāļđāļāđāļāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļāļĩāđāđāļāđāļēāļāļ§āđāļē
-āļāļĩ.āļāļĩ
-THE
--endian={āđāļŦāļāđ|āļāđāļāļĒ}
āļĢāļ°āļāļļ endianness āļāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ āļŠāļīāđāļāļāļĩāđāļŠāđāļāļāļĨāļāļĢāļ°āļāļāđāļāđāļēāļāļąāđāļ
āļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ āļāļķāđāļāļāļ°āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļĄāļ·āđāļāļāļģāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļĢāļđāļāđāļāļāđāļāļĨāđ
āļāļķāđāļāđāļĄāđāđāļāđāļāļāļīāļāļēāļĒāļāđāļāļĄāļđāļĨ endianness āđāļāđāļ S-records
-f
--file-āļŠāđāļ§āļāļŦāļąāļ§
āđāļŠāļāļāļāđāļāļĄāļđāļĨāļŠāļĢāļļāļāļāļēāļāļŠāđāļ§āļāļŦāļąāļ§āđāļāļĒāļĢāļ§āļĄāļāļāļāđāļāđāļĨāļ°
āļāđāļāļāđāļāļāļāđāđāļāļĨāđ āđāļāļĨāđ
-F
--āđāļāļĨāđāļāļāļāđāļāđāļ
āđāļĄāļ·āđāļāđāļĒāļāļāļīāđāļāļŠāđāļ§āļ āđāļĄāļ·āđāļāđāļāļāđāļāļēāļĄāļāļĩāđāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļŠāļāļāļāļķāđāļāļāđāļ§āļĒ
āđāļŠāļāļāļāļāļāđāļāđāļāđāļāļĨāđāļāļāļāļāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļāļģāļĨāļąāļāļāļ°āđāļāđāļ
āļāļđāļāļāļīāđāļ āļŦāļēāļāļĄāļĩāļāļēāļĢāļāđāļēāļĄāđāļĨāļāļĻāļđāļāļĒāđ āđāļĄāļ·āđāļāļāļģāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ
āļāļģāđāļāļīāļāļāļēāļĢāļāđāļ āļāļāļāļāļđāđāđāļāđāļ§āđāļēāļĄāļĩāļāļēāļĢāļāđāļēāļĄāđāļĨāļāļĻāļđāļāļĒāđāļāļĩāđāļāļąāļ§āđāļĨāļ°āđāļāļĨāđ
āļāļāļāđāļāđāļāļāļāļāļāļģāđāļŦāļāđāļāļāļĩāđāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļāļģāđāļāļīāļāļāļēāļĢāļāđāļ āđāļĄāļ·āđāļāđāļŦāļĢāđ
āļŠāđāļ§āļāļāļēāļĢāļāļļāđāļĄāļāļĨāļēāļ āđāļŠāļāļāđāļāļĨāđāļāļāļāđāļāđāļāļāļāļāļāļģāđāļŦāļāđāļāļāļēāļ
āļāļĩāđāļāļēāļĢāļāđāļēāļĒāđāļāļāļāđāļāļĄāļđāļĨāđāļĢāļīāđāļĄāļāđāļ
--file-start-āļāļĢāļīāļāļ
āļĢāļ°āļāļļāļ§āđāļēāđāļĄāļ·āđāļāđāļŠāļāļāļāļāļĢāđāļŠāđāļāđāļ/āļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļĢāļ°āļŦāļ§āđāļēāļāļĢāļēāļĒāļāļēāļĢ
(āļŠāļĄāļĄāļāļī -S) āļāļēāļāđāļāļĨāđāļāļĩāđāļĒāļąāļāđāļĄāđāđāļāđāđāļŠāļāļāđāļŦāđāļāļĒāļēāļĒ
āļāļĢāļīāļāļāļāļĩāđāļāļļāļāđāļĢāļīāđāļĄāļāđāļāļāļāļāđāļāļĨāđ
-h
--section-āļŠāđāļ§āļāļŦāļąāļ§
--āļŠāđāļ§āļāļŦāļąāļ§
āđāļŠāļāļāļāđāļāļĄāļđāļĨāļŠāļĢāļļāļāļāļēāļāļŠāđāļ§āļāļŦāļąāļ§āļŠāđāļ§āļāļāļāļāļāļāļāđāļāļāļāđ
āđāļāļĨāđ
āļŠāđāļ§āļāļāļāļāđāļāļĨāđāļāļēāļāļāļđāļāļĒāđāļēāļĒāđāļāļĒāļąāļāļāļĩāđāļāļĒāļđāđāļāļĩāđāđāļĄāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļāļŠāļģāļŦāļĢāļąāļ
āļāļąāļ§āļāļĒāđāļēāļāđāļāļĒāđāļāđ -āļāđāļāļāļ§āļēāļĄ, -Tdata,āļŦāļĢāļ·āļ -āļāđāļāļāđāļāđāļ° āļāļąāļ§āđāļĨāļ·āļāļāđāļāļ·āđāļ ld.
āļāļĒāđāļēāļāđāļĢāļāđāļāļēāļĄ āļĢāļđāļāđāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļēāļāļĢāļđāļāđāļāļ āđāļāđāļ a.out āļāļ°āđāļĄāđāđāļāđāļ
āļāļĩāđāļāļĒāļđāđāđāļĢāļīāđāļĄāļāđāļāļāļāļāļŠāđāļ§āļāđāļāļĨāđ āđāļāļŠāļāļēāļāļāļēāļĢāļāđāđāļŦāļĨāđāļēāļāļąāđāļ
āđāļĄāđāļ§āđāļē ld āļĒāđāļēāļĒāļŠāđāļ§āļāļāđāļēāļ āđ āļāļĒāđāļēāļāļāļđāļāļāđāļāļāđāļāļĒāđāļāđ āļāļĒāļ° -h āđāļāļĒāļąāļ
āļĢāļēāļĒāļāļēāļĢāļŠāđāļ§āļāļŦāļąāļ§āļāļāļāđāļāļĨāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļāļĩāđāļāļĒāļđāđāļāļĩāđāļāļđāļāļāđāļāļ
āđāļāđāļāļ°āđāļŠāļāļāļāļĩāđāļāļĒāļđāđāļāļāļāļī āļāļķāđāļāļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāđāļāļĒāļāļąāļĒāļŠāļģāļŦāļĢāļąāļ
āđāļāđāļē
-H
--āļāđāļ§āļĒāļāđāļ§āļĒ
āļāļīāļĄāļāđāļŠāļĢāļļāļāļāļąāļ§āđāļĨāļ·āļāļāđāļāļāļĩāđ āļāļĒāļ° āđāļĨāļ°āļāļāļ
-i
--āļāđāļāļĄāļđāļĨ
āđāļŠāļāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāđāļŠāļāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ°āļĢāļđāļāđāļāļāļ§āļąāļāļāļļāļāļąāđāļāļŦāļĄāļ
āļĄāļĩāđāļŦāđāļŠāļģāļŦāļĢāļąāļāļāđāļāļāļģāļŦāļāļāļāļąāļ -b or -m.
-j āļāļ·āđāļ
--āļŠāđāļ§āļ=āļāļ·āđāļ
āđāļŠāļāļāļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āļŠāđāļ§āļ āļāļ·āđāļ.
-l
--line-āļŦāļĄāļēāļĒāđāļĨāļ
āļāļīāļāļāđāļēāļĒāļāļģāļāļąāļāļāļāđāļŠāļāļāļāļĨ (āđāļāļĒāđāļāđāļāđāļāļĄāļđāļĨāļāļēāļĢāļāļĩāļāļąāļ) āļāđāļ§āļĒāļāļ·āđāļāđāļāļĨāđ
āđāļĨāļ°āļŦāļĄāļēāļĒāđāļĨāļāļāļĢāļĢāļāļąāļāļāđāļāļāļēāļāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļāļĢāļŦāļąāļŠāļ§āļąāļāļāļļāļŦāļĢāļ·āļ relocs
āđāļŠāļāļ āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļāļāļēāļ°āļāļąāļ -d, -D,āļŦāļĢāļ·āļ -r.
-m āđāļāļĢāļ·āđāļāļ
--āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ=āđāļāļĢāļ·āđāļāļ
āļĢāļ°āļāļļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļāļ°āđāļāđāđāļĄāļ·āđāļāđāļĒāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ
āļŠāļīāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļĄāļ·āđāļāļāļģāļāļēāļĢāđāļĒāļāļŠāđāļ§āļāļāļĢāļ°āļāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļĩāđāđāļĄāđ
āļāļāļīāļāļēāļĒāļāđāļāļĄāļđāļĨāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ āđāļāđāļ S-records āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļĢāļēāļĒāļāļēāļĢ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāđāļ§āļĒ -i āļāļąāļ§āđāļĨāļ·āļāļ
āļŦāļēāļāđāļāđāļēāļŦāļĄāļēāļĒāđāļāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ ARM āļŠāļ§āļīāļāļāđāļāļĩāđāļāļ°āļĄāļĩ
āļāļĨāļāļĢāļ°āļāļāđāļāļīāđāļĄāđāļāļīāļĄ āļāļģāļāļąāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāđāļāļāļēāļ°āļāļđāđāļāļĩāđ
āļāļģāđāļāļ°āļāļģāļāļĩāđāļŠāļāļąāļāļŠāļāļļāļāđāļāļĒāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ āđāļāļĢāļ·āđāļāļ.
āļŦāļēāļāļāļģāđāļāđāļāļāđāļāļāđāļāđāļŠāļ§āļīāļāļāđāļāļĩāđāđāļāļ·āđāļāļāļāļēāļāđāļāļĨāđāļāļīāļāļāļļāļāđāļĄāđāđāļāđ
āđāļĄāđāļĄāļĩāļāđāļāļĄāļđāļĨāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļ āđ āđāļāđāļāđāļāđāļāļāļāļēāļĢ
āļāļāļāļāļĢāļ°āļāļāļāļāļģāđāļāļ°āļāļģāļāļēāļĢāđāļāđāļāļēāļāļāļąāđāļāļŦāļĄāļ - āļĄāļēāļĢāđāļĄ.
-M āļāļąāļ§āđāļĨāļ·āļāļ
--disassembler-āļāļąāļ§āđāļĨāļ·āļāļ=āļāļąāļ§āđāļĨāļ·āļāļ
āļŠāđāļāļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āđāļāđāļēāļŦāļĄāļēāļĒāđāļāļĒāļąāļāļāļąāļ§āđāļĒāļāļāļīāđāļāļŠāđāļ§āļ āđāļāđāļēāļāļąāđāļ
āļĢāļāļāļĢāļąāļāļāļēāļāđāļāđāļēāļŦāļĄāļēāļĒ āļŦāļēāļāļāļģāđāļāđāļāļāđāļāļāļĢāļ°āļāļļāļĄāļēāļāļāļ§āđāļē
āļāļąāļ§āđāļĨāļ·āļāļ disassembler āļŦāļāļķāđāļāļāļąāļ§āđāļĨāđāļ§āļŦāļĨāļēāļĒāļāļąāļ§ -M āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļąāļ§āđāļĨāļ·āļāļāļŦāļĢāļ·āļ can
āļĄāļēāļĢāļ§āļĄāļāļąāļāđāļāđāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāļāļąāđāļāļāđāļ§āļĒāļāļļāļĨāļ āļēāļ
āļŦāļēāļāđāļāđāļēāļŦāļĄāļēāļĒāđāļāđāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ ARM āļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļŠāļ§āļīāļāļāđāļāļĩāđāđāļāđ
āđāļāļ·āđāļāđāļĨāļ·āļāļāļāļļāļāļāļ·āđāļāļĢāļĩāļāļīāļŠāđāļāļāļĢāđāļāļĩāđāļāļ°āđāļāđāđāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ
āļĢāļ°āļāļļ -M reg-name-std (āļāđāļēāđāļĢāļīāđāļĄāļāđāļ) āļāļ°āđāļĨāļ·āļāļāļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļ
āļāļ·āđāļāļāļĩāđāđāļāđāđāļāđāļāļāļŠāļēāļĢāļāļļāļāļāļģāļŠāļąāđāļāļāļāļ ARM āđāļāđāļāđāļ§āļĒ
āļĨāļāļāļ°āđāļāļĩāļĒāļ 13 āļāļ·āđāļ 'sp' āļĨāļāļāļ°āđāļāļĩāļĒāļ 14 āļāļ·āđāļ 'lr' āđāļĨāļ°āļĨāļāļāļ°āđāļāļĩāļĒāļ 15
āđāļĢāļĩāļĒāļāļ§āđāļē 'āļāļĩāļāļĩ' āļĢāļ°āļāļļ -M reg-name-apcs āļāļ°āđāļĨāļ·āļāļāļāļļāļāļāļ·āđāļ
āđāļāđāđāļāļĒāļĄāļēāļāļĢāļāļēāļāļāļēāļĢāđāļĢāļĩāļĒāļāļāļąāđāļāļāļāļ ARM āđāļāļāļāļ°āļāļĩāđāļĢāļ°āļāļļ -M āļāļ°āđāļāļĩāļĒāļ-
āļāļ·āđāļ-āļāļīāļ āļāļ°āđāļāđ r āļāļēāļĄāļāđāļ§āļĒāđāļĨāļāļāļ°āđāļāļĩāļĒāļ
āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļĄāļĩāļŠāļāļāļāļąāļ§āđāļāļĢāđāļāđāļāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļāļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļ APCS
āđāļāļīāļāđāļāđāļāļēāļāđāļāļĒ -M reg-name-atpcs āđāļĨāļ° -M reg-āļāļ·āđāļāļāļīāđāļĻāļĐ atpcs āļāļĩāđ
āđāļāđāļŦāļĨāļąāļāļāļēāļĢāļāļąāđāļāļāļ·āđāļ ARM/Thumb Procedure Call Standard
(āđāļĄāđāļ§āđāļēāļāļ°āđāļāđāļāļ·āđāļāļāļ°āđāļāļĩāļĒāļāļāļāļāļīāļŦāļĢāļ·āļāļāļ°āđāļāļĩāļĒāļāļāļīāđāļĻāļĐ
āļāļ·āđāļ)
āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļŠāļģāļŦāļĢāļąāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ ARM āđāļāļ·āđāļāļāļąāļāļāļąāļ
disassembler āđāļāļ·āđāļāļāļĩāļāļ§āļēāļĄāļāļģāļŠāļąāđāļāļāļąāđāļāļŦāļĄāļāđāļāđāļāļāļģāļŠāļąāđāļ Thumb āđāļāļĒ
āđāļāļĒāđāļāđāļŠāļ§āļīāļāļāđ --disassembler-options=āđāļĢāļ-āļāļīāđāļ§āļŦāļąāļ§āđāļĄāđāļĄāļ·āļ. āļŠāļīāđāļāļāļĩāđāļŠāļēāļĄāļēāļĢāļ
āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļĄāļ·āđāļāļāļĒāļēāļĒāļēāļĄāļāļāļāļĢāļŦāļąāļŠāļāļīāđāļ§āļŦāļąāļ§āđāļĄāđāļĄāļ·āļāļāļĩāđāļāļĨāļīāļāđāļāļĒāļāļđāđāļāļ·āđāļ
āļāļāļĄāđāļāđāļĨāļāļĢāđ
āļŠāļģāļŦāļĢāļąāļ x86 āļāļēāļāļāļąāļ§āđāļĨāļ·āļāļāļāļ°āļāļģāļāđāļģāļāļąāļāļāđāļāļąāļāļāļāļ -m
āđāļāļĨāļĩāđāļĒāļ āđāļāđāđāļŦāđāļāļēāļĢāļāļ§āļāļāļļāļĄāļāļĩāđāļĨāļ°āđāļāļĩāļĒāļāļĒāļīāđāļāļāļķāđāļ āļŦāļĨāļēāļĒāļāļąāļ§āđāļĨāļ·āļāļāļāļēāļ
āļāđāļāđāļāļāļĩāđāļāļēāļāļĢāļ°āļāļļāđāļāđāļāļŠāļāļĢāļīāļāļāļĩāđāļāļąāđāļāļāđāļ§āļĒāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļĨāļ āļēāļ
"x86-64"
"āđāļ386"
"āđāļ8086"
āđāļĨāļ·āļāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļŠāļģāļŦāļĢāļąāļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļāļģāļŦāļāļ
"āļāļīāļāđāļāļĨ"
"āđāļāļ"
āđāļĨāļ·āļāļāļĢāļ°āļŦāļ§āđāļēāļāđāļŦāļĄāļāđāļ§āļĒāļēāļāļĢāļāđāļāļāļ Intel āđāļĨāļ°āđāļŦāļĄāļāđāļ§āļĒāļēāļāļĢāļāđāļāļāļ AT&T
"āđāļāđāļāđāļĄāļāļĩ64"
"āļāļīāļāđāļāļĨ64"
āđāļĨāļ·āļāļāļĢāļ°āļŦāļ§āđāļēāļ AMD64 ISA āđāļĨāļ° Intel64 ISA
"āļāļīāļāđāļāļĨāļāđāļ§āļĒāļāļģ"
"āđāļāļ-āļāđāļ§āļĒāļāļģ"
āđāļĨāļ·āļāļāļĢāļ°āļŦāļ§āđāļēāļāđāļŦāļĄāļāļāđāļ§āļĒāļāļģāļāļāļ Intel āđāļĨāļ°āđāļŦāļĄāļāļāđāļ§āļĒāļāļģāļāļāļ AT&T
āļŦāļĄāļēāļĒāđāļŦāļāļļ: "intel-mnemonic" āļŦāļĄāļēāļĒāļāļķāļ "intel" āđāļĨāļ° "att-mnemonic"
āđāļāļĨāļ§āđāļē "āđāļāļ"
"addr64"
"addr32"
"addr16"
"āļāļēāļāđāļē32"
"āļāļēāļāđāļē16"
āļĢāļ°āļāļļāļāļāļēāļāļāļĩāđāļāļĒāļđāđāđāļĢāļīāđāļĄāļāđāļāđāļĨāļ°āļāļāļēāļāļāļąāļ§āļāļđāļāļāļģāđāļāļīāļāļāļēāļĢ āļŠāļĩāđāļāļāļāļĩāđ
āļāļąāļ§āđāļĨāļ·āļāļāļāļ°āļāļđāļāđāļāļāļāļĩāđāļŦāļēāļ "x86-64", "i386" āļŦāļĢāļ·āļ "i8086"
āļāļĢāļēāļāļāļāļķāđāļāļ āļēāļĒāļŦāļĨāļąāļāđāļāļŠāļāļĢāļīāļāļāļąāļ§āđāļĨāļ·āļāļ
"āļāļģāļāđāļāļāđāļēāļĒ"
āđāļĄāļ·āđāļāļāļĒāļđāđāđāļāđāļŦāļĄāļ AT&T āđāļŦāđāļŠāļąāđāļāđāļŦāđ disassembler āļāļīāļĄāļāđ a
āļāļģāļāđāļāļāđāļēāļĒāļāđāļ§āļĒāļāļģāđāļĄāđāļ§āđāļēāļāļģāļāđāļāļāđāļēāļĒāļŠāļēāļĄāļēāļĢāļāļāļāļļāļĄāļēāļāđāļāđāđāļāļĒ
āļāļąāļ§āļāļđāļāļāļģāđāļāļīāļāļāļēāļĢ
āļŠāļģāļŦāļĢāļąāļāļāļēāļ§āđāļ§āļāļĢāđāļāļĩāļāļĩ āļāļļāđāļ āļāļ§āļāļāļļāļĄāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļāļģāļŠāļąāđāļ BookE
32 āđāļĨāļ° 64 āđāļĨāļ·āļāļāļāļāļāđāļĒāļāļāļīāđāļāļŠāđāļ§āļ PowerPC āđāļĨāļ° PowerPC64 āļāļēāļĄāļĨāļģāļāļąāļ
e300 āđāļĨāļ·āļāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļŠāļģāļŦāļĢāļąāļāļāļĢāļ°āļāļđāļĨ e300 440 āđāļĨāļ·āļāļ
āļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļāļŠāļģāļŦāļĢāļąāļ PowerPC 440 ppcps āđāļĨāļ·āļāļāļāļāļāļāļīāđāļāļŠāđāļ§āļāļŠāļģāļŦāļĢāļąāļ
āļāļģāđāļāļ°āļāļģāđāļāļĩāđāļĒāļ§āļāļĩāđāļāļąāļāļāļđāđāļāļāļ PPC750CL
āļŠāļģāļŦāļĢāļąāļ MIPS āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļāļ§āļāļāļļāļĄāļāļēāļĢāļāļīāļĄāļāđāļāļģāļŠāļąāđāļāļāđāļ§āļĒāļāļģ
āļāļ·āđāļāđāļĨāļ°āļāļ°āđāļāļĩāļĒāļāļāļ·āđāļāđāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ āļŦāļĨāļēāļĒāļĢāļēāļĒāļāļēāļĢ
āļāļēāļĢāđāļĨāļ·āļāļāļāļēāļāļĢāļēāļĒāļāļēāļĢāļāđāļāđāļāļāļĩāđāļāļēāļāļĢāļ°āļāļļāđāļāđāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļļāļĨāļ āļēāļāļāļąāđāļ
āļŠāļāļĢāļīāļāđāļĨāļ°āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļĄāđāļāļđāļāļāđāļāļāļāļ°āļāļđāļāļĨāļ°āđāļ§āđāļ:
"āđāļĄāđāļĄāļĩāļāļēāļĄāđāļāļ"
āļāļīāļĄāļāđāļāļģāļŠāļąāđāļāļāđāļ§āļĒāļāļģ 'āļāļīāļ' āđāļāļāļāļģāļŦāļĨāļāļ
āļāļģāļŠāļąāđāļāļāđāļ§āļĒāļāļģ āļāļ·āļāļāļīāļĄāļāđ 'daddu' āļŦāļĢāļ·āļ 'or' āđāļāļ
'āļĒāđāļēāļĒ', 'sll' āđāļāļ 'nop' āđāļāđāļāļāđāļ
"āļĄāļŠ"
āļāļģāđāļāļ°āļāļģāđāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ MSA
"āļāļļāļāļāļĢāļĢāļĄ"
āļāļāļāļāļģāļŠāļąāđāļ Virtualization ASE
"āđāļāđāļāļāđāļāļĩāđāļ"
āļāļāļ eXtended Physical Address (XPA) ASE
āļāļģāđāļāļ°āļāļģ
"gpr-names=āđāļāļāļĩāđāļ"
āļāļīāļĄāļāđāļāļ·āđāļ GPR (āļāļ°āđāļāļĩāļĒāļāđāļāļāļāļāļĢāļ°āļŠāļāļāđ) āļāļēāļĄāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļ
ABI āļāļĩāđāļĢāļ°āļāļļ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļ·āđāļ GPR āļāļ°āļāļđāļāđāļĨāļ·āļāļ
āļāļēāļĄ ABI āļāļāļāđāļāļāļēāļĢāļĩāļāļĩāđāļāļđāļāļāļāļāļāļĢāļ°āļāļāļ
"fpr-names=āđāļāļāļĩāđāļ"
āļāļīāļĄāļāđāļāļ·āđāļ FPR (āļāļ°āđāļāļĩāļĒāļāļāļļāļāļĨāļāļĒāļāļąāļ§) āļāļēāļĄāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļ
ABI āļāļĩāđāļĢāļ°āļāļļ āļāļēāļĄāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļŦāļĄāļēāļĒāđāļĨāļ FPR āļāļ°āļāļđāļāļāļīāļĄāļāđāđāļāļ
āļāļ§āđāļēāļāļ·āđāļ
"cp0-names=āđāļāđāļ"
āļāļīāļĄāļāđ CP0 (āļāļąāļ§āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāđāļ§āļĄāļāļēāļĢāļāļ§āļāļāļļāļĄāļĢāļ°āļāļ āļāļąāļ§āļāļĢāļ°āļĄāļ§āļĨāļāļĨāļĢāđāļ§āļĄ 0) register
āļāļ·āđāļāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļąāļ CPU āļŦāļĢāļ·āļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ
āđāļāđāļ. āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļ·āđāļāļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļ CP0 āļāļ°āļāļđāļāđāļĨāļ·āļāļāļāļēāļĄ
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ° CPU āļāļāļāđāļāļāļēāļĢāļĩāļāļĩāđāļāļđāļāļāļāļāļāļĢāļ°āļāļāļ
"hwr-names=āđāļāđāļ"
āļāļīāļĄāļāđ HWR (āļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļŪāļēāļĢāđāļāđāļ§āļĢāđ āđāļāđāđāļāļĒāļāļģāļŠāļąāđāļ "rdhwr")
āļāļ·āđāļāļāļĩāđāđāļŦāļĄāļēāļ°āļŠāļĄāļāļąāļ CPU āļŦāļĢāļ·āļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāļĢāļ°āļāļļāđāļāļĒ
āđāļāđāļ. āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ āļāļ·āđāļ HWR āļāļ°āļāļđāļāđāļĨāļ·āļāļāļāļēāļĄāļāđāļē
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāđāļĨāļ° CPU āļāļāļāđāļāļāļēāļĢāļĩāļāļĩāđāļāļđāļāļāļāļāļāļĢāļ°āļāļāļ
"āļāļ·āđāļāđāļĢāđāļ=āđāļāļāļĩāđāļ"
āļāļīāļĄāļāđāļāļ·āđāļ GPR āđāļĨāļ° FPR āļāļēāļĄāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļāļąāļ ABI āļāļĩāđāđāļĨāļ·āļāļ
"āļāļ·āđāļāđāļĢāđāļ=āđāļāđāļ"
āļāļīāļĄāļāđāļāļ·āđāļāļĢāļĩāļāļīāļŠāđāļāļāļĢāđāđāļāļāļēāļ° CPU (āļĢāļĩāļāļīāļŠāđāļāļāļĢāđ CP0 āđāļĨāļ°āļāļ·āđāļ HWR)
āļāļēāļĄāļāļ§āļēāļĄāđāļŦāļĄāļēāļ°āļŠāļĄāļŠāļģāļŦāļĢāļąāļ CPU āļŦāļĢāļ·āļāļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄāļāļĩāđāđāļĨāļ·āļāļ
āļŠāļģāļŦāļĢāļąāļāļāļąāļ§āđāļĨāļ·āļāļāđāļ āđ āļāļĩāđāļĢāļ°āļāļļāđāļ§āđāļāđāļēāļāļāđāļ āļāđāļ§āļĒāđāļŦāļĨāļ·āļ or āđāļāđāļ āļĢāļ°āļāļļāđāļāđ
as āđāļāđāļāļāļąāļ§āđāļĨāļ āđāļŦāđāļĄāļĩāļāļēāļĢāļāļīāļĄāļāđāļāļąāļ§āđāļĨāļāļĄāļēāļāļāļ§āđāļēāļāļ·āđāļāļŠāļģāļŦāļĢāļąāļ
āļāļĢāļ°āđāļ āļāļāļāļāļāļēāļĢāļĨāļāļāļ°āđāļāļĩāļĒāļāļāļĩāđāđāļĨāļ·āļāļ āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļŠāļāļāļĢāļēāļĒāļāļēāļĢāļāđāļēāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļāļ
āļāđāļ§āļĒāđāļŦāļĨāļ·āļ āđāļĨāļ° āđāļāđāļ āđāļāļĒāđāļāđāđāļāļĢāđāļāļĢāļĄ --āļāđāļ§āļĒāļāđāļ§āļĒ āļāļąāļ§āđāļĨāļ·āļāļ
āļŠāļģāļŦāļĢāļąāļ VAX āļāļļāļāļŠāļēāļĄāļēāļĢāļāļĢāļ°āļāļļāļāļĩāđāļāļĒāļđāđāļĢāļēāļĒāļāļēāļĢāļāļąāļāļāđāļāļąāļāļāđāļ§āļĒ -M
āļĢāļēāļĒāļāļēāļĢ:0xf00ba. āļāļļāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļŦāļĨāļēāļĒāļāļĢāļąāđāļāđāļāļ·āđāļāļāļĒāđāļēāļāļāļđāļāļāđāļāļ
āđāļĒāļāđāļāļĨāđāđāļāļāļēāļĢāļĩ VAX āļāļĩāđāđāļĄāđāļĄāļĩāļāļēāļĢāļēāļāļŠāļąāļāļĨāļąāļāļĐāļāđ (like
ROM āļāļīāđāļ) āđāļāļāļĢāļāļĩāđāļŦāļĨāđāļēāļāļĩāđ āļĄāļēāļŠāļāđāļāļēāļĢāļāđāļāļāļāļąāļāļāđāļāļąāļāļāļ°
āļĄāļīāļāļ°āļāļąāđāļāļāļ°āļāļđāļāļāļāļāļĢāļŦāļąāļŠāđāļāđāļāļāļģāļŠāļąāđāļ VAX āļāļķāđāļāļāļēāļāļāļģāđāļāļŠāļđāđ
āļŠāđāļ§āļāļāļĩāđāđāļŦāļĨāļ·āļāļāļāļāļāļąāļāļāđāļāļąāļāļāļđāļāļāļāļāļāļĢāļ°āļāļāļāļāļĒāđāļēāļāđāļĄāđāļāļđāļāļāđāļāļ
-p
--āļŠāđāļ§āļāļŦāļąāļ§āļŠāđāļ§āļāļāļąāļ§
āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āļŠāļģāļŦāļĢāļąāļāļĢāļđāļāđāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ āļāļī
āļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļāļāļāļāļĩāđāļāļīāļĄāļāđāļāļķāđāļāļāļĒāļđāđāļāļąāļāļĢāļđāļāđāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ āļŠāļģāļŦāļĢāļąāļ
āļĢāļđāļāđāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđāļāļēāļāļĢāļđāļāđāļāļ āļāļ°āđāļĄāđāļĄāļĩāļāļēāļĢāļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļīāđāļĄāđāļāļīāļĄ
-P āļāļąāļ§āđāļĨāļ·āļāļ
--āļŠāđāļ§āļāļāļąāļ§=āļāļąāļ§āđāļĨāļ·āļāļ
āļāļīāļĄāļāđāļāđāļāļĄāļđāļĨāđāļāļāļēāļ°āļŠāļģāļŦāļĢāļąāļāļĢāļđāļāđāļāļāđāļāļĨāđāļāđāļāļāđāļāđāļāļāđ āļāļī
āļāļēāļĢāđāļāļīāļ§āđāļĄāļāļāđ āļāļąāļ§āđāļĨāļ·āļāļ āđāļāđāļāļĢāļēāļĒāļāļēāļĢāļāļĩāđāļāļąāđāļāļāđāļ§āļĒāļāļļāļĨāļ āļēāļāļāļĩāđāļāļķāđāļāļāļĒāļđāđāļāļąāļ
āļĢāļđāļāđāļāļ (āļĢāļēāļĒāļāļēāļĢāļāļąāļ§āđāļĨāļ·āļāļāļāļ°āđāļŠāļāļāļāđāļ§āļĒāļāļ§āļēāļĄāļāđāļ§āļĒāđāļŦāļĨāļ·āļ)
āļŠāļģāļŦāļĢāļąāļ XCOFF āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāđāļāđāđāļāđāļāļ·āļ:
"āļŦāļąāļ§āļāđāļ"
"āđāļāļēāļāđ"
"āļŠāđāļ§āļ"
"āļāļīāļĄāļŠāđ"
"āļĢāļĩāļĨāđāļāļāļŠāđ"
"āļĨāļīāļāļīāļ"
"āļāļąāļ§āđāļŦāļĨāļ"
"āļĒāļāđāļ§āđāļ"
"āļāļīāļĄāļāđāļāļĩāļ"
"āļāļĢāļ§āļāļŠāļāļāļĒāđāļāļāļāļĨāļąāļ"
"āļāđāļāļ"
"āļāđāļāļĄāļđāļĨ"
āļĢāļđāļāđāļāļāļāļāļāđāļāđāļāļāđāļāļēāļāļĢāļđāļāđāļāļāđāļĄāđāļŠāļāļąāļāļŠāļāļļāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđ āđāļāļĒāđāļāļāļēāļ°āđāļāļĨāļāđ
āļĢāļđāļāđāļāļāđāļĄāđāđāļāđāđāļāđāļĄāļąāļ
-r
--āļĒāđāļēāļĒ
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļĒāđāļēāļĒāļāļģāđāļŦāļāđāļāļāļāļāđāļāļĨāđ āļāđāļēāđāļāđāļāļąāļ -d or -D,
āļāļēāļĢāļĒāđāļēāļĒāļāļīāđāļāļāļēāļāļāļ°āļāļđāļāļāļīāļĄāļāđāļŠāļĨāļąāļāļāļąāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ
-R
--āđāļāļāļēāļĄāļīāļ-reloc
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļĒāđāļēāļĒāļāļģāđāļŦāļāđāļāđāļāļāđāļāļāļēāļĄāļīāļāļāļāļāđāļāļĨāđ āļāļĩāđāđāļāđāļēāļāļąāđāļ
āļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāđāļāļāđāļāļāļāđāđāļāļāļēāļĄāļīāļ āđāļāđāļ āļāļēāļĢāđāļāļĢāđāļāļēāļāļāļĢāļ°āđāļ āļ
āļŦāđāļāļāļŠāļĄāļļāļ āļŠāđāļ§āļ -r, āļāđāļēāđāļāđāļāļąāļ -d or -D, āļāļēāļĢāļĒāđāļēāļĒāļāļīāđāļāļāļēāļāļāļ·āļ
āļāļīāļĄāļāđāļŠāļĨāļąāļāļāļąāļāļāļēāļĢāļāļāļāļāļĢāļ°āļāļāļ
-s
--āđāļāļ·āđāļāļŦāļēāđāļāđāļĄ
āđāļŠāļāļāđāļāļ·āđāļāļŦāļēāļāļąāđāļāļŦāļĄāļāļāļāļāļŠāđāļ§āļāđāļ āđ āļāļĩāđāļĢāđāļāļāļāļ āđāļāļĒāļāđāļēāđāļĢāļīāđāļĄāļāđāļ
āļŠāđāļ§āļāļāļĩāđāđāļĄāđāļ§āđāļēāļāđāļāļĨāđāļēāļāļąāđāļāļŦāļĄāļāļāļ°āļāļĢāļēāļāļāļāļķāđāļ
-S
--āđāļŦāļĨāđāļāļāļĩāđāļĄāļē
āđāļŠāļāļāļāļāļĢāđāļŠāđāļāđāļāļāļŠāļĄāļāļąāļāļāļēāļĢāļāļāļāđāļĒāļāļāļīāđāļāļŠāđāļ§āļ āļāđāļēāđāļāđāļāđāļāđāļāđ
āļŦāļĄāļēāļĒāļāļķāļ -d.
--āļāļģāļāļģāļŦāļāđāļē=āļāļļāļāļŠāļĢāļĢāļ
āļĢāļ°āļāļļ āļāļļāļāļŠāļĢāļĢāļ āđāļāļ·āđāļāđāļāļīāđāļĄāđāļŠāđāļāļāļēāļāļāļĩāđāđāļāđāļāļāļāđāļĄāļ·āđāļāđāļāđāļāļąāļ -S.
--prefix-āļŠāļāļĢāļīāļ=āļĢāļ°āļāļąāļ
āļĢāļ°āļāļļāļāļģāļāļ§āļāļāļ·āđāļāđāļāđāļĢāđāļāļāļāļĢāļĩāđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļ°āļāļāļāļāļāļ
āđāļŠāđāļāļāļēāļāļŠāļąāļĄāļāļđāļĢāļāđāđāļāļīāļāļŠāļēāļĒ āđāļĄāđāļĄāļĩāļāļĨāļāļ°āđāļĢāļāđāļēāđāļĄāđāļĄāļĩ --āļāļģāļāļģāļŦāļāđāļē=āļāļļāļāļŠāļĢāļĢāļ.
--āđāļāļ§āđāļāļīāļāļāļīāļāļŠāđ
āđāļĄāļ·āđāļāļāļāļāļāļĢāļ°āļāļāļāļāļģāļŠāļąāđāļ āđāļŦāđāļāļīāļĄāļāđāļāļģāļŠāļąāđāļāđāļāđāļāļāļēāļāļŠāļīāļāļŦāļāđāļāđāļ
āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļāđāļāļĢāļđāļāđāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ āļāļĩāđāđāļāđāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāļĒāļāđāļ§āđāļāđāļĄāļ·āđāļ
--prefix-āļāļĩāđāļāļĒāļđāđ āļāļđāļāļāļģāļĄāļēāđāļāđ.
--no-show-āļāļīāļ-insn
āđāļĄāļ·āđāļāļāļāļāļāļĢāļ°āļāļāļāļāļģāļŠāļąāđāļ āļŦāđāļēāļĄāļāļīāļĄāļāđāļāļģāļŠāļąāđāļ
āđāļāļāđ āļāļĩāđāđāļāđāļāļāđāļēāđāļĢāļīāđāļĄāļāđāļāđāļĄāļ·āđāļ --prefix-āļāļĩāđāļāļĒāļđāđ āļāļđāļāļāļģāļĄāļēāđāļāđ.
--insn-āļāļ§āļēāļĄāļāļ§āđāļēāļ=āļāļ§āļēāļĄāļāļ§āđāļēāļ
āđāļŠāļāļ āļāļ§āļēāļĄāļāļ§āđāļēāļ āđāļāļāđāđāļāļāļĢāļĢāļāļąāļāđāļāļĩāļĒāļ§āđāļĄāļ·āđāļāļāļāļāļāļĢāļ°āļāļāļ
āļāļģāđāļāļ°āļāļģ
-W[lLiaprmfFsoRt]
--āļāļāđāļāļĢāļ°[=rawline,=decodedline,=info,=abbrev,=pubnames]
--āļāļāđāļāļĢāļ°[=aranges,=āļĄāļēāđāļāļĢ,=āđāļāļĢāļĄ,=āđāļāļĢāļĄ-interp,=str,=loc]
--āļāļāđāļāļĢāļ°[=āļāđāļ§āļ,=pubtypes,=trace_info,=trace_abbrev]
--āļāļāđāļāļĢāļ°[=trace_aranges,=gdb_index]
āđāļŠāļāļāđāļāļ·āđāļāļŦāļēāļāļāļāļŠāđāļ§āļāļāļēāļĢāļāļĩāļāļąāļāđāļāđāļāļĨāđ āļŦāļēāļāļĄāļĩ
āļāļąāļāļāļļāļāļąāļ. āļŦāļēāļāļāļąāļ§āļāļąāļāļĐāļĢāļŦāļĢāļ·āļāļāļģāđāļāļāļąāļ§āļŦāļāļķāđāļāļāļēāļĄāļŦāļĨāļąāļ
āļŠāļĨāļąāļāđāļĨāđāļ§āđāļāļāļēāļ°āļāđāļāļĄāļđāļĨāļāļĩāđāļāļāđāļāļŠāđāļ§āļāđāļāļāļēāļ°āđāļŦāļĨāđāļēāļāļąāđāļāđāļāđāļēāļāļąāđāļāļāļ°āđāļāđāļ
āļāļđāļāļāļīāđāļ
āđāļāļĢāļāļāļĢāļēāļāļ§āđāļēāđāļĄāđāļĄāļĩāļāļąāļ§āđāļĨāļ·āļāļāļāļąāļ§āļāļąāļāļĐāļĢāđāļāļĩāļĒāļ§āļāļĩāđāļāļ°āđāļŠāļāļāđāļāļ·āđāļāļŦāļē
āļāļāļāļŠāđāļ§āļāļāļēāļĢāļāļīāļāļāļēāļĄāļŦāļĢāļ·āļ .gdb_index
āļŦāļĄāļēāļĒāđāļŦāļāļļ: āļāļĨāļĨāļąāļāļāđāļāļēāļ =āļāđāļāļĄāļđāļĨ āļāļąāļ§āđāļĨāļ·āļāļāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāļĢāļąāļāļāļĨāļāļĢāļ°āļāļāļāļēāļ
āļāļąāļ§āđāļĨāļ·āļāļ --āļāļāđāļāļĢāļ°āļĨāļķāļāļāļĩāđ --āļāļāđāļāļĢāļ°-āđāļĢāļīāđāļĄ āđāļĨāļ° --āļāļāđāļāļĢāļ°-āđāļāđāļ.
--dwarf-deep=n
āļāļģāļāļąāļāļāļēāļĢāļāđāļēāļĒāđāļāļāļāđāļāļĄāļđāļĨāļāļāļāļŠāđāļ§āļ ".debug_info" āđāļāđāļ n āđāļāđāļ. āļāļĩāđāļāļ·āļ
āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļāļāļēāļ°āļāļąāļ --āļāļāđāļāļĢāļ°=āļāđāļāļĄāļđāļĨ. āļāđāļēāđāļĢāļīāđāļĄāļāđāļāļāļ·āļāļāļēāļĢāļāļīāļĄāļāđ DIE āļāļąāđāļāļŦāļĄāļ
āļāđāļēāļāļīāđāļĻāļĐ 0 āļŠāļģāļŦāļĢāļąāļ n āļāđāļāļ°āļĄāļĩāļāļĨāļāļĩāđāļāđāļ§āļĒ
āļāđāļ§āļĒāļāđāļēāļāļĩāđāđāļĄāđāđāļāđāļĻāļđāļāļĒāđāļŠāļģāļŦāļĢāļąāļ n, āļāļēāļĒāļāļĩāđāļŦāļĢāļ·āļāļĨāļķāļāļāļ§āđāļē n āļĢāļ°āļāļąāļāļāļ°
āđāļĄāđāļāļđāļāļāļīāļĄāļāđ āļāđāļ§āļāļŠāļģāļŦāļĢāļąāļ n āđāļāđāļāļĻāļđāļāļĒāđ
--āļāļāđāļāļĢāļ°āđāļĢāļīāđāļĄāļāđāļ=n
āļāļīāļĄāļāđāđāļāļāļēāļ° DIE āļāļĩāđāļāļķāđāļāļāđāļāļāđāļ§āļĒāļŦāļĄāļēāļĒāđāļĨāļ DIE n. āļāļĩāđāđāļāđāļēāļāļąāđāļ
āļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāļāļąāļ --āļāļāđāļāļĢāļ°=āļāđāļāļĄāļđāļĨ.
āļŦāļēāļāļĢāļ°āļāļļāđāļ§āđ āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāļ°āļĢāļ°āļāļąāļāļāļēāļĢāļāļīāļĄāļāđāļŠāđāļ§āļāļŦāļąāļ§āđāļāđ
āļāđāļāļĄāļđāļĨāđāļĨāļ° DIE āļāļąāđāļāļŦāļĄāļāļāđāļāļāļŦāļĄāļēāļĒāđāļĨāļ DIE n. āđāļāđāļāļĩāđāļāđāļāļ
āđāļĨāļ°āļĨāļđāļāļāļāļ DIE āļāļĩāđāļĢāļ°āļāļļāļāļ°āļāļđāļāļāļīāļĄāļāđāļāļāļāļĄāļē
āļŠāļēāļĄāļēāļĢāļāđāļāđāļāļ§āļāļāļđāđāļāļąāļ --āļāļāđāļāļĢāļ°āļĨāļķāļ.
--āļāļāđāļāļĢāļ°-āđāļāđāļ
āđāļāļīāļāđāļāđāļāļēāļāļāļēāļĢāļāļĢāļ§āļāļŠāļāļāđāļāļīāđāļĄāđāļāļīāļĄāđāļāļ·āđāļāļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāļāļāđāļāļĢāļ°
-G
--āđāļāļ
āđāļŠāļāļāđāļāļ·āđāļāļŦāļēāļāļąāđāļāļŦāļĄāļāļāļāļāļŠāđāļ§āļāđāļ āđ āļāļĩāđāļĢāđāļāļāļāļ āđāļŠāļāļ
āđāļāļ·āđāļāļŦāļēāļāļāļāļŠāđāļ§āļ .stab āđāļĨāļ° .stab.index āđāļĨāļ° .stab.excl āļāļēāļ
āđāļāļĨāđāđāļāļĨāļāđ āļŠāļīāđāļāļāļĩāđāļĄāļĩāļāļĢāļ°āđāļĒāļāļāđāđāļāļāļēāļ°āļāļąāļāļĢāļ°āļāļ (āđāļāđāļ Solaris 2.0)
āđāļāļĒāļāļĩāđāļĢāļēāļĒāļāļēāļĢāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļēāļĢāļēāļāļāļēāļĢāļāļĩāļāļąāļ ".stab" āļāļ°āļāļģāđāļāļīāļāļāļēāļĢāđāļ
āļŠāđāļ§āļāđāļāļĨāļāđ āđāļāļĢāļđāļāđāļāļāđāļāļĨāđāļāļ·āđāļ āđ āļŠāđāļ§āļāđāļŦāļāđ āļāļēāļĢāļāļĩāļāļąāļ symbol-table
āļĢāļēāļĒāļāļēāļĢāļāļ°āļāļđāļāļāļąāđāļāļāđāļ§āļĒāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļ·āđāļāļĄāđāļĒāļāđāļĨāļ°āļĄāļāļāđāļŦāđāļāđāļāđāđāļ
--āļāļīāļĄāļŠāđ āđāļāļēāļāđāļāļļāļ
--āđāļĢāļīāđāļĄāļāđāļāļāļĩāđāļāļĒāļđāđ=āļāļĩāđāļāļĒāļđāđ
āđāļĢāļīāđāļĄāđāļŠāļāļāļāđāļāļĄāļđāļĨāļāļēāļĄāļāļĩāđāļāļĒāļđāđāļāļĩāđāļĢāļ°āļāļļ āļŠāļīāđāļāļāļĩāđāļŠāđāļāļāļĨāļāļĢāļ°āļāļāļāđāļ
āļāļĨāļĨāļąāļāļāđāļāļāļ -d, -r āđāļĨāļ° -s āļāļąāļ§āđāļĨāļ·āļāļ
--stop-āļāļĩāđāļāļĒāļđāđ=āļāļĩāđāļāļĒāļđāđ
āļŦāļĒāļļāļāđāļŠāļāļāļāđāļāļĄāļđāļĨāļāļēāļĄāļāļĩāđāļāļĒāļđāđāļāļĩāđāļĢāļ°āļāļļ āļŠāļīāđāļāļāļĩāđāļŠāđāļāļāļĨāļāļĢāļ°āļāļāļāđāļ
āļāļĨāļĨāļąāļāļāđāļāļāļ -d, -r āđāļĨāļ° -s āļāļąāļ§āđāļĨāļ·āļāļ
-t
--āļāļīāļĄāļŠāđ
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļāļēāļĢāļēāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāđāļāļĨāđ āļŠāļīāđāļāļāļĩāđāļāļĨāđāļēāļĒāļāļąāļ
āļāđāļāļĄāļđāļĨāļāļĩāđāļāļąāļāļāļģāđāļāļĒ nm āđāļāļĢāđāļāļĢāļĄāđāļĄāđāļ§āđāļēāļĢāļđāļāđāļāļāļāļēāļĢāđāļŠāļāļāļāļĨ
āļāļ°āđāļāļāļāđāļēāļāļāļąāļ āļĢāļđāļāđāļāļāļāļāļāļāļĨāļĨāļąāļāļāđāļāļķāđāļāļāļĒāļđāđāļāļąāļāļĢāļđāļāđāļāļāļāļāļ
āđāļāļĨāđāļāļđāļāļāļīāđāļ āđāļāđāļĄāļĩāļŠāļāļāļāļĢāļ°āđāļ āļāļŦāļĨāļąāļ āļŦāļāļķāđāļāļĢāļđāļāļĨāļąāļāļĐāļāđ
āļāļĒāđāļēāļāļāļĩāđ:
[ 4](āļ§āļīāļāļēāļāļĩ 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss
[ 6] (āļ§āļīāļāļēāļāļĩ 1) (fl 0x00) (ty 0) (scl 2) (nx 0) 0x00000000 āđāļāļĢāļ
āđāļāļĒāļāļĩāđāļāļąāļ§āđāļĨāļāđāļāļ§āļāđāļĨāđāļāđāļŦāļĨāļĩāđāļĒāļĄāļāļ·āļāļāļąāļ§āđāļĨāļāļāļāļ
āļĢāļēāļĒāļāļēāļĢāđāļāļāļēāļĢāļēāļāļŠāļąāļāļĨāļąāļāļĐāļāđ the āļ§āļīāļāļēāļāļĩ āļŦāļĄāļēāļĒāđāļĨāļāļāļ·āļāļŦāļĄāļēāļĒāđāļĨāļāļŠāđāļ§āļ
fl āļāđāļēāļāļ·āļāļāļīāļāļāļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ the ty āļāļąāļ§āđāļĨāļāļāļ·āļ
āļāļĢāļ°āđāļ āļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ, the āļŠāļāļĨ āļŦāļĄāļēāļĒāđāļĨāļāļāļ·āļāļāļĨāļēāļŠāļāļēāļĢāļāļąāļāđāļāđāļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļĨāļ°
nx āļāđāļēāļāļ·āļāļāļģāļāļ§āļāļĢāļēāļĒāļāļēāļĢāđāļŠāļĢāļīāļĄāļāļĩāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļ
āļŠāļąāļāļĨāļąāļāļĐāļāđ. āļŠāļāļāļāđāļāļāļŠāļļāļāļāđāļēāļĒāļāļ·āļāļāđāļēāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļĨāļ°āļāļ·āđāļ
āļĢāļđāļāđāļāļāđāļāļēāļāđāļāļļāļāļāļąāđāļ§āđāļāļāļ·āđāļ āđ āļĄāļąāļāļāļ°āđāļŦāđāļāļāļąāļāđāļāļĨāđāļāļĩāđāđāļāđ ELF
āļĄāļĩāļĨāļąāļāļĐāļāļ°āđāļāđāļāļāļĩāđ:
00000000 ld .bss 00000000 .bss
00000000 āļ. āļāđāļāļāļ§āļēāļĄ 00000000 fred
āđāļāļāļĩāđāļāļĩāđ āļāļąāļ§āđāļĨāļāđāļĢāļāļāļ·āļāļāđāļēāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ (āļāļēāļāļāļĢāļąāđāļāđāļĢāļĩāļĒāļāļ§āđāļē
āļāļēāļĄāļāļĩāđāļāļĒāļđāđ) āļāđāļāļāļāđāļāđāļāđāļāđāļāļāļļāļāļāļąāļāļāļĢāļ°
āđāļĨāļ°āļāđāļāļāļ§āđāļēāļāļĢāļ°āļāļļāļāļīāļāđāļāļĨāđāļāļāļĩāđāļāļąāđāļāļāđāļēāđāļ§āđāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ
āļāļąāļāļāļĢāļ°āđāļŦāļĨāđāļēāļāļĩāđāļāļāļīāļāļēāļĒāđāļ§āđāļāđāļēāļāļĨāđāļēāļ āļāđāļāđāļāđāļāđāļāļ āļēāļāļāļąāļ
āļāļķāđāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļĄāļĩāļāļ§āļēāļĄāđāļāļĩāđāļĒāļ§āļāđāļāļāļŦāļĢāļ·āļ *āđāļāļāļĩāđāļāļŠ* āļāđāļēāļŠāđāļ§āļāļāļąāđāļāļŠāļĄāļāļđāļĢāļāđ
(āļāļĨāđāļēāļ§āļāļ·āļāđāļĄāđāđāļāļĩāđāļĒāļ§āļāđāļāļāļāļąāļāļŠāđāļ§āļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļ) āļŦāļĢāļ·āļ *āļŠāļŦāļāļĢāļ°āļāļēāļāļēāļāļī* āļāđāļēāļŠāđāļ§āļāļāļ·āļ
āļāđāļēāļāļāļīāļāđāļāđāļāļĨāđāļāļĩāđāļāļđāļāļāļąāļĄāļāđ āđāļāđāđāļĄāđāđāļāđāļāļģāļŦāļāļāđāļ§āđāļāļĩāđāļāļąāđāļ
āļŦāļĨāļąāļāļāļēāļāļāļ·āđāļāļŠāđāļ§āļāļĄāļēāļāđāļāļāļāļ·āđāļāđāļāđāļāļāļąāļ§āđāļĨāļāļāļķāđāļāļŠāļģāļŦāļĢāļąāļ
āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļąāđāļ§āđāļāļāļ·āļāļāļēāļĢāļāļąāļāļāļģāđāļŦāļāđāļāđāļĨāļ°āļŠāļģāļŦāļĢāļąāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āđāļāļāļ·āļāļāļāļēāļ
āđāļāļāļĩāđāļŠāļļāļāļāļ·āđāļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ°āļāļĢāļēāļāļāļāļķāđāļ
āļāļąāļāļāļĢāļ°āļāļāđāļāđāļāļāļāļāđāļāđāļ 7 āļāļĨāļļāđāļĄāļāļąāļāļāļĩāđ:
"āļĨ"
"NS"
"āļĒāļđ"
"!" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āļāđāļĨāļāļąāļĨ (l), āđāļāļĨāļāļāļĨ (g), āđāļāļĨāļāļāļĨāļāļĩāđāđāļĄāđāļāđāļģāļāļąāļ (u),
āļāļąāđāļ global āļŦāļĢāļ·āļ local (āļāļ·āđāļāļāļĩāđ) āļŦāļĢāļ·āļāļāļąāđāļ global āđāļĨāļ° local
(!). āļŠāļąāļāļĨāļąāļāļĐāļāđāđāļĄāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāđāļāđāļāļąāđāļāđāļāļāļāđāļāļāļāļīāđāļāļŦāļĢāļ·āļāđāļāļāļŠāļēāļāļĨāļŠāļģāļŦāļĢāļąāļāļŦāļĨāļēāļāļŦāļĨāļēāļĒ
āđāļŦāļāļļāļāļĨ āđāļāđāļ āđāļāļĢāļēāļ°āļĄāļąāļāđāļāđāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļļāļāļāļāļāļĢāđāļāļ āđāļāđāđāļāđāļ
āļāļēāļāđāļāđāļāļāđāļāļāđāļāļāļĩāđāļāļāļāļāđāļāļāļīāļāļāļĨāļēāļāļŦāļēāļāđāļāļĒāđāļāđāļāļāļąāđāļāđāļāļāļ·āđāļāļāļĩāđāđāļĨāļ°
āļāļąāđāļ§āđāļĨāļ. āļŠāļąāļāļĨāļąāļāļĐāļāđāļŠāļēāļāļĨāļāļĩāđāđāļĄāđāļāđāļģāđāļāđāļāļŠāđāļ§āļāđāļŠāļĢāļīāļĄāļāļāļ GNU āđāļāļĒāļąāļ
āļāļļāļāļĄāļēāļāļĢāļāļēāļāļāļāļāļāļēāļĢāļāļđāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļĨāļāđ āļŠāļģāļŦāļĢāļąāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļąāļāļāļĨāđāļēāļ§
āļāļąāļ§āđāļāļ·āđāļāļĄāđāļĒāļāđāļāļāđāļāļāļēāļĄāļīāļāļāļ°āļāļģāđāļŦāđāđāļāđāđāļāļ§āđāļēāđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāđāļāļŦāļĄāļāļāļąāđāļ
āđāļāđāļāđāļāļĩāļĒāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļĩāļĒāļ§āļāļĩāđāļĄāļĩāļāļ·āđāļāļāļĩāđāđāļĨāļ°āļāļĢāļ°āđāļ āļāđāļāļāļēāļĢāđāļāđāļāļēāļ
"w" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāđāļāļāđāļ (w) āļŦāļĢāļ·āļ āđāļāđāļāđāļāļĢāđāļ (āļāđāļāļāļ§āđāļēāļ)
"C" āļŠāļąāļāļĨāļąāļāļĐāļāđāđāļŠāļāļāļāļķāļāļāļąāļ§āļŠāļĢāđāļēāļ (C) āļŦāļĢāļ·āļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļĢāļĢāļĄāļāļē (a
āļāđāļāļāļ§āđāļēāļ).
"W" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āļāļāļģāđāļāļ·āļāļ (W) āļŦāļĢāļ·āļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāļī (āļāđāļāļāļ§āđāļēāļ) āļāļē
āļāļ·āđāļāļāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļ·āļāļāļāļ·āļāļāđāļāļāļ§āļēāļĄāļāļĩāđāļāļ°āđāļŠāļāļāļŦāļēāļ
āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļĩāđāļāļĒāļđāđāļŦāļĨāļąāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļ·āļāļāļāļąāđāļāđāļāļĒāļāļđāļāļāđāļēāļāļāļīāļ
"āļāļĄ"
"i" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āļāļāļēāļĢāļāđāļēāļāļāļīāļāļāļēāļāļāđāļāļĄāđāļāļĒāļąāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āđāļ (I), a
āļāļąāļāļāđāļāļąāđāļāļāļĩāđāļāļ°āļāļĢāļ°āđāļĄāļīāļāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļāļĢāļ°āļĄāļ§āļĨāļāļĨ reloc (i) āļŦāļĢāļ·āļ a
āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāļī (āļāđāļāļāļ§āđāļēāļ)
"āļ"
"D" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļēāļĢāļāļĩāļāļąāļ (d) āļŦāļĢāļ·āļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļāļēāļĄāļīāļ (D) āļŦāļĢāļ·āļ
āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāļī (āļāđāļāļāļ§āđāļēāļ)
"F"
"NS"
"O" āļŠāļąāļāļĨāļąāļāļĐāļāđāļāļ·āļāļāļ·āđāļāļāļāļāļāļąāļāļāđāļāļąāļ (F) āļŦāļĢāļ·āļāđāļāļĨāđ (f) āļŦāļĢāļ·āļ an
āļ§āļąāļāļāļļ (O) āļŦāļĢāļ·āļāđāļāļĩāļĒāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļāļāļī (āļāđāļāļāļ§āđāļēāļ)
-T
--āđāļāļāļēāļĄāļīāļ-syms
āļāļīāļĄāļāđāļĢāļēāļĒāļāļēāļĢāļāļēāļĢāļēāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļāļāļēāļĄāļīāļāļāļāļāđāļāļĨāđ āļāļĩāđāđāļāđāļēāļāļąāđāļ
āļĄāļĩāļāļ§āļēāļĄāļŦāļĄāļēāļĒāļŠāļģāļŦāļĢāļąāļāļāđāļāļāđāļāļāļāđāđāļāļāļēāļĄāļīāļ āđāļāđāļ āļāļēāļĢāđāļāļĢāđāļāļēāļāļāļĢāļ°āđāļ āļ
āļŦāđāļāļāļŠāļĄāļļāļ āļāļķāđāļāļāļĨāđāļēāļĒāļāļąāļāļāđāļāļĄāļđāļĨāļāļĩāđ .āđāļŦāđāļĄāļē nm
āđāļāļĢāđāļāļĢāļĄāđāļĄāļ·āđāļāđāļāđāļĢāļąāļ -D (--āļāļĨāļ§āļąāļ) āļāļąāļ§āđāļĨāļ·āļāļ
--āļāļīāđāļĻāļĐ-syms
āđāļĄāļ·āđāļāđāļŠāļāļāļŠāļąāļāļĨāļąāļāļĐāļāđ āđāļŦāđāļĢāļ§āļĄāļāļķāļāļŠāļąāļāļĨāļąāļāļĐāļāđāļāļĩāđāđāļāđāļēāļŦāļĄāļēāļĒāļāļīāļāļēāļĢāļāļēāļāđāļ§āļĒ
āļāļīāđāļĻāļĐāđāļāļāļēāļāđāļāļāļēāļāļŦāļāļķāđāļāļāļķāđāļāļāļāļāļīāļāļ°āđāļĄāđāđāļāđāļāļāļĩāđāļŠāļāđāļ
āđāļŦāđāļāļąāļāļāļđāđāđāļāđ
-V
--āļĢāļļāđāļ
āļāļīāļĄāļāđāļŦāļĄāļēāļĒāđāļĨāļāđāļ§āļāļĢāđāļāļąāļāļāļāļ āļāļĒāļ° āđāļĨāļ°āļāļāļ
-x
--āļŠāđāļ§āļāļŦāļąāļ§āļāļąāđāļāļŦāļĄāļ
āđāļŠāļāļāļāđāļāļĄāļđāļĨāļŠāđāļ§āļāļŦāļąāļ§āļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļąāđāļāļŦāļĄāļ āļĢāļ§āļĄāļāļķāļāļŠāļąāļāļĨāļąāļāļĐāļāđ
āļĢāļēāļĒāļāļēāļĢāļāļēāļĢāļēāļāđāļĨāļ°āļāļēāļĢāļĒāđāļēāļĒāļāļĩāđāļāļąāđāļ āđāļāļĒāđāļāđ -x āđāļāļĩāļĒāļāđāļāđāļēāļāļąāļāļāļēāļĢāļĢāļ°āļāļļ
āļāļąāđāļāļŦāļĄāļāļāļāļ -a -f -h -p -r -t.
-w
--āļāļ§āđāļēāļ
āļāļąāļāļĢāļđāļāđāļāļāļāļēāļāļāļĢāļĢāļāļąāļāļŠāļģāļŦāļĢāļąāļāļāļļāļāļāļĢāļāđāļŠāđāļāļāļāļāļāļĩāđāļĄāļĩāļĄāļēāļāļāļ§āđāļē80
āļāļāļĨāļąāļĄāļāđ āļāļĒāđāļēāļāļąāļāļāļ·āđāļāļŠāļąāļāļĨāļąāļāļĐāļāđāđāļĄāļ·āđāļāļāļĒāļđāđ
āđāļŠāļāļ
-z
--āļāļāļāļāļīāđāļāļŠāđāļ§āļ-āļĻāļđāļāļĒāđ
āđāļāļĒāļāļāļāļīāđāļāļēāļāđāļāļļāļāļāļēāļĢāđāļĒāļāļŠāđāļ§āļāļāļ°āļāđāļēāļĄāļāļĨāđāļāļāļāļāļāļĻāļđāļāļĒāđ āļāļĩāđ
āļāļąāļ§āđāļĨāļ·āļāļāļŠāļąāđāļāđāļŦāđ disassembler āļāļāļāļāļĨāđāļāļāđāļŦāļĨāđāļēāļāļąāđāļāđāļāļĩāļĒāļ
āđāļāđāļāđāļāļĩāļĒāļ§āļāļąāļāļāđāļāļĄāļđāļĨāļāļ·āđāļāđ
@āđāļāļĨāđ
āļāđāļēāļāļāļąāļ§āđāļĨāļ·āļāļāļāļĢāļĢāļāļąāļāļāļģāļŠāļąāđāļāļāļēāļ āđāļāļĨāđ. āļāļąāļ§āđāļĨāļ·āļāļāļāļĩāđāļāđāļēāļāļāļ°āļāļđāļāđāļāļĢāļ
āđāļāļāļāļāļāđāļāļīāļĄ@āđāļāļĨāđ āļāļąāļ§āđāļĨāļ·āļāļ. āļāđāļē āđāļāļĨāđ āđāļĄāđāļĄāļĩāļāļĒāļđāđāļŦāļĢāļ·āļ
āđāļĄāđāļŠāļēāļĄāļēāļĢāļāļāđāļēāļāđāļāđ āļāļēāļāļāļąāđāļāļāļąāļ§āđāļĨāļ·āļāļāļāļ°āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļāļąāļ§āļāļąāļāļĐāļĢāđāļĨāļ°āđāļĄāđāđāļāđ
āļĨāļāļāļāļ
āļāļąāļ§āđāļĨāļ·āļāļāđāļ āđāļāļĨāđ āļāļđāļāļāļąāđāļāļāđāļ§āļĒāļāđāļāļāļ§āđāļēāļ āļāđāļāļāļ§āđāļēāļ
āļāļąāļāļāļĢāļ°āļāļēāļāļĢāļ§āļĄāļāļĒāļđāđāđāļāļāļąāļ§āđāļĨāļ·āļāļāđāļāļĒāļĨāđāļāļĄāļĢāļāļāļāļąāđāļāļŦāļĄāļ
āļāļąāļ§āđāļĨāļ·āļāļāđāļāđāļāļĢāļ·āđāļāļāļŦāļĄāļēāļĒāļāļģāļāļđāļāđāļāļĩāđāļĒāļ§āļŦāļĢāļ·āļāļŠāļāļāļāļĢāļąāđāļ āļāļąāļāļāļĢāļ°āđāļāļāđāđāļāđ (āļĢāļ§āļĄāļāļķāļ
āđāļāđāļāļŠāđāļĨāļ) āļāļēāļāļĢāļ§āļĄāđāļāļĒāļāļģāļŦāļāđāļēāļāļąāļāļāļĢāļ°āđāļāđāļ
āļĢāļ§āļĄāļāļąāļāđāļāđāļāļŠāđāļĨāļ NS āđāļāļĨāđ āļāļąāļ§āđāļāļāļāļēāļāļĄāļĩāđāļāļīāđāļĄāđāļāļīāļĄ
@āđāļāļĨāđ āļāļąāļ§āđāļĨāļ·āļāļ; āļāļąāļ§āđāļĨāļ·āļāļāļāļąāļāļāļĨāđāļēāļ§āļāļ°āļāļđāļāļāļĢāļ°āļĄāļ§āļĨāļāļĨāļāđāļģ
āđāļāđ i686-linux-gnu-objdump āļāļāļāđāļĨāļāđāđāļāļĒāđāļāđāļāļĢāļīāļāļēāļĢ onworks.net