EnglishFrenchSpanyol

Jalankan pelayan | Ubuntu > | Fedora > |


Favicon OnWorks

i686-linux-gnu-objdump - Dalam Talian di Awan

Jalankan i686-linux-gnu-objdump dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan i686-linux-gnu-objdump yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


objdump - memaparkan maklumat daripada fail objek.

SINOPSIS


objdump [-a|--archive-headers]
[-b nama bfd|--sasaran=nama bfd]
[-C|--demangle[=gaya] ]
[-d|--bongkar]
[-D|--bongkar-semua]
[-z|--bongkar-sifar]
[-EB|-THE|--endian={besar | sedikit }]
[-f|--file-headers]
[-F|--file-offset]
[--fail-mula-konteks]
[-g|--menyahpepijat]
[-e|--debug-tag]
[-h|--kepala bahagian|--headers]
[-i|--maklumat]
[-j seksyen|--bahagian=seksyen]
[-l|--nombor baris]
[-S|--sumber]
[-m mesin|--seni bina=mesin]
[-M pilihan|--pilihan pembongkar =pilihan]
[-p|--pengepala-peribadi]
[-P pilihan|--swasta=pilihan]
[-r|--reloc]
[-R|--dinamik-reloc]
[-s|--isi-penuh]
[-W[lLiaprmfFsoRt]|
--kerdil[=rawline,=decodedline,=info,=singkatan,=pubname]
[=aranges,=makro,=bingkai,=frame-interp,=str,=loc]
[=Julat,=pubtypes,=trace_info,=trace_abbrev]
[=trace_aranges,=gdb_index]
[-G|--tikam]
[-t|--syms]
[-T|--dynamic-syms]
[-x|--semua-kepala]
[-w|--luas]
[--alamat-mula=alamat]
[--alamat-henti =alamat]
[--awalan-alamat]
[--[no-]show-raw-insn]
[--adjust-vma=mengimbangi]
[--syms-khas]
[--awalan=awalan]
[--prefix-strip=tahap]
[--inn-width=lebar]
[-V|--versi]
[-H|- membantu]
objfile...

DESCRIPTION


objdump memaparkan maklumat tentang satu atau lebih fail objek. The
pilihan mengawal maklumat tertentu yang hendak dipaparkan. ini
maklumat kebanyakannya berguna kepada pengaturcara yang sedang mengusahakan
alat penyusunan, berbanding dengan pengaturcara yang hanya mahu mereka
program untuk menyusun dan bekerja.

objfile... adalah fail objek yang akan diperiksa. Apabila anda tentukan
arkib, objdump menunjukkan maklumat pada setiap fail objek ahli.

PILIHAN


Bentuk pilihan panjang dan pendek, ditunjukkan di sini sebagai alternatif, ialah
bersamaan. Sekurang-kurangnya satu pilihan daripada senarai
-a,-d,-D,-e,-f,-g,-G,-h,-H,-p,-P,-r,-R,-s,-S,-t,-T ,-V,-x mesti diberi.

-a
--archive-header
Sekiranya ada objfile fail adalah arkib, paparkan arkib
maklumat pengepala (dalam format yang serupa dengan ls -l). Selain daripada
maklumat yang boleh anda senaraikan ar tv, objdump -a menunjukkan objek
format fail setiap ahli arkib.

--adjust-vma=mengimbangi
Apabila membuang maklumat, tambah dahulu mengimbangi kepada semua bahagian
alamat. Ini berguna jika alamat bahagian tidak
sepadan dengan jadual simbol, yang boleh berlaku apabila meletakkan
bahagian pada alamat tertentu apabila menggunakan format yang tidak boleh
mewakili alamat bahagian, seperti a.out.

-b nama bfd
--sasaran=nama bfd
Tentukan bahawa format kod objek untuk fail objek ialah
nama bfd. Pilihan ini mungkin tidak diperlukan; objdump boleh
secara automatik mengenali banyak format.

Sebagai contoh,

objdump -b oasys -m vax -h fu.o

memaparkan maklumat ringkasan daripada tajuk bahagian (-h) daripada fu.o,
yang dikenal pasti secara jelas (-m) sebagai fail objek VAX dalam
format yang dihasilkan oleh penyusun Oasys. Anda boleh menyenaraikan format
tersedia dengan -i pilihan.

-C
--demangle[=gaya]
Nyahkod (demangle) nama simbol peringkat rendah ke dalam nama peringkat pengguna.
Selain mengalih keluar sebarang garis bawah awal yang disediakan oleh sistem,
ini menjadikan nama fungsi C++ boleh dibaca. Penyusun yang berbeza mempunyai
gaya mangling yang berbeza. Hujah gaya demangling pilihan
boleh digunakan untuk memilih gaya demangling yang sesuai untuk anda
penyusun

-g
--menyahpepijat
Paparkan maklumat penyahpepijatan. Ini cuba untuk menghuraikan STABS dan
Maklumat format penyahpepijatan IEEE disimpan dalam fail dan mencetaknya
keluar menggunakan sintaks seperti C. Jika kedua-dua format ini tidak ditemui
pilihan ini jatuh kembali pada -W pilihan untuk mencetak mana-mana DWARF
maklumat dalam fail.

-e
--debug-tag
suka -g, tetapi maklumat dijana dalam format yang serasi
dengan alat ctags.

-d
--bongkar
Paparkan mnemonik pemasang untuk arahan mesin daripada
objfile. Pilihan ini hanya membuka bahagian yang ada
dijangka mengandungi arahan.

-D
--bongkar-semua
suka -d, tetapi buka kandungan semua bahagian, bukan sahaja
yang dijangka mengandungi arahan.

Pilihan ini juga mempunyai kesan halus pada pembongkaran
arahan dalam bahagian kod. Apabila pilihan -d sedang berkuat kuasa objdump
akan menganggap bahawa sebarang simbol yang terdapat dalam bahagian kod berlaku pada
sempadan antara arahan dan ia akan menolak untuk dibongkar
merentasi sempadan sedemikian. Apabila pilihan -D berkuat kuasa walau bagaimanapun ini
andaian ditekan. Ini bermakna ia adalah mungkin untuk
keluaran dari -d dan -D untuk berbeza jika, sebagai contoh, data disimpan dalam
bahagian kod.

Jika sasaran ialah seni bina ARM suis ini juga mempunyai
kesan memaksa pembongkar untuk menyahkod kepingan data yang ditemui
dalam bahagian kod seolah-olah ia adalah arahan.

--awalan-alamat
Apabila membuka, cetak alamat lengkap pada setiap baris. ini
ialah format pembongkaran yang lebih lama.

-EB
-THE
--endian={besar|kecil}
Tentukan endianness fail objek. Ini hanya memberi kesan
pembongkaran. Ini boleh berguna apabila membongkar format fail
yang tidak menerangkan maklumat endian, seperti rekod-S.

-f
--file-headers
Paparkan maklumat ringkasan daripada pengepala keseluruhan setiap satu
objfile fail.

-F
--file-offset
Apabila membuka bahagian, setiap kali simbol dipaparkan, juga
paparkan fail mengimbangi wilayah data yang akan dibuat
dibuang. Jika sifar sedang dilangkau, maka apabila pembongkaran
menyambung semula, beritahu pengguna berapa banyak sifar telah dilangkau dan fail
mengimbangi lokasi dari mana pembongkaran disambung semula. Bila
membuang bahagian, paparkan fail mengimbangi lokasi dari
tempat pembuangan sampah bermula.

--fail-mula-konteks
Nyatakan itu apabila memaparkan kod sumber/pembubaran antara senarai
(menganggap -S) daripada fail yang masih belum dipaparkan, extend
konteks ke permulaan fail.

-h
--kepala bahagian
--headers
Paparkan maklumat ringkasan daripada tajuk bahagian objek
fail.

Segmen fail boleh dipindahkan ke alamat bukan standard, untuk
contoh dengan menggunakan -Tteks, -Tdata, Atau -Tbss pilihan untuk ld.
Walau bagaimanapun, sesetengah format fail objek, seperti a.out, tidak menyimpan fail
alamat permulaan segmen fail. Dalam situasi tersebut,
walaupun ld menempatkan semula bahagian dengan betul, menggunakan objdump -h kepada
senaraikan tajuk bahagian fail tidak boleh menunjukkan alamat yang betul.
Sebaliknya, ia menunjukkan alamat biasa, yang tersirat untuk
sasaran.

-H
- membantu
Cetak ringkasan pilihan untuk objdump dan keluar.

-i
--maklumat
Paparkan senarai yang menunjukkan semua seni bina dan format objek
tersedia untuk spesifikasi dengan -b or -m.

-j nama
--bahagian=nama
Paparkan maklumat hanya untuk bahagian nama.

-l
--nombor baris
Labelkan paparan (menggunakan maklumat penyahpepijatan) dengan nama fail
dan nombor baris sumber yang sepadan dengan kod objek atau reloc
ditunjukkan. Hanya berguna dengan -d, -D, Atau -r.

-m mesin
--seni bina=mesin
Tentukan seni bina untuk digunakan semasa membuka fail objek.
Ini boleh berguna apabila membuka fail objek yang tidak
terangkan maklumat seni bina, seperti rekod-S. Anda boleh senaraikan
seni bina yang ada dengan -i pilihan.

Jika sasaran adalah seni bina ARM maka suis ini mempunyai
kesan tambahan. Ia mengehadkan pembongkaran kepada mereka sahaja
arahan yang disokong oleh seni bina yang ditentukan oleh mesin.
Jika perlu menggunakan suis ini kerana fail input melakukannya
tidak mengandungi sebarang maklumat seni bina, tetapi ia juga dikehendaki
buka semua arahan yang digunakan -marm.

-M pilihan
--pilihan pembongkar =pilihan
Hantar maklumat khusus sasaran kepada pembongkar. Sahaja
disokong pada beberapa sasaran. Jika perlu untuk menyatakan lebih daripada
satu pilihan pembongkar kemudian berbilang -M pilihan boleh digunakan atau boleh
diletakkan bersama ke dalam senarai dipisahkan koma.

Jika sasaran adalah seni bina ARM maka suis ini boleh digunakan
untuk memilih set nama daftar yang digunakan semasa pembongkar.
Menentukan -M reg-namas-std (lalai) akan memilih daftar
nama seperti yang digunakan dalam dokumentasi set arahan ARM, tetapi dengan
daftar 13 dipanggil 'sp', daftar 14 dipanggil 'lr' dan daftar 15
dipanggil 'pc'. Menentukan -M reg-nama-apcs akan memilih set nama
digunakan oleh Piawaian Panggilan Prosedur ARM, sambil menyatakan -M reg-
nama-mentah hanya akan menggunakan r diikuti dengan nombor daftar.

Terdapat juga dua varian pada skim penamaan daftar APCS
didayakan oleh -M reg-namas-atpcs dan -M reg-nama-special-atpcs yang
gunakan konvensyen penamaan Standard ARM/Thumb Procedure Call.
(Sama ada dengan nama daftar biasa atau daftar khas
nama).

Pilihan ini juga boleh digunakan untuk seni bina ARM untuk memaksa
pembongkar untuk mentafsir semua arahan sebagai arahan Ibu jari oleh
menggunakan suis --options-disassembler=force-thumb. Ini boleh
berguna apabila cuba membuka kod ibu jari yang dihasilkan oleh orang lain
penyusun.

Untuk x86, beberapa pilihan fungsi pendua bagi -m
suis, tetapi benarkan kawalan yang lebih halus. Pelbagai pilihan daripada
yang berikut boleh ditentukan sebagai rentetan dipisahkan koma.

"x86-64"
"i386"
"i8086"
Pilih pembongkaran untuk seni bina yang diberikan.

"intel"
"att"
Pilih antara mod sintaks intel dan mod sintaks AT&T.

"amd64"
"intel64"
Pilih antara AMD64 ISA dan Intel64 ISA.

"intel-mnemonic"
"att-mnemonik"
Pilih antara mod mnemonik intel dan mod mnemonik AT&T.
Nota: "intel-mnemonic" membayangkan "intel" dan "att-mnemonic"
membayangkan "att".

"addr64"
"addr32"
"addr16"
"data32"
"data16"
Nyatakan saiz alamat lalai dan saiz operan. Empat ini
pilihan akan ditindih jika "x86-64", "i386" atau "i8086"
muncul kemudian dalam rentetan pilihan.

"akhiran"
Apabila dalam mod AT&T, arahkan pembongkar untuk mencetak a
akhiran mnemonik walaupun akhiran itu boleh disimpulkan oleh
operan.

Untuk PowerPC, booke mengawal pembongkaran arahan BookE.
32 dan 64 pilih PowerPC dan PowerPC64 pembongkaran, masing-masing.
e300 memilih pembongkaran untuk keluarga e300. 440 memilih
pembongkaran untuk PowerPC 440. ppcps memilih pembongkaran untuk
arahan tunggal berpasangan PPC750CL.

Untuk MIPS, pilihan ini mengawal pencetakan mnemonik arahan
nama dan daftar nama dalam arahan yang dibongkar. Pelbagai
pilihan daripada yang berikut boleh ditentukan sebagai dipisahkan koma
rentetan, dan pilihan yang tidak sah diabaikan:

"tiada alias"
Cetak mnemonik arahan 'mentah' dan bukannya beberapa pseudo
mnemonik arahan. Iaitu, cetak 'daddu' atau 'atau' bukannya
'move', 'sll' bukannya 'nop', dsb.

"msa"
Buka arahan MSA.

"virt"
Nyahhimpun arahan ASE virtualisasi.

"xpa"
Buka ASE Alamat Fizikal yang dipanjangkan (XPA).
arahan.

"nama-gpr=ABI"
Cetak nama GPR (daftar tujuan am) yang sesuai untuk
ABI yang ditentukan. Secara lalai, nama GPR dipilih
mengikut ABI binari yang dibongkar.

"nama-fpr=ABI"
Cetak nama FPR (daftar titik terapung) yang sesuai untuk
ABI yang ditentukan. Secara lalai, nombor FPR dicetak agak
daripada nama.

"cp0-namas=ARCH"
Cetak daftar CP0 (pemproses kawalan sistem; kopemproses 0).
nama yang sesuai untuk CPU atau seni bina yang ditentukan oleh
ARCH. Secara lalai, nama daftar CP0 dipilih mengikut
seni bina dan CPU binari sedang dibongkar.

"nama-hwr=ARCH"
Cetak HWR (daftar perkakasan, digunakan oleh arahan "rdhwr")
nama yang sesuai untuk CPU atau seni bina yang ditentukan oleh
ARCH. Secara lalai, nama HWR dipilih mengikut
seni bina dan CPU binari yang sedang dibuka.

"nama-reg =ABI"
Cetak nama GPR dan FPR yang sesuai untuk ABI yang dipilih.

"nama-reg =ARCH"
Cetak nama daftar khusus CPU (daftar CP0 dan nama HWR)
mengikut kesesuaian untuk CPU atau seni bina yang dipilih.

Untuk mana-mana pilihan yang disenaraikan di atas, ABI or ARCH boleh ditentukan
as angka untuk mempunyai nombor yang dicetak dan bukannya nama, untuk
jenis daftar terpilih. Anda boleh menyenaraikan nilai yang tersedia bagi
ABI dan ARCH menggunakan - membantu pilihan.

Untuk VAX, anda boleh menentukan alamat entri fungsi dengan -M
kemasukan:0xf00ba. Anda boleh menggunakan ini beberapa kali dengan betul
buka fail binari VAX yang tidak mengandungi jadual simbol (seperti
pembuangan ROM). Dalam kes ini, topeng kemasukan fungsi akan
sebaliknya dinyahkodkan sebagai arahan VAX, yang mungkin akan membawa
selebihnya fungsi dibongkar secara salah.

-p
--pengepala-peribadi
Cetak maklumat yang khusus untuk format fail objek. The
maklumat tepat yang dicetak bergantung pada format fail objek. Untuk
beberapa format fail objek, tiada maklumat tambahan dicetak.

-P pilihan
--swasta=pilihan
Cetak maklumat yang khusus untuk format fail objek. The
hujah pilihan ialah senarai dipisahkan koma yang bergantung pada
format (senarai pilihan dipaparkan dengan bantuan).

Untuk XCOFF, pilihan yang tersedia ialah:

"kepala"
"keluar"
"bahagian"
"syms"
"relok"
"lineno,"
"pemuat"
"kecuali"
"typchk"
"mengesan balik"
"toc"
"ldinfo"

Tidak semua format objek menyokong pilihan ini. Khususnya ELF
format tidak menggunakannya.

-r
--reloc
Cetak entri penempatan semula fail. Jika digunakan dengan -d or -D,
penempatan semula dicetak berselang-seli dengan pembongkaran.

-R
--dinamik-reloc
Cetak entri penempatan semula dinamik fail. Ini sahaja
bermakna untuk objek dinamik, seperti jenis perkongsian tertentu
perpustakaan. Untuk -r, jika digunakan dengan -d or -D, penempatan semula adalah
dicetak berselang-seli dengan pembongkaran.

-s
--isi-penuh
Paparkan kandungan penuh mana-mana bahagian yang diminta. Secara lalai
semua bahagian yang tidak kosong dipaparkan.

-S
--sumber
Paparkan kod sumber bercampur dengan pembongkaran, jika boleh.
menyiratkan -d.

--awalan=awalan
Tentukan awalan untuk menambah laluan mutlak apabila digunakan dengan -S.

--prefix-strip=tahap
Tunjukkan berapa banyak nama direktori awal untuk ditanggalkan
laluan mutlak berwayar keras. Ia tiada kesan tanpa --awalan=awalan.

--tunjuk-mentah-inn
Semasa membuka arahan, cetak arahan dalam hex sebagai
serta dalam bentuk simbolik. Ini adalah lalai kecuali apabila
--awalan-alamat digunakan.

--no-show-raw-inn
Semasa membuka arahan, jangan cetak arahan
bait. Ini ialah lalai apabila --awalan-alamat digunakan.

--inn-width=lebar
paparan lebar bait pada satu baris apabila membuka
arahan.

-W[lLiaprmfFsoRt]
--dwarf[=rawline,=decodedline,=info,=singkatan,=pubnames]
--dwarf[=aranges,=makro,=frames,=frames-interp,=str,=loc]
--dwarf[=Julat,=pubtypes,=trace_info,=trace_abbrev]
--dwarf[=trace_aranges,=gdb_index]
Memaparkan kandungan bahagian nyahpepijat dalam fail, jika ada
hadir. Jika salah satu daripada huruf atau perkataan pilihan mengikut
tukar maka hanya data yang terdapat dalam bahagian khusus tersebut akan menjadi
dibuang.

Ambil perhatian bahawa tiada pilihan huruf tunggal untuk memaparkan kandungan
bahagian surih atau .gdb_index.

Nota: output daripada =maklumat pilihan juga boleh dipengaruhi oleh
pilihan --kedalaman-kerdil, yang --permulaan kerdil dan juga --kerdil-semak.

--kedalaman-kerdil=n
Hadkan pembuangan bahagian ".debug_info" kepada n kanak-kanak. Ini adalah
hanya berguna dengan --dwarf=maklumat. Lalai adalah untuk mencetak semua DIE;
nilai khas 0 untuk n juga akan mempunyai kesan ini.

Dengan nilai bukan sifar untuk n, MATI pada atau lebih dalam daripada n peringkat akan
tidak boleh dicetak. Julat untuk n adalah berasaskan sifar.

--dwarf-start=n
Cetak hanya DIE bermula dengan DIE bernombor n. Ini sahaja
berguna dengan --dwarf=maklumat.

Jika dinyatakan, pilihan ini akan menyekat pencetakan sebarang pengepala
maklumat dan semua DIE sebelum DIE bernombor n. Hanya adik beradik
dan anak-anak DIE yang ditentukan akan dicetak.

Ini boleh digunakan bersama dengan --kedalaman-kerdil.

--kerdil-semak
Dayakan semakan tambahan untuk ketekalan maklumat Kerdil.

-G
--tikam
Paparkan kandungan penuh mana-mana bahagian yang diminta. Paparkan
kandungan bahagian .stab dan .stab.index dan .stab.excl daripada
fail ELF. Ini hanya berguna pada sistem (seperti Solaris 2.0)
di mana ".stab" entri simbol-jadual penyahpepijatan dibawa dalam
bahagian ELF. Dalam kebanyakan format fail lain, menyahpepijat jadual simbol
entri dijalin dengan simbol kaitan, dan boleh dilihat dalam
yang --syms output.

--alamat-mula=alamat
Mula memaparkan data pada alamat yang ditentukan. Ini memberi kesan kepada
keluaran daripada -d, -r dan -s pilihan.

--alamat-henti =alamat
Berhenti memaparkan data pada alamat yang ditentukan. Ini memberi kesan kepada
keluaran daripada -d, -r dan -s pilihan.

-t
--syms
Cetak entri jadual simbol fail. Ini serupa dengan
maklumat yang diberikan oleh nm program, walaupun format paparan
adalah berbeza. Format output bergantung pada format
fail dibuang, tetapi terdapat dua jenis utama. Satu nampak
seperti ini:

[ 4](saat 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss
[ 6](saat 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x00000000 fred

di mana nombor di dalam kurungan segi empat sama ialah nombor bagi
entri dalam jadual simbol, the sec nombor ialah nombor bahagian,
yang fl nilai ialah bit bendera simbol, the ty nombor ialah
jenis simbol, iaitu scl nombor ialah kelas simpanan simbol dan
nx nilai ialah bilangan entri tambahan yang dikaitkan dengan
simbol. Dua medan terakhir ialah nilai simbol dan namanya.

Format keluaran biasa yang lain, biasanya dilihat dengan fail berasaskan ELF,
kelihatan seperti ini:

00000000 ld .bss 00000000 .bss
00000000 g .teks 00000000 fred

Di sini nombor pertama ialah nilai simbol (kadangkala dirujuk kepada
sebagai alamatnya). Medan seterusnya sebenarnya adalah satu set aksara
dan ruang yang menunjukkan bit bendera yang ditetapkan pada simbol.
Watak-watak ini diterangkan di bawah. Seterusnya ialah bahagian dengan
yang simbol dikaitkan atau *ABS* jika bahagian itu mutlak
(iaitu tidak berkaitan dengan mana-mana bahagian), atau *UND* jika bahagian itu
dirujuk dalam fail yang dibuang, tetapi tidak ditakrifkan di sana.

Selepas nama bahagian datang medan lain, nombor, yang untuk
simbol biasa ialah penjajaran dan untuk simbol lain ialah saiz.
Akhirnya nama simbol dipaparkan.

Watak bendera dibahagikan kepada 7 kumpulan seperti berikut:

"l"
"g"
"awak"
"!" Simbol ialah tempatan (l), global (g), global unik (u),
bukan global mahupun tempatan (ruang) atau kedua-duanya global dan tempatan
(!). Simbol tidak boleh menjadi tempatan atau global untuk pelbagai
sebab, contohnya, kerana ia digunakan untuk nyahpepijat, tetapi ia adalah
mungkin petunjuk pepijat jika ia adalah tempatan dan
global. Simbol global yang unik ialah sambungan GNU kepada
set piawai pengikatan simbol ELF. Untuk simbol seperti itu
pemaut dinamik akan memastikan bahawa dalam keseluruhan proses di sana
hanyalah satu simbol dengan nama dan jenis ini digunakan.

"w" Simbol adalah lemah (w) atau kuat (ruang).

"C" Simbol menandakan pembina (C) atau simbol biasa (a
ruang).

"W" Simbol ialah amaran (W) atau simbol biasa (ruang). A
nama simbol amaran ialah mesej yang akan dipaparkan jika
simbol yang mengikuti simbol amaran sentiasa dirujuk.

"saya"
"i" Simbol adalah rujukan tidak langsung kepada simbol lain (I), a
fungsi untuk dinilai semasa pemprosesan semula (i) atau a
simbol biasa (ruang).

"d"
"D" Simbol ialah simbol nyahpepijat (d) atau simbol dinamik (D) atau
simbol biasa (ruang).

"F"
"f"
"O" Simbol ialah nama fungsi (F) atau fail (f) atau an
objek (O) atau hanya simbol biasa (ruang).

-T
--dynamic-syms
Cetak entri jadual simbol dinamik fail. Ini sahaja
bermakna untuk objek dinamik, seperti jenis perkongsian tertentu
perpustakaan. Ini sama dengan maklumat yang diberikan oleh nm
program apabila diberi -D (--dinamik) pilihan.

--syms-khas
Apabila memaparkan simbol termasuk simbol yang dianggap sasaran
menjadi istimewa dalam beberapa cara dan yang biasanya tidak diminati
kepada pengguna.

-V
--versi
Cetak nombor versi objdump dan keluar.

-x
--semua-kepala
Paparkan semua maklumat pengepala yang tersedia, termasuk simbol
jadual dan entri penempatan semula. menggunakan -x adalah bersamaan dengan menentukan
semuanya -a -f -h -p -r -t.

-w
--luas
Formatkan beberapa baris untuk peranti output yang mempunyai lebih daripada 80
lajur. Juga jangan potong nama simbol apabila nama itu
dipaparkan.

-z
--bongkar-sifar
Biasanya output pembongkaran akan melangkau blok sifar. ini
pilihan mengarahkan pembongkar untuk membuka blok tersebut, hanya
seperti mana-mana data lain.

@fail
Baca pilihan baris arahan daripada fail. Pilihan yang dibaca dimasukkan
menggantikan yang asal @fail pilihan. Jika fail tidak wujud, atau
tidak boleh dibaca, maka pilihan itu akan dilayan secara literal, dan tidak
dikeluarkan.

Pilihan dalam fail dipisahkan oleh ruang putih. Ruang putih
watak boleh dimasukkan dalam pilihan dengan mengelilingi keseluruhannya
pilihan sama ada dalam petikan tunggal atau berganda. Mana-mana watak (termasuk
garis miring ke belakang) boleh disertakan dengan memberi awalan kepada aksara menjadi
disertakan dengan garis miring ke belakang. The fail mungkin sendiri mengandungi tambahan
@fail pilihan; sebarang pilihan sedemikian akan diproses secara rekursif.

Gunakan i686-linux-gnu-objdump dalam talian menggunakan perkhidmatan onworks.net


Ad


Ad