InggrisPerancisSpanyol

Ad


favorit OnWorks

m68hc11-nm - Online di Cloud

Jalankan m68hc11-nm di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah m68hc11-nm yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


nm - daftar simbol dari file objek

RINGKASAN


nm [-a|--debug-simbol] [-g|--eksternal-saja]
[-B] [-C|--demangle[=gaya]] [-D|--dinamis]
[-S|--ukuran-cetak] [-s|--cetak-armap]
[-A|-o|--print-file-nama][--khusus-syms]
[-n|-v|--urutan numerik] [-p|--tidak diurutkan]
[-r|--pengurutan terbalik] [--ukuran-sort] [-u|--tidak terdefinisi-saja]
[-t akar|--radix=akar] [-P|--portabilitas]
[--target=nama bfd] [-fformat|--format=format]
[--ditentukan-saja] [-l|--nomor-baris] [--tanpa-demangle]
[-V|--Versi: kapan] [-X 32_64] [--membantu] [file objek...]

DESKRIPSI


GNU nm daftar simbol dari file objek file objek.... Jika tidak ada file objek yang terdaftar sebagai
argumen, nm mengasumsikan file keluar.

Untuk setiap simbol, nm menunjukkan:

· Nilai simbol, dalam radix yang dipilih oleh opsi (lihat di bawah), atau heksadesimal dengan
standar.

· Jenis simbol. Setidaknya jenis berikut digunakan; yang lain juga,
tergantung pada format file objek. Jika huruf kecil, simbolnya lokal; jika huruf besar,
simbolnya bersifat global (eksternal).

"A" Nilai simbol adalah mutlak, dan tidak akan diubah dengan menghubungkan lebih lanjut.

"B" Simbol ada di bagian data yang tidak diinisialisasi (dikenal sebagai BSS).

"C" Simbolnya umum. Simbol umum adalah data yang tidak diinisialisasi. Saat menghubungkan,
beberapa simbol umum dapat muncul dengan nama yang sama. Jika simbol didefinisikan
di mana saja, simbol umum diperlakukan sebagai referensi yang tidak ditentukan.

"D" Simbol ada di bagian data yang diinisialisasi.

"G" Simbol ada di bagian data yang diinisialisasi untuk objek kecil. Beberapa file objek
format memungkinkan akses yang lebih efisien ke objek data kecil, seperti int global
variabel yang bertentangan dengan array global yang besar.

"Saya" Simbol adalah referensi tidak langsung ke simbol lain. Ini adalah ekstensi GNU untuk
format file objek a.out yang jarang digunakan.

"N" Simbol adalah simbol debugging.

"R" Simbol ada di bagian data hanya baca.

"S" Simbol ada di bagian data yang tidak diinisialisasi untuk objek kecil.

"T" Simbol ada di bagian teks (kode).

"U" Simbol tidak terdefinisi.

"V" Simbol adalah objek yang lemah. Ketika simbol yang didefinisikan lemah dikaitkan dengan normal
simbol terdefinisi, simbol terdefinisi normal digunakan tanpa kesalahan. Ketika lemah
simbol yang tidak ditentukan terhubung dan simbol tidak ditentukan, nilai yang lemah
simbol menjadi nol tanpa kesalahan.

"W" Simbol adalah simbol lemah yang belum secara khusus ditandai sebagai objek lemah
simbol. Ketika simbol terdefinisi lemah dihubungkan dengan simbol terdefinisi normal,
simbol yang ditentukan normal digunakan tanpa kesalahan. Ketika simbol tak terdefinisi yang lemah adalah
ditautkan dan simbol tidak didefinisikan, nilai simbol ditentukan dalam a
cara khusus sistem tanpa kesalahan. Pada beberapa sistem, huruf besar menunjukkan bahwa a
nilai default telah ditentukan.

"-" Simbol adalah simbol tusukan dalam file objek a.out. Dalam hal ini, selanjutnya
nilai yang dicetak adalah bidang tusukan lainnya, bidang desc tusukan, dan jenis tusukan.
Simbol tusukan digunakan untuk menyimpan informasi debug.

"?" Jenis simbol tidak diketahui, atau format file objek tertentu.

· Nama simbol.

PILIHAN


Bentuk opsi yang panjang dan pendek, yang ditampilkan di sini sebagai alternatif, adalah setara.

-A
-o
--print-file-nama
Awali setiap simbol dengan nama file input (atau anggota arsip) tempatnya
ditemukan, daripada mengidentifikasi file input sekali saja, sebelum semua simbolnya.

-a
--debug-simbol
Tampilkan semua simbol, bahkan simbol khusus debugger; biasanya ini tidak terdaftar.

-B Sama seperti --format=bsd (untuk kompatibilitas dengan MIPS nm).

-C
--demangle[=gaya]
Dekode (merusak) nama simbol tingkat rendah menjadi nama tingkat pengguna. Selain menghapus apapun
garis bawah awal ditambahkan oleh sistem, ini membuat nama fungsi C++ dapat dibaca.
Kompiler yang berbeda memiliki gaya mangling yang berbeda. Gaya demangling opsional
argumen dapat digunakan untuk memilih gaya demangling yang sesuai untuk kompiler Anda.

--tanpa-demangle
Jangan merusak nama simbol tingkat rendah. Ini adalah default.

-D
--dinamis
Menampilkan simbol dinamis daripada simbol normal. Ini hanya berarti
untuk objek dinamis, seperti jenis perpustakaan bersama tertentu.

-f format
--format=format
Gunakan format keluaran format, yang dapat berupa "bsd", "sysv", atau "posix". Standarnya adalah
"bsd". Hanya karakter pertama dari format signifikan; itu bisa atas atau
huruf kecil.

-g
--eksternal-saja
Tampilkan hanya simbol eksternal.

-l
--nomor-baris
Untuk setiap simbol, gunakan informasi debug untuk mencoba menemukan nama file dan nomor baris.
Untuk simbol yang ditentukan, cari nomor baris alamat simbol. Untuk sebuah
simbol tidak terdefinisi, cari nomor baris entri relokasi yang mengacu pada
simbol. Jika informasi nomor baris dapat ditemukan, cetaklah setelah simbol lainnya
informasi.

-n
-v
--urutan numerik
Urutkan simbol secara numerik berdasarkan alamatnya, bukan menurut abjadnya
nama.

-p
--tidak diurutkan
Jangan repot-repot mengurutkan simbol dalam urutan apa pun; mencetaknya dalam urutan yang ditemui.

-P
--portabilitas
Gunakan format output standar POSIX.2 alih-alih format default. Setara dengan
-f POSIX.

-S
--ukuran-cetak
Ukuran cetak, bukan nilai, simbol yang ditentukan untuk format keluaran "bsd".

-s
--cetak-armap
Saat membuat daftar simbol dari anggota arsip, sertakan indeks: pemetaan (disimpan di
arsip oleh ar or ranlib) modul mana yang berisi definisi untuk nama mana.

-r
--pengurutan terbalik
Membalikkan urutan pengurutan (apakah numerik atau alfabet); biarkan yang terakhir datang
pertama.

--ukuran-sort
Urutkan simbol berdasarkan ukuran. Ukuran dihitung sebagai perbedaan antara nilai
simbol dan nilai simbol dengan nilai yang lebih tinggi berikutnya. Jika keluaran "bsd"
format yang digunakan ukuran simbol yang dicetak, bukan nilainya, dan -S harus
digunakan agar ukuran dan nilai yang akan dicetak.

--khusus-syms
Menampilkan simbol yang memiliki arti khusus target tertentu. Simbol-simbol ini adalah
biasanya digunakan oleh target untuk beberapa pemrosesan khusus dan biasanya tidak membantu
ketika disertakan dalam daftar simbol normal. Misalnya untuk target ARM ini
opsi akan melewatkan simbol pemetaan yang digunakan untuk menandai transisi antara kode ARM, THUMB
kode dan data.

-t akar
--radix=akar
penggunaan akar sebagai radix untuk mencetak nilai simbol. Itu pasti d untuk desimal, o
untuk oktal, atau x untuk heksadesimal.

--target=nama bfd
Tentukan format kode objek selain format default sistem Anda.

-u
--tidak terdefinisi-saja
Tampilkan hanya simbol yang tidak ditentukan (yang berada di luar setiap file objek).

--ditentukan-saja
Tampilkan hanya simbol yang ditentukan untuk setiap file objek.

-V
--Versi: kapan
Tunjukkan nomor versi dari nm dan keluar.

-X Opsi ini diabaikan untuk kompatibilitas dengan versi AIX dari nm. Dibutuhkan satu
parameter yang harus berupa string 32_64. Mode default AIX nm sesuai dengan
-X 32, yang tidak didukung oleh GNU nm.

--membantu
Tampilkan ringkasan opsi untuk nm dan keluar.

@fillet
Baca opsi baris perintah dari fillet. Opsi yang dibaca disisipkan sebagai pengganti
asli @fillet pilihan. Jika fillet tidak ada, atau tidak dapat dibaca, maka opsi
akan diperlakukan secara harfiah, dan tidak dihapus.

Opsi dalam fillet dipisahkan oleh spasi. Karakter spasi putih dapat disertakan
dalam sebuah opsi dengan mengelilingi seluruh opsi dalam tanda kutip tunggal atau ganda. Setiap
karakter (termasuk garis miring terbalik) dapat dimasukkan dengan mengawali karakter menjadi
disertakan dengan garis miring terbalik. NS fillet mungkin sendiri mengandung tambahan @fillet pilihan; setiap
opsi tersebut akan diproses secara rekursif.

Gunakan m68hc11-nm online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad