EnglishFrenchSpanyol

Ad


Favicon OnWorks

h8300-hms-objdump - Dalam Talian di Awan

Jalankan h8300-hms-objdump dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan h8300-hms-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 ⎪ kecil }]
[-f--file-headers]
[--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]
[-r--reloc]
[-R--dinamik-reloc]
[-s--isi-penuh]
[-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]
[-V--versi]
[-H- membantu]
objfile...

DESCRIPTION


objdump memaparkan maklumat tentang satu atau lebih fail objek. Pilihan mengawal apa
maklumat tertentu untuk dipaparkan. Maklumat ini kebanyakannya berguna kepada pengaturcara yang
sedang mengusahakan alat penyusunan, berbanding dengan pengaturcara yang hanya mahukan
program untuk menyusun dan bekerja.

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

PILIHAN


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

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

--adjust-vma=mengimbangi
Apabila membuang maklumat, tambah dahulu mengimbangi kepada semua alamat bahagian. Ini adalah
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 perlu; objdump boleh mengenali banyak format secara automatik.

Sebagai contoh,

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

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

-C
--demangle[=gaya]
Nyahkod (demangle) nama simbol peringkat rendah ke dalam nama peringkat pengguna. Selain mengeluarkan mana-mana
garis bawah awal yang disediakan oleh sistem, ini menjadikan nama fungsi C++ boleh dibaca.
Penyusun yang berbeza mempunyai gaya yang berbeza. Gaya demangling pilihan
hujah boleh digunakan untuk memilih gaya demangling yang sesuai untuk pengkompil anda.

-g
--menyahpepijat
Paparkan maklumat penyahpepijatan. Ini cuba menghuraikan maklumat penyahpepijatan yang disimpan dalam
fail dan cetak menggunakan sintaks seperti C. Hanya jenis penyahpepijatan tertentu
maklumat telah dilaksanakan. Beberapa jenis lain disokong oleh baca sendiri -w.

-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. ini
pilihan hanya membuka bahagian yang dijangka mengandungi arahan.

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

--awalan-alamat
Apabila membuka, cetak alamat lengkap pada setiap baris. Ini yang lebih tua
format pembongkaran.

-EB
-THE
--endian={besar⎪kecil}
Tentukan endianness fail objek. Ini hanya menjejaskan pembongkaran. Ini boleh
berguna apabila membuka format fail yang tidak menggambarkan endian
maklumat, seperti S-rekod.

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

--fail-mula-konteks
Nyatakan bahawa apabila memaparkan kod sumber/pembubaran antara senarai (andaikan -S) dari
fail yang belum lagi dipaparkan, lanjutkan konteks ke permulaan fail.

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

Segmen fail boleh dipindahkan ke alamat bukan standard, contohnya dengan menggunakan
-Tteks, -Tdata, Atau -Tbss pilihan untuk ld. Walau bagaimanapun, beberapa format fail objek, seperti
a.keluar, jangan simpan alamat permulaan segmen fail. Dalam situasi tersebut,
walaupun ld menempatkan semula bahagian dengan betul, menggunakan objdump -h untuk menyenaraikan fail
pengepala bahagian tidak boleh menunjukkan alamat yang betul. Sebaliknya, ia menunjukkan yang biasa
alamat, 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 yang 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 baris sumber
nombor yang sepadan dengan kod objek atau reloc yang 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 menerangkan maklumat seni bina, seperti
sebagai rekod-S. Anda boleh menyenaraikan seni bina yang tersedia dengan -i pilihan.

-M pilihan
--pilihan pembongkar =pilihan
Hantar maklumat khusus sasaran kepada pembongkar. Hanya disokong pada beberapa sasaran.
Jika perlu untuk menentukan 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 yang mana
set nama daftar digunakan semasa pembongkar. Menentukan -M reg-name-std (Yang
lalai) akan memilih nama daftar seperti yang digunakan dalam set arahan ARM
dokumentasi, tetapi dengan daftar 13 dipanggil 'sp', daftar 14 dipanggil 'lr' dan daftar
15 dipanggil 'pc'. Menentukan -M reg-nama-apcs akan memilih set nama yang digunakan oleh ARM
Standard Panggilan Prosedur, sambil menyatakan -M reg-nama-mentah hanya akan menggunakan r diikuti
dengan nombor daftar.

Terdapat juga dua varian pada skim penamaan daftar APCS yang didayakan oleh -M reg-
nama-atpcs and -M reg-nama-special-atpcs yang menggunakan Panggilan Prosedur ARM/Thumb
Konvensyen penamaan standard. (Sama ada dengan nama daftar biasa atau nama khas
daftar nama).

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

Untuk x86, beberapa pilihan fungsi pendua bagi -m suis, tetapi benarkan lebih halus
kawalan berbutir. Berbilang pilihan daripada yang berikut boleh dinyatakan sebagai koma
rentetan yang dipisahkan. x86-64, i386 and i8086 pilih pembongkaran untuk yang diberikan
seni bina. Intel and att pilih antara mod sintaks intel dan mod sintaks AT&T.
addr32, addr16, tarikh32 and tarikh16 nyatakan saiz alamat lalai dan saiz operan.
Empat pilihan ini akan ditindih sekiranya x86-64, i386 or i8086 muncul kemudian dalam
rentetan pilihan. Akhir sekali, akhiran, apabila dalam mod AT&T, mengarahkan pembongkar untuk mencetak
akhiran mnemonik walaupun akhiran boleh disimpulkan oleh operan.

Untuk PPC, booke, booke32 and booke64 pilih pembongkaran arahan BookE. 32 and
64 pilih PowerPC dan PowerPC64 pembongkaran, masing-masing.

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

"tiada alias"
Cetak mneumonik arahan 'mentah' dan bukannya beberapa arahan pseudo
mneumonik. IE cetak 'daddu' atau 'atau' bukannya 'move', 'sll' bukannya 'nop',
dan lain-lain.

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

"nama-fpr=ABI"
Cetak nama FPR (daftar titik terapung) mengikut kesesuaian untuk ABI yang ditentukan.
Secara lalai, nombor FPR dicetak dan bukannya nama.

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

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

"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) yang sesuai untuk
CPU atau seni bina yang dipilih.

Untuk mana-mana pilihan yang disenaraikan di atas, ABI or ARCH boleh dinyatakan sebagai angka untuk mempunyai
nombor yang dicetak dan bukannya nama, untuk jenis daftar yang dipilih. Anda boleh senaraikan
nilai yang tersedia bagi ABI and ARCH menggunakan - membantu pilihan.

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

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

-R
--dinamik-reloc
Cetak entri penempatan semula dinamik fail. Ini hanya bermakna untuk dinamik
objek, seperti jenis perpustakaan kongsi tertentu.

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

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

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

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

-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 entri jadual simbol penyahpepijatan ".stab"
dibawa dalam bahagian ELF. Dalam kebanyakan format fail lain, menyahpepijat entri jadual simbol
dijalin dengan simbol kaitan, dan boleh dilihat dalam --syms output.

--alamat-mula=alamat
Mula memaparkan data pada alamat yang ditentukan. Ini menjejaskan output -d, -r
and -s pilihan.

--alamat-henti =alamat
Berhenti memaparkan data pada alamat yang ditentukan. Ini menjejaskan output -d, -r
and -s pilihan.

-t
--syms
Cetak entri jadual simbol fail. Ini sama dengan maklumat
disediakan oleh nm program.

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

--syms-khas
Apabila memaparkan simbol termasuk simbol yang dianggap oleh sasaran sebagai istimewa dalam sesetengahnya
cara dan yang biasanya tidak menarik minat pengguna.

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

-x
--semua-kepala
Paparkan semua maklumat pengepala yang tersedia, termasuk jadual simbol dan penempatan semula
entri. menggunakan -x adalah bersamaan dengan menyatakan semua -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 ia dipaparkan.

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

Gunakan h8300-hms-objdump dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    helai
    helai
    Projek strace telah dipindahkan ke
    https://strace.io. strace is a
    diagnostik, penyahpepijatan dan pengajaran
    pengesan ruang pengguna untuk Linux. Ia telah diguna
    untuk memantau...
    Muat turun strace
  • 2
    gMKVExtractGUI
    gMKVExtractGUI
    GUI untuk utiliti mkvextract (sebahagian daripada
    MKVToolNix) yang menggabungkan kebanyakan (jika
    bukan semua) fungsi mkvextract dan
    utiliti mkvinfo. Ditulis dalam C#NET 4.0,...
    Muat turun gMKVExtractGUI
  • 3
    Perpustakaan JasperReports
    Perpustakaan JasperReports
    Perpustakaan JasperReports ialah
    sumber terbuka paling popular di dunia
    risikan perniagaan dan pelaporan
    enjin. Ia sepenuhnya ditulis dalam Java
    dan ia mampu...
    Muat turun Perpustakaan JasperReports
  • 4
    Buku Frappe
    Buku Frappe
    Frappe Books ialah sumber percuma dan terbuka
    perisian penyimpanan buku desktop itu
    ringkas dan direka dengan baik untuk digunakan oleh
    perniagaan kecil dan pekerja bebas. Ia...
    Muat turun Buku Frappe
  • 5
    Python berangka
    Python berangka
    BERITA: NumPy 1.11.2 ialah keluaran terakhir
    yang akan dibuat pada sourceforge. roda
    untuk Windows, Mac dan Linux serta
    pengedaran sumber yang diarkibkan boleh ...
    Muat turun Numerical Python
  • 6
    CMU Sphinx
    CMU Sphinx
    CMUSphinx ialah pembesar suara yang besar
    pengecam pertuturan berterusan kosa kata
    dikeluarkan di bawah lesen gaya BSD. Ia adalah
    juga koleksi alat sumber terbuka ...
    Muat turun CMU Sphinx
  • Lebih »

Arahan Linux

Ad