InggrisPerancisSpanyol

Ad


favorit OnWorks

msp430-nm - Online di Cloud

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

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

PROGRAM:

NAMA


nm - daftar simbol dari file objek

RINGKASAN


nm [-a|--debug-simbol]
[-g|--eksternal-saja][--plugin nama]
[-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 biasanya lokal; jika
huruf besar, simbolnya global (eksternal). Namun ada beberapa simbol huruf kecil
yang ditampilkan untuk simbol global khusus ("u", "v" dan "w").

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

"B"
"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"
"d" Simbol ada di bagian data yang diinisialisasi.

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

"i" Untuk file format PE, ini menunjukkan bahwa simbol ada di bagian khusus untuk
implementasi DLL. Untuk file berformat ELF, ini menunjukkan bahwa simbolnya adalah
fungsi tidak langsung. Ini adalah ekstensi GNU ke set standar simbol ELF
jenis. Ini menunjukkan simbol yang jika direferensikan oleh relokasi tidak
mengevaluasi ke alamatnya, tetapi harus dipanggil saat runtime. Waktu tayang
eksekusi kemudian akan mengembalikan nilai yang akan digunakan dalam relokasi.

"N" Simbol adalah simbol debugging.

"p" Simbol ada di bagian pelepasan tumpukan.

"R"
"r" Simbol ada di bagian data hanya baca.

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

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

"U" Simbol tidak terdefinisi.

"u" Simbol adalah simbol global yang unik. Ini adalah ekstensi GNU ke set standar
dari ikatan simbol ELF. Untuk simbol seperti itu, penaut dinamis akan memastikan bahwa
di seluruh proses hanya ada satu simbol dengan nama dan jenis ini digunakan.

"V"
"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. Pada beberapa sistem, huruf besar menunjukkan bahwa a
nilai default telah ditentukan.

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

--plugin nama
Muat plugin yang disebut nama untuk menambahkan dukungan untuk jenis target tambahan. Pilihan ini adalah
hanya tersedia jika rantai alat telah dibuat dengan dukungan plugin diaktifkan.

-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
Cetak nilai dan ukuran simbol yang ditentukan untuk gaya keluaran "bsd". Pilihan ini
tidak berpengaruh untuk format objek yang tidak merekam ukuran simbol, kecuali --ukuran-sort
juga digunakan dalam hal ini ukuran yang dihitung ditampilkan.

-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 msp430-nm online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Klien SQL SQuirreL
    Klien SQL SQuirreL
    SQuirreL SQL Client adalah SQL grafis
    klien yang ditulis dalam Java yang memungkinkan
    Anda untuk melihat struktur JDBC
    database yang sesuai, jelajahi data di
    meja...
    Unduh SQuirreL SQL Client
  • 2
    Kurung
    Kurung
    Brackets adalah sumber terbuka modern dan gratis
    editor teks yang dibuat khusus untuk Web
    Perkembangan. Ditulis dalam HTML, CSS, dan
    JavaScript dengan alat visual terfokus dan
    persiapan...
    Unduh Kurung
  • 3
    Kompiler Pascal Gratis
    Kompiler Pascal Gratis
    Compiler Pascal 32/64/16-bit untuk
    Win32/64/CE, Linux, MacOS X/iOS,
    Android, FreeBSD, OS/2, GameBoy
    Maju, Nintendo NDS dan DOS;
    kompatibel secara semantik dengan ...
    Unduh Kompiler Pascal Gratis
  • 4
    Info Canon EOS DIGITAL
    Info Canon EOS DIGITAL
    Canon tidak memiliki jumlah rana
    disertakan pada informasi EXIF ​​suatu
    file gambar, berbeda dengan Nikon dan
    Pentax. Tidak ada Canon resmi berbasis
    aplikasi ...
    Unduh Info Canon EOS DIGITAL
  • 5
    menemukan kembali
    menemukan kembali
    rEFInd adalah garpu dari boot rEFIt
    Pengelola. Seperti rEFIt, rEFInd bisa
    deteksi otomatis boot EFI yang Anda instal
    loader dan menyajikan GUI yang cantik
    menu opsi boot...
    Unduh ulang
  • 6
    EkspresLuke GSI
    EkspresLuke GSI
    Halaman unduhan SourceForge ini adalah untuk
    izinkan pengguna untuk mengunduh sumber saya yang dibangun
    GSI, berdasarkan phhusson's great
    kerja. Saya membangun Android Pie dan
    Android1...
    Unduh ExpressLuke GSI
  • Lebih banyak lagi »

Perintah Linux

Ad