İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

m68hc11-nm - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında m68hc11-nm çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen m68hc11-nm komutudur.

Program:

ADI


nm - nesne dosyalarından sembolleri listeler

SİNOPSİS


deniz mili [-a|--debug-syms] [-g|--yalnızca harici]
[-B] [-C|--deangle[=stil]] [-D|--dinamik]
[-S|--baskı boyutu] [-s|--print-armap]
[-A|-o|--print-dosya-adı][--özel-syms]
[-n|-v|--sayısal sıralama] [-p|--sıralama yok]
[-r|--ters sıralama] [--boyut-sıralama] [-u|--tanımsız-yalnızca]
[-t kök|--radix=kök] [-P|--taşınabilirlik]
[--hedef=bfdname] [-fbiçim|--format=biçim]
[--tanımlı-sadece] [-l|--Satır numaraları] [--bozulma yok]
[-V|--versiyon] [-X 32_64] [--yardım et] [objfile...]

TANIM


GNU nm nesne dosyalarından sembolleri listeler objfile.... Hiçbir nesne dosyası şu şekilde listelenmemişse:
argümanlar, nm dosyayı varsayar a.dışarı.

Her bir sembol için, nm gösterir:

· Seçenekler tarafından seçilen (aşağıya bakınız) tabandaki sembol değeri veya onaltılık
Varsayılan.

· Sembol tipi. En azından aşağıdaki tipler kullanılır; diğerleri de öyle,
nesne dosya biçimine bağlı olarak. Küçük harf ise, sembol yereldir; büyük harf ise,
sembol globaldir (harici).

"A" Sembolün değeri mutlaktır ve daha fazla bağlantı ile değiştirilmeyecektir.

"B" Sembol, başlatılmamış veri bölümündedir (BSS olarak bilinir).

"C" Sembolü yaygındır. Ortak semboller başlatılmamış verilerdir. Bağlanırken,
aynı ada sahip birden çok ortak sembol görünebilir. Sembol tanımlanmışsa
herhangi bir yerde, ortak semboller tanımsız referanslar olarak kabul edilir.

"D" Sembol, başlatılmış veri bölümündedir.

"G" Sembol, küçük nesneler için başlatılmış bir veri bölümündedir. Bazı nesne dosyası
formatlar, global int gibi küçük veri nesnelerine daha verimli erişime izin verir.
büyük bir global dizinin aksine değişken.

"I" Sembolü, başka bir sembole dolaylı bir göndermedir. Bu bir GNU uzantısıdır.
nadiren kullanılan a.out nesne dosya biçimi.

"N" Sembol bir hata ayıklama sembolüdür.

"R" Sembol, salt okunur bir veri bölümündedir.

"S" Sembol, küçük nesneler için başlatılmamış bir veri bölümündedir.

"T" Sembolü metin (kod) bölümündedir.

"U" Sembol tanımsız.

"V" Sembol zayıf bir nesnedir. Zayıf tanımlanmış bir sembol normal bir sembolle bağlantılı olduğunda
tanımlı sembol, normal tanımlı sembol hatasız kullanılır. zayıf olduğunda
tanımsız sembol bağlantılı ve sembol tanımlı değil, zayıfın değeri
sembol hatasız sıfır olur.

"W" Sembol, özellikle zayıf bir nesne olarak etiketlenmemiş zayıf bir semboldür.
sembol. Zayıf tanımlı bir sembol, normal tanımlı bir sembolle bağlantılı olduğunda,
normal tanımlı sembol hatasız kullanılır. Zayıf bir tanımsız sembol olduğunda
bağlantılıdır ve sembol tanımlanmamıştır, sembolün değeri bir
Sisteme özgü bir şekilde hatasız. Bazı sistemlerde büyük harf, bir
varsayılan değer belirlendi.

"-" Sembol, bir a.out nesne dosyasındaki bir bıçaklama sembolüdür. Bu durumda, sonraki
yazdırılan değerler, bıçaklar diğer alanı, bıçaklar açık alanı ve bıçak türüdür.
Stabs sembolleri, hata ayıklama bilgilerini tutmak için kullanılır.

"?" Sembol tipi bilinmiyor veya nesne dosya formatına özel.

· Sembol adı.

SEÇENEKLER


Burada alternatif olarak gösterilen seçeneklerin uzun ve kısa biçimleri eşdeğerdir.

-A
-o
--print-dosya-adı
Her sembolün önüne, içinde bulunduğu girdi dosyasının (veya arşiv üyesinin) adını koyun.
girdi dosyasını tüm sembollerinden önce yalnızca bir kez tanımlamak yerine bulundu.

-a
--debug-syms
Tüm sembolleri, hatta yalnızca hata ayıklayıcı sembollerini görüntüleyin; normalde bunlar listelenmez.

-B Aynı --biçim=bsd (MIPS ile uyumluluk için nm).

-C
--demang[=stil]
kodunu çöz (parçalamak) düşük seviyeli sembol isimleri kullanıcı seviyesindeki isimlere dönüştürülür. herhangi birini kaldırmanın yanı sıra
sistem tarafından başına eklenen ilk alt çizgi, bu C++ işlev adlarını okunabilir hale getirir.
Farklı derleyicilerin farklı yönetme stilleri vardır. İsteğe bağlı sökme stili
argümanı, derleyiciniz için uygun bir sökme stili seçmek için kullanılabilir.

--bozulma yok
Düşük seviyeli sembol adlarını dağıtmayın. Bu varsayılandır.

-D
--dinamik
Normal semboller yerine dinamik sembolleri görüntüleyin. Bu sadece anlamlı
paylaşılan kitaplıkların belirli türleri gibi dinamik nesneler için.

-f biçim
--format=biçim
Çıktı biçimini kullanın biçim"bsd", "sysv" veya "posix" olabilir. Varsayılan
"bsd". sadece ilk karakter biçim önemlidir; üst veya üst olabilir
küçük harf.

-g
--yalnızca harici
Yalnızca harici sembolleri görüntüleyin.

-l
--Satır numaraları
Her simge için bir dosya adı ve satır numarası bulmaya çalışmak için hata ayıklama bilgilerini kullanın.
Tanımlanmış bir sembol için, sembolün adresinin satır numarasını arayın. Bir ... için
tanımsız sembol, bir yer değiştirme girişinin satır numarasını arayın.
sembol. Satır numarası bilgisi mevcutsa, diğer sembolden sonra yazdırın
bilgiler.

-n
-v
--sayısal sıralama
Sembolleri alfabetik olarak değil, adreslerine göre sayısal olarak sıralayın.
isimler.

-p
--sıralama yok
Sembolleri herhangi bir sırayla sıralamaya zahmet etmeyin; bunları karşılaşılan sırayla yazdırın.

-P
--taşınabilirlik
Varsayılan biçim yerine POSIX.2 standart çıktı biçimini kullanın. Eşittir
-f posix.

-S
--baskı boyutu
"bsd" çıktı formatı için tanımlanan sembollerin değerini değil, yazdırma boyutu.

-s
--print-armap
Arşiv üyelerinden sembolleri listelerken, şu dizini ekleyin: bir eşleme (
arşivlemek ar or Ranlib) hangi modüllerin hangi isimler için tanımları içerdiği.

-r
--ters sıralama
Sıralamanın sırasını ters çevirin (sayısal veya alfabetik); son gelsin
İlk.

--boyut-sıralama
Sembolleri boyuta göre sıralayın. Boyut, değeri arasındaki fark olarak hesaplanır.
sembolü ve bir sonraki daha yüksek değere sahip sembolün değeri. "bsd" çıktısı ise
biçim kullanılırsa, değerden ziyade sembolün boyutu yazdırılır ve -S şart
hem boyut hem de değer olarak yazdırılacak şekilde kullanılmalıdır.

--özel-syms
Hedefe özel özel anlamı olan sembolleri görüntüleyin. Bu semboller
genellikle hedef tarafından bazı özel işlemler için kullanılır ve normalde yardımcı olmaz
normal sembol listelerine dahil edildiğinde. Örneğin ARM hedefleri için bunu
seçeneği, ARM kodu, THUMB arasındaki geçişleri işaretlemek için kullanılan eşleme sembollerini atlayacaktır.
kod ve veri.

-t kök
--radix=kök
kullanım kök sembol değerlerini yazdırmak için sayı tabanı olarak. Olmalı d ondalık için, o
sekizli için veya x onaltılık için.

--hedef=bfdname
Sisteminizin varsayılan biçiminden farklı bir nesne kodu biçimi belirtin.

-u
--tanımsız-yalnızca
Yalnızca tanımsız sembolleri görüntüleyin (her nesne dosyasına harici olanlar).

--tanımlı-sadece
Her nesne dosyası için yalnızca tanımlı sembolleri görüntüleyin.

-V
--versiyon
sürüm numarasını göster nm ve çıkış.

-X AIX sürümüyle uyumluluk için bu seçenek yoksayılır. nm. bir tane alır
dize olması gereken parametre 32_64. AIX'in varsayılan modu nm tekabül
-X 32GNU tarafından desteklenmeyen nm.

--yardım et
Seçeneklerin bir özetini göster nm ve çıkış.

@dosya
Komut satırı seçeneklerini şuradan okuyun: dosya. Okunan seçenekler yerine eklenir.
orijinal @dosya seçenek. Eğer dosya mevcut değilse veya okunamıyorsa, seçenek
kelimenin tam anlamıyla işlenecek ve kaldırılmayacaktır.

İçindeki seçenekler dosya boşluk ile ayrılır. Bir boşluk karakteri dahil edilebilir
tüm seçeneği tek veya çift tırnak içine alarak bir seçenekte. Herhangi
karakter (ters eğik çizgi dahil), kullanılacak karakterin önüne eklenerek dahil edilebilir.
ters eğik çizgi ile dahil edilmiştir. NS dosya kendisi ek @ içerebilirdosya seçenekler; herhangi
bu tür seçenekler özyinelemeli olarak işlenecektir.

onworks.net hizmetlerini kullanarak m68hc11-nm'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad