m68hc11-addr2line - Bulutta Çevrimiçi

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

Program:

ADI


addr2line - adresleri dosya adlarına ve satır numaralarına dönüştürün.

SİNOPSİS


adres2 hattı [-b bfdname|--hedef=bfdname]
[-C|--deangle[=stil]]
[-e Dosya|--exe=Dosya]
[-f|--fonksiyonlar] [-s|--temel adı]
[-i|--hatta]
[-j|--bölüm=isim]
[-H|--yardım et] [-V|--versiyon]
[adr adres ...]

TANIM


addr2 hattı adresleri dosya adlarına ve satır numaralarına çevirir. Bir adres verildi
yürütülebilir dosya veya yeniden konumlandırılabilir bir nesnenin bir bölümündeki bir ofset, hata ayıklamayı kullanır
hangi dosya adı ve satır numarasının onunla ilişkili olduğunu bulmak için bilgi.

Kullanılacak yürütülebilir veya yeniden konumlandırılabilir nesne, -e seçenek. Varsayılan
dosya mı a.dışarı. Yeniden yerleştirilebilir nesnede kullanılacak bölüm, -j
seçeneği.

addr2 hattı iki çalışma modu vardır.

İlkinde, komut satırında onaltılık adresler belirtilir ve addr2 hattı
her adres için dosya adını ve satır numarasını görüntüler.

Saniyede, addr2 hattı standart girdiden onaltılık adresleri okur ve
standart çıktıdaki her adres için dosya adı ve satır numarası. Bu modda, addr2 hattı
dinamik olarak seçilen adresleri dönüştürmek için bir boruda kullanılabilir.

Çıktının formatı şudur: DOSYA ADI:LINENO. Her biri için dosya adı ve satır numarası
adres ayrı bir satıra yazdırılır. Eğer -f seçeneği kullanılır, ardından her
DOSYA ADI:LINENO satırın önünde bir FONKSİYON ADI fonksiyonun adı olan satır
adresi içeren.

Dosya adı veya işlev adı belirlenemiyorsa, addr2 hattı iki soru yazdıracak
yerlerinde işaretler. Satır numarası belirlenemiyorsa, addr2 hattı 0 yazdıracak.

SEÇENEKLER


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

-b bfdname
--hedef=bfdname
Nesne dosyaları için nesne kodu biçiminin şu şekilde olduğunu belirtin: bfdname.

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

-e Dosya
--exe=Dosya
Adreslerinin çevrilmesi gereken yürütülebilir dosyanın adını belirtin. NS
varsayılan dosya a.dışarı.

-f
--fonksiyonlar
İşlev adlarının yanı sıra dosya ve satır numarası bilgilerini görüntüleyin.

-s
--temel adlar
Her dosya adının yalnızca tabanını görüntüleyin.

-i
--hatta
Adres, satır içine alınmış bir işleve aitse, tümü için kaynak bilgileri
ilk satır içi olmayan işleve geri dönen kapsamlar da yazdırılacaktır. İçin
örneğin, "main" satır içi "callee1" ise, "callee2" satır içiyse ve adres şuradan geliyorsa
"callee2", "callee1" ve "main" için kaynak bilgileri de yazdırılacaktır.

-j
--Bölüm
Mutlak adresler yerine belirtilen bölüme göre ofsetleri okuyun.

@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-addr2line'ı çevrimiçi kullanın



En yeni Linux ve Windows çevrimiçi programları