EnglishFrenchSpanyol

Ad


Favicon OnWorks

m68hc12-objdump - Dalam Talian di Awan

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

Ini ialah arahan m68hc12-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]
[--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]
[-W|--kerdil]
[-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-namas-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.
addr64, addr32, addr16, tarikh32 and tarikh16 nyatakan saiz alamat lalai dan operan
saiz. Empat pilihan ini akan ditindih sekiranya x86-64, i386 or i8086 muncul kemudian dalam
rentetan pilihan. Akhir sekali, akhiran, apabila dalam mod AT&T, arahkan 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. e300 memilih pembongkaran
untuk keluarga e300. 440 memilih pembongkaran untuk PowerPC 440.

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

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

"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.

Untuk VAX, anda boleh menentukan alamat entri fungsi dengan -M kemasukan:0xf00ba. Anda boleh menggunakan
ini beberapa kali untuk membuka fail perduaan VAX yang tidak mengandungi simbol dengan betul
jadual (seperti pembuangan ROM). Dalam kes ini, topeng kemasukan fungsi akan sebaliknya
dinyahkodkan sebagai arahan VAX, yang mungkin akan memimpin seluruh fungsi itu
tersalah buka.

-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.

-W
--kerdil
Memaparkan kandungan bahagian nyahpepijat DWARF dalam fail, jika ada.

-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.

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

Pilihan dalam fail dipisahkan oleh ruang putih. Aksara ruang putih mungkin disertakan
dalam pilihan dengan mengelilingi keseluruhan pilihan dalam petikan tunggal atau berganda. mana-mana
aksara (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; mana-mana
pilihan tersebut akan diproses secara rekursif.

Gunakan m68hc12-objdump dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Pemuat but Clover EFI
    Pemuat but Clover EFI
    Projek telah berpindah ke
    https://github.com/CloverHackyColor/CloverBootloader..
    Ciri:Buat macOS, Windows dan Linux
    dalam UEFI atau mod lama pada Mac atau PC dengan
    UE...
    Muat turun pemuat but Clover EFI
  • 2
    unitedrpms
    unitedrpms
    Sertai kami dalam Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Dayakan repositori URPMS dalam anda
    sistem -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Muat turun unitedrpms
  • 3
    Meningkatkan Perpustakaan C ++
    Meningkatkan Perpustakaan C ++
    Boost menyediakan mudah alih percuma
    perpustakaan C++ semakan rakan sebaya. The
    penekanan adalah pada perpustakaan mudah alih yang
    berfungsi dengan baik dengan Perpustakaan Standard C++.
    Lihat http://www.bo...
    Muat turun Perpustakaan Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL mengubah hala arahan 3D daripada a
    Aplikasi OpenGL Unix/Linux ke a
    GPU sebelah pelayan dan menukarkan
    memberikan imej 3D ke dalam aliran video
    dengan yang...
    Muat turun VirtualGL
  • 5
    libusb
    libusb
    Perpustakaan untuk membolehkan ruang pengguna
    program aplikasi untuk berkomunikasi
    Peranti USB. Khalayak: Pembangun, Tamat
    Pengguna/Desktop. Bahasa Pengaturcaraan: C.
    kategori...
    Muat turun libusb
  • 6
    SWIG
    SWIG
    SWIG ialah alat pembangunan perisian
    yang menghubungkan atur cara yang ditulis dalam C dan
    C++ dengan pelbagai peringkat tinggi
    bahasa pengaturcaraan. SWIG digunakan dengan
    berbeza...
    Muat turun SWIG
  • Lebih »

Arahan Linux

Ad