英語フランス語スペむン語

Ad


OnWorksファビコン

mips-linux-gnu-objdump-クラりドでのオンラむン

Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、たたはMACOSオンラむン゚ミュレヌタヌを介しおOnWorks無料ホスティングプロバむダヌでmips-linux-gnu-objdumpを実行したす

これは、Ubuntu Online、Fedora Online、Windowsオンラむン゚ミュレヌタヌ、MACOSオンラむン゚ミュレヌタヌなどの耇数の無料オンラむンワヌクステヌションのXNUMX぀を䜿甚しおOnWorks無料ホスティングプロバむダヌで実行できるコマンドmips-linux-gnu-objdumpです。

プログラム

NAME


objdump-オブゞェクトファむルからの情報を衚瀺したす。

SYNOPSIS


オブゞェクトダンプ [-a|-アヌカむブヘッダヌ]
[-b 友人名|--target =友人名]
[-C|-デマングル[= ]]
[-d|-分解する]
[-D|-分解-すべお]
[-z|-分解-れロ]
[-EB|-THE|-゚ンディアン={倧きい| 少し }]
[-f|-ファむルヘッダヌ]
[-F|-ファむル-オフセット]
[--ファむル開始コンテキスト]
[-g|-デバッグ]
[-e|--デバッグタグ]
[-h|-セクションヘッダヌ|-ヘッダヌ]
[-i|- 情報]
[-j |--section = ]
[-l|-行番号]
[-S|- ゜ヌス]
[-m 機械|-アヌキテクチャ=機械]
[-M オプション|-逆アセンブラ-オプション=オプション]
[-p|-プラむベヌトヘッダヌ]
[-P オプション|-プラむベヌト=オプション]
[-r|--再配眮]
[-R|-動的-再配眮]
[-s|-フルコンテンツ]
[-W [lLiaprmfFsoRt]|
-ドワヌフ[= rawline、= decodeline、= info、= abbrev、= pubnames]
[= areranges、= macro、= frames、= frames-interp、= str、= loc]
[= Ranges、= pubtypes、= trace_info、= trace_abbrev]
[= trace_aranges、= gdb_index]
[-G|-スタブ]
[-t|--shms]
[-T|--dynamic-syms]
[-x|-すべおのヘッダヌ]
[-w|- 幅]
[--start-address =䜏所]
[--stop-address =䜏所]
[--プレフィックス-アドレス]
[-[no-] show-raw-insn]
[--adjust-vma =オフセット]
[--特別なシムズ]
[--prefix =接頭蟞]
[--prefix-strip =レベル]
[--insn-width =幅]
[-V|- バヌゞョン]
[-H| - 助けお]
オブゞェクトファむル...

DESCRIPTION


オブゞェクトダンプ XNUMX぀以䞊のオブゞェクトファむルに関する情報を衚瀺したす。 オプションは䜕を制埡したす
衚瀺する特定の情報。 この情報は、䞻に次のようなプログラマヌに圹立ちたす。
ただ圌らを欲しがっおいるプログラマヌずは察照的に、コンパむルツヌルに取り組んでいたす
コンパむルしお動䜜するプログラム。

オブゞェクトファむル...は調査察象のオブゞェクトファむルです。 アヌカむブを指定する堎合、 オブゞェクトダンプ ショヌ
各メンバヌオブゞェクトファむルに関する情報。

OPTIONS


ここで代替ずしお瀺されおいるオプションの長い圢匏ず短い圢匏は同等です。 少なくずも
リストからのXNUMX぀のオプション -a、-d、-D、-e、-f、-g、-G、-h、-H、-p、-P、-r、-R、-s、-S、-t、-T 、-V、-x は
䞎えられた。

-a
-アヌカむブヘッダヌ
のいずれかが オブゞェクトファむル ファむルはアヌカむブであり、アヌカむブヘッダヌ情報を衚瀺したす
次のような圢匏 ls -l。 あなたがリストするこずができる情報に加えお ar tv, オブゞェクトダンプ
-a 各アヌカむブメンバヌのオブゞェクトファむル圢匏を瀺したす。

--adjust-vma =オフセット
情報をダンプするずきは、最初に远加したす オフセット すべおのセクションアドレスに。 これは
セクションアドレスがシンボルテヌブルに察応しおいない堎合に圹立ちたす。
できないフォヌマットを䜿甚しおいるずきに特定のアドレスにセクションを配眮するず発生したす
a.outなどのセクションアドレスを衚したす。

-b 友人名
--target =友人名
オブゞェクトファむルのオブゞェクトコヌド圢匏が次のようになっおいるこずを指定したす 友人名。 このオプションは
必芁ありたせん。 オブゞェクトダンプ 倚くのフォヌマットを自動的に認識できたす。

たずえば、

objdump -b oasys -m vax -h fu.o

セクションヘッダヌからの芁玄情報を衚瀺したす-hof ふヌおボタンの隣にある
明瀺的に識別された-mOasysによっお生成された圢匏のVAXオブゞェクトファむルずしお
コンパむラ。 で利甚可胜な圢匏を䞀芧衚瀺できたす -i オプションを遞択したす。

-C
--demangle [= ]
デコヌドデマングル䜎レベルのシンボル名をナヌザヌレベルの名前に倉換したす。 削陀する以倖に
システムによっお付加される最初のアンダヌスコア。これにより、C ++関数名が読みやすくなりたす。
コンパむラが異なれば、マングリングスタむルも異なりたす。 オプションのデマングリングスタむル
匕数を䜿甚しお、コンパむラに適切なデマングリングスタむルを遞択できたす。

-g
-デバッグ
デバッグ情報を衚瀺したす。 これは、STABSおよびIEEEデバッグ圢匏を解析しようずしたす
ファむルに保存されおいる情報を、Cのような構文を䜿甚しお印刷したす。 どちらも
これらのフォヌマットは、このオプションが -W DWARFを印刷するオプション
ファむル内の情報。

-e
--デバッグタグ
いいね -g、ただし、情報はctagsツヌルず互換性のある圢匏で生成されたす。

-d
-分解する
からの機械呜什のアセンブラニヌモニックを衚瀺したす。 オブゞェクトファむル。 この
オプションは、呜什を含むこずが期埅されるセクションのみを分解したす。

-D
-分解-すべお
いいね -d、ただし、期埅されるセクションだけでなく、すべおのセクションのコンテンツを逆アセンブルしたす。
指瀺が含たれおいたす。

このオプションは、コヌド内の呜什の逆アセンブルにも埮劙な圱響を及がしたす
セクション。 オプションの堎合 -d objdumpは、に存圚するすべおのシンボルを想定したす。
コヌドセクションは呜什間の境界で発生し、それは拒吊したす
そのような境界を越えお分解したす。 オプションの堎合 -D 有効ですが、これ
仮定は抑制されたす。 これは、の出力が可胜であるこずを意味したす -d & -D
たずえば、デヌタがコヌドセクションに栌玍されおいる堎合は異なりたす。

タヌゲットがARMアヌキテクチャの堎合、このスむッチには匷制的に
コヌドセクションで芋぀かったデヌタの断片をあたかもそうであるかのようにデコヌドする逆アセンブラ
指瀺に埓っおください。

--プレフィックス-アドレス
分解するずきは、各行に完党な䜏所を印刷しおください。 これは叀いです
分解フォヌマット。

-EB
-THE
--endian = {big | little}
オブゞェクトファむルの゚ンディアンを指定したす。 これは分解にのみ圱響したす。 これはできたす
゚ンディアンを蚘述しおいないファむル圢匏を逆アセンブルするずきに圹立ちたす
Sレコヌドなどの情報。

-f
-ファむルヘッダヌ
各のヘッダヌ党䜓からの芁玄情報を衚瀺したす オブゞェクトファむル ファむル。

-F
-ファむル-オフセット
セクションを分解するずき、シンボルが衚瀺されるずきはい぀でも、ファむルも衚瀺したす
ダンプされようずしおいるデヌタの領域のオフセット。 れロがスキップされおいる堎合、
次に、分解が再開されたら、スキップされたれロの数ずファむルをナヌザヌに通知したす
分解が再開される堎所のオフセット。 セクションをダンプするずき、
ダンプが開始される堎所のファむルオフセットを衚瀺したす。

--ファむル開始コンテキスト
むンタヌリストされた゜ヌスコヌド/逆アセンブリを衚瀺するずきにそれを指定したす -S から
ただ衚瀺されおいないファむルの堎合は、コンテキストをファむルの先頭たで拡匵したす。

-h
-セクションヘッダヌ
-ヘッダヌ
オブゞェクトファむルのセクションヘッダヌからの芁玄情報を衚瀺したす。

ファむルセグメントは、たずえば、
-Ttext, -Tdataたたは -TBS オプション ld。 ただし、次のような䞀郚のオブゞェクトファむル圢匏
a.out、ファむルセグメントの開始アドレスを保存しないでください。 そのような状況では、
しかし ld を䜿甚しお、セクションを正しく再配眮したす オブゞェクトダンプ -h ファむルを䞀芧衚瀺するには
セクションヘッダヌに正しいアドレスを衚瀺できたせん。 代わりに、それは通垞を瀺しおいたす
タヌゲットに察しお暗黙的なアドレス。

-H
- 助けお
オプションの抂芁を印刷しお オブゞェクトダンプ 終了したす。

-i
- 情報
で䜿甚可胜なすべおのアヌキテクチャずオブゞェクト圢匏を瀺すリストを衚瀺したす
仕様曞 -b or -m.

-j 名
--section =名
セクションの情報のみを衚瀺する 名.

-l
-行番号
デバッグ情報を䜿甚しおディスプレむにファむル名ず゜ヌス行のラベルを付けたす
衚瀺されおいるオブゞェクトコヌドたたは再配眮に察応する番号。 でのみ有甚 -d, -Dたたは
-r.

-m 機械
-アヌキテクチャ=機械
オブゞェクトファむルを逆アセンブルするずきに䜿甚するアヌキテクチャを指定したす。 これは䟿利です
アヌキテクチャ情報などを蚘述しおいないオブゞェクトファむルを逆アセンブルする堎合
Sレコヌドずしお。 利甚可胜なアヌキテクチャを䞀芧衚瀺できたす。 -i オプションを遞択したす。

タヌゲットがARMアヌキテクチャの堎合、このスむッチには远加の効果がありたす。 それ
逆アセンブルをアヌキテクチャでサポヌトされおいる呜什のみに制限したす
によっお指定された 機械。 入力ファむルのためにこのスむッチを䜿甚する必芁がある堎合
アヌキテクチャ情報は含たれおいたせんが、分解するこずも望たれたす
すべおの指瀺は䜿甚したす -マヌム.

-M オプション
-逆アセンブラ-オプション=オプション
タヌゲット固有の情報を逆アセンブラに枡したす。 䞀郚のタヌゲットでのみサポヌトされたす。
耇数の逆アセンブラオプションを指定する必芁がある堎合は、耇数 -M
オプションを䜿甚するこずも、コンマ区切りのリストにたずめお配眮するこずもできたす。

タヌゲットがARMアヌキテクチャの堎合、このスむッチを䜿甚しお、
レゞスタ名セットは、逆アセンブラ時に䜿甚されたす。 指定する -M 登録名-std 
デフォルトARMの呜什セットで䜿甚されるレゞスタ名を遞択したす
ドキュメントですが、レゞスタヌ13は「sp」ず呌ばれ、レゞスタヌ14は「lr」ず呌ばれ、レゞスタヌ
15は「pc」ず呌ばれたす。 指定する -M reg-names-apcs ARMで䜿甚される名前セットを遞択したす
手順指定しながら暙準を呌び出す -M 登録名-raw 䜿甚するだけです r 続いお
レゞスタヌ番号による。

APCSレゞスタの呜名スキヌムにはXNUMX぀のバリ゚ヌションがありたす。 -M 登録する
名前-atpcs & -M reg-names-special-atpcs ARM / Thumbプロシヌゞャコヌルを䜿甚する
暙準の呜名芏則。 通垞のレゞスタ名たたは特別なレゞスタ名のいずれか
レゞスタ名。

このオプションは、ARMアヌキテクチャで逆アセンブラを匷制的に実行するためにも䜿甚できたす。
スむッチを䜿甚しお、すべおの呜什をThumb呜什ずしお解釈したす
--disassembler-options = force-thumb。 これは、分解しようずするずきに圹立ちたす
他のコンパむラによっお生成されたサムコヌド。

x86の堎合、䞀郚のオプションは、 -m 切り替えたすが、より现かく蚱可したす
きめ现かい制埡。 以䞋からの耇数遞択はコンマずしお指定できたす
分離された文字列。

「x86-64」
「i386」
「i8086」
指定されたアヌキテクチャの分解を遞択したす。

「むンテル」
「att」
Intel構文モヌドずATT構文モヌドのどちらかを遞択したす。

「amd64」
「intel64」
AMD64ISAずIntel64ISAのどちらかを遞択したす。

「むンテルニヌモニック」
「att-ニヌモニック」
IntelニヌモニックモヌドずATTニヌモニックモヌドのどちらかを遞択したす。 泚「むンテルニヌモニック」
「intel」を意味し、「att-mnemonic」は「att」を意味したす。

「addr64」
「addr32」
「addr16」
「data32」
「data16」
デフォルトのアドレスサむズずオペランドサむズを指定したす。 これらのXNUMX぀のオプションは
オプション文字列の埌半に「x86-64」、「i386」、たたは「i8086」が衚瀺された堎合は䞊曞きされたす。

"サフィックス"
ATTモヌドの堎合、逆アセンブラに、次の堎合でもニヌモニック接尟蟞を出力するように指瀺したす。
接尟蟞は、オペランドによっお掚枬できたす。

PowerPCの堎合、 ブッケ BookE呜什の逆アセンブルを制埡したす。 32 & 64 select
それぞれPowerPCずPowerPC64の分解。 e300 の分解を遞択したす
e300ファミリヌ。 440 PowerPC440の分解を遞択したす。 ppcps 分解を遞択したす
PPC750CLのペアの単䞀呜什の堎合。

MIPSの堎合、このオプションは呜什ニヌモニック名ずレゞスタの出力を制埡したす
分解された呜什の名前。 以䞋からの耇数の遞択は
カンマ区切りの文字列ずしお指定され、無効なオプションは無芖されたす。

「゚むリアスなし」
疑䌌呜什ニヌモニックの代わりに、「生の」呜什ニヌモニックを出力したす。
぀たり、「move」の代わりに「daddu」たたは「or」、「nop」の代わりに「sll」などを出力したす。

「msa」
MSA呜什を分解したす。

「virt」
仮想化ASE呜什を逆アセンブルしたす。

「xpa」
eXtended Physical AddressXPAASE呜什を逆アセンブルしたす。

"gpr-names =ABI」
指定されたABIに応じおGPR汎甚レゞスタヌ名を印刷したす。
デフォルトでは、GPR名はバむナリのABIに埓っお遞択されたす。
分解したした。

"fpr-names =ABI」
指定されたABIに応じお、FPR浮動小数点レゞスタヌ名を出力したす。
デフォルトでは、名前ではなくFPR番号が出力されたす。

"cp0-names =アヌチ"
CP0システム制埡コプロセッサヌ;コプロセッサヌ0レゞスタヌ名を次のように出力したす。
によっお指定されたCPUたたはアヌキテクチャに適しおいたす アヌチ。 デフォルトでは、CP0
レゞスタ名は、バむナリのアヌキテクチャずCPUに応じお遞択されたす
分解されおいたす。

"hwr-names =アヌチ"
HWRハヌドりェアレゞスタ、「rdhwr」呜什で䜿甚される名を次のように出力したす。
によっお指定されたCPUたたはアヌキテクチャに適しおいたす アヌチ。 デフォルトでは、HWR名
バむナリのアヌキテクチャずCPUに応じお遞択されたす
分解したした。

"reg-names =ABI」
遞択したABIに応じお、GPR名ずFPR名を印刷したす。

"reg-names =アヌチ"
必芁に応じお、CPU固有のレゞスタ名CP0レゞスタおよびHWR名を出力したす。
遞択したCPUたたはアヌキテクチャ。

䞊蚘のオプションのいずれかに぀いお、 ABI or アヌチ 次のように指定できたす 数倀の 持぀
遞択したタむプのレゞスタに぀いお、名前ではなく数字が出力されたす。 あなたはリストするこずができたす
の利甚可胜な倀 ABI & アヌチ - 助けお オプションを遞択したす。

VAXの堎合、関数゚ントリアドレスを次のように指定できたす。 -M ゚ントリ0xf00ba。 あなたが䜿甚するこずができたす
これを耇数回実行しお、シンボルを含たないVAXバむナリファむルを適切に分解したす
テヌブルROMダンプなど。 このような堎合、関数゚ントリマスクは次のようになりたす。
VAX呜什ずしおデコヌドされ、おそらく残りの関数が
誀っお分解されたした。

-p
-プラむベヌトヘッダヌ
オブゞェクトファむル圢匏に固有の情報を印刷したす。 正確な情報
印刷されるのは、オブゞェクトファむルの圢匏によっお異なりたす。 䞀郚のオブゞェクトファむル圢匏では、
远加情報が印刷されたす。

-P オプション
-プラむベヌト=オプション
オブゞェクトファむル圢匏に固有の情報を印刷したす。 議論 オプション is
圢匏に応じたコンマ区切りのリストオプションのリストが衚瀺されたす
助けを借りお。

XCOFFの堎合、䜿甚可胜なオプションは次のずおりです。

"ヘッダ"
「aout」
「セクション」
「syms」
「再配眮」
「リネノ」
"ロヌダ"
"それ倖"
「typchk」
「トレヌスバック」
「toc」
「ldinfo」

すべおのオブゞェクト圢匏がこのオプションをサポヌトしおいるわけではありたせん。 特にELF圢匏は䜿甚したせん
ボヌマンは

-r
--再配眮
ファむルの再配眮゚ントリを印刷したす。 䞀緒に䜿甚する堎合 -d or -D、移転は
分解が散圚しお印刷されおいたす。

-R
-動的-再配眮
ファむルの動的再配眮゚ントリを出力したす。 これは動的な堎合にのみ意味がありたす
特定のタむプの共有ラむブラリなどのオブゞェクト。 はどうかず蚀うず -r、ず䞀緒に䜿甚する堎合 -d or -D,
再配眮は、分解に散圚しお印刷されたす。

-s
-フルコンテンツ
芁求されたセクションの党内容を衚瀺したす。 デフォルトでは、すべお空ではありたせん
セクションが衚瀺されたす。

-S
- ゜ヌス
可胜であれば、逆アセンブルず混合した゜ヌスコヌドを衚瀺したす。 瀺す -d.

--prefix =接頭蟞
指定 接頭蟞 で䜿甚したずきに絶察パスに远加する -S.

--prefix-strip =レベル
ハヌドワむダヌド絶察パスを削陀する初期ディレクトリ名の数を瀺したす。
なしでは効果がありたせん --prefix =接頭蟞.

--show-raw-insn
呜什を逆アセンブルするずきは、呜什をXNUMX進数ず蚘号で印刷しおください
圢。 これは、次の堎合を陀いおデフォルトです。 --プレフィックス-アドレス 䜿甚されおいる。

--no-show-raw-insn
呜什を逆アセンブルするずきは、呜什バむトを出力しないでください。 これは
デフォルトの堎合 --プレフィックス-アドレス 䜿甚されおいる。

--insn-width =幅
ディスプレむ 幅 呜什を逆アセンブルするずきのXNUMX行のバむト。

-W [lLiaprmfFsoRt]
--dwarf [= rawline、= decodeline、= info、= abbrev、= pubnames]
--dwarf [= arounds、= macro、= frames、= frames-interp、= str、= loc]
--dwarf [= Ranges、= pubtypes、= trace_info、= trace_abbrev]
--dwarf [= trace_aranges、= gdb_index]
ファむル内のデバッグセクションの内容が存圚する堎合は、それを衚瀺したす。 XNUMX぀なら
オプションの文字たたは単語のスむッチに続いお、それらで芋぀かったデヌタのみ
特定のセクションがダンプされたす。

トレヌスセクションの内容を衚瀺するためのXNUMX文字のオプションがないこずに泚意しおください。
.gdb_index。

泚からの出力 = info オプションもオプションの圱響を受ける可胜性がありたす
-矮星-深さ -矮星-スタヌト ず --dwarf-チェック.

--dwarf-depth =n
「.debug_info」セクションのダンプをに制限したす n 子䟛達。 これは次の堎合にのみ圹立ちたす
--dwarf = info。 デフォルトでは、すべおのDIEが印刷されたす。 の特別な倀0 n 意志も
この効果がありたす。

のれロ以倖の倀 n、DIEたたはそれより深い n レベルは印刷されたせん。 NS
の範囲 n れロベヌスです。

--dwarf-start =n
番号が付けられたDIEで始たるDIEのみを印刷したす n。 これは次の堎合にのみ圹立ちたす
--dwarf = info.

指定した堎合、このオプションはヘッダヌ情報ずすべおの印刷を抑制したす
DIE番号が付けられる前のDIE n。 指定されたDIEの兄匟ず子のみが
印刷されたす。

これは、ず組み合わせお䜿甚​​できたす -矮星-深さ.

--dwarf-チェック
ドワヌフ情報の敎合性に関する远加のチェックを有効にしたす。

-G
-スタブ
芁求されたセクションの党内容を衚瀺したす。 の内容を衚瀺する
ELFファむルの.stabセクションず.stab.indexセクションおよび.stab.exclセクション。 これは䟿利なだけです
「.stab」デバッグシンボルテヌブル゚ントリが存圚するシステムSolaris 2.0など
ELFセクションで運ばれたす。 他のほずんどのファむル圢匏では、シンボルテヌブル゚ントリのデバッグ
リンケヌゞシンボルでむンタヌリヌブされ、 --shms 出力。

--start-address =䜏所
指定したアドレスからデヌタの衚瀺を開始したす。 これは、の出力に圱響したす -d, -r
& -s オプション。

--stop-address =䜏所
指定したアドレスでデヌタの衚瀺を停止したす。 これは、の出力に圱響したす -d, -r
& -s オプション。

-t
--shms
ファむルのシンボルテヌブル゚ントリを印刷したす。 これは情報に䌌おいたす
提䟛者 nm 衚瀺圢匏は異なりたすが、プログラムです。 のフォヌマット
出力は、ダンプされるファむルの圢匏によっお異なりたすが、䞻にXNUMX぀ありたす。
タむプ。 次のようになりたす。

[4]sec 3fl 0x00ty 0scl 3nx 10x00000000 .bss
[6]sec 1fl 0x00ty 0scl 2nx 00x00000000 fred

ここで、角括匧内の数字は蚘号の゚ントリの番号です。
テヌブル、 ドラむ 番号はセクション番号、 fl 倀はシンボルのフラグビットであり、
  ty 番号はシンボルのタむプであり、 scl 番号はシンボルのストレヌゞクラスであり、
  nx valueは、シンボルに関連付けられおいる補助゚ントリの数です。 最埌
XNUMX぀のフィヌルドは、シンボルの倀ずその名前です。

ELFベヌスのファむルで通垞芋られる他の䞀般的な出力圢匏は、次のようになりたす。

00000000 ld .bss 00000000 .bss
00000000 g .text 00000000 フレッド

ここで、最初の数字はシンボルの倀ですアドレスず呌ばれるこずもありたす。
次のフィヌルドは、実際にはフラグビットを瀺す文字ずスペヌスのセットです。
シンボルに蚭定されおいたす。 これらの文字に぀いおは、以䞋で説明したす。 次は
シンボルが関連付けられおいるセクションたたは * ABS * セクションが絶察的な堎合぀たり
どのセクションにも接続されおいたせん、たたは * UND * セクションがファむルで参照されおいる堎合
ダンプされたすが、そこでは定矩されおいたせん。

セクション名の埌に別のフィヌルド、数字が続きたす。これは䞀般的な蚘号の堎合は
配眮ず他の蚘号のサむズです。 最埌に、シンボルの名前が衚瀺されたす。

旗のキャラクタヌは次のように7぀のグルヌプに分けられたす。

「l」
"NS"
「u」
「」 シンボルはロヌカルl、グロヌバルg、䞀意のグロヌバルuであり、グロヌバルでもロヌカルでもありたせん
スペヌスたたはグロヌバルずロヌカルの䞡方。 シンボルはロヌカルでもグロヌバルでもありたせん
さたざたな理由で、たずえば、デバッグに䜿甚されるためですが、
ロヌカルずグロヌバルの䞡方である堎合は、おそらくバグの兆候です。 個性的
グロヌバルシンボルは、ELFシンボルバむンディングの暙準セットに察するGNU拡匵です。
このようなシンボルの堎合、ダむナミックリンカヌはプロセス党䜓でそれを確認したす
この名前ずタむプのシンボルがXNUMX぀だけ䜿甚されおいたす。

「w」蚘号が匱いwたたは匷いスペヌス。

「C」蚘号は、コンストラクタヌCたたは通垞の蚘号スペヌスを瀺したす。

「W」蚘号は譊告Wたたは通垞の蚘号スペヌスです。 譊告蚘号の名前
譊告蚘号に続く蚘号が存圚する堎合に衚瀺されるメッセヌゞです。
参照。

"私"
「i」シンボルは、別のシンボルIぞの間接参照であり、
再配眮凊理iたたは通垞のシンボルスペヌス䞭に評䟡されたす。

「d」
「D」シンボルは、デバッグシンボルdたたは動的シンボルDたたは通垞のシンボルa
スペヌス。

"F"の
"NS"
「O」蚘号は、関数F、ファむルf、オブゞェクトO、たたは単に
通垞の蚘号スペヌス。

-T
--dynamic-syms
ファむルの動的シンボルテヌブル゚ントリを印刷したす。 これは、
特定のタむプの共有ラむブラリなどの動的オブゞェクト。 これはに䌌おいたす
によっお提䟛される情報 nm 䞎えられたずきのプログラム -D (- 動的オプション。

--特別なシムズ
シンボルを衚瀺するずきは、タヌゲットが䞀郚のシンボルで特別であるず芋なすシンボルを含めたす
方法であり、通垞はナヌザヌの関心を匕くこずはありたせん。

-V
- バヌゞョン
のバヌゞョン番号を印刷したす オブゞェクトダンプ 終了したす。

-x
-すべおのヘッダヌ
シンボルテヌブルや再配眮など、利甚可胜なすべおのヘッダヌ情報を衚瀺したす
゚ントリ。 䜿甚する -x すべおを指定するのず同じです -a -f -h -p -r -t.

-w
- 幅
80列を超える出力デバむス甚にいく぀かの行をフォヌマットしたす。 たた、しないでください
シンボル名が衚瀺されたら切り捚おたす。

-z
-分解-れロ
通垞、逆アセンブリ出力はれロのブロックをスキップしたす。 このオプションは、
他のデヌタず同じように、これらのブロックを逆アセンブルする逆アセンブラ。

@file
からコマンドラむンオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されたす
オリゞナル @file オプション。 堎合 file 存圚しないか、読み取るこずができない堎合、オプション
文字通りに扱われ、削陀されたせん。

オプションで file 空癜で区切られたす。 空癜文字が含たれる堎合がありたす
オプション党䜓を䞀重匕甚笊たたは二重匕甚笊で囲むこずにより、オプション内で。 どれでも
文字バックスラッシュを含むは、文字の前に付けるこずで含めるこずができたす
バックスラッシュが含たれおいたす。 NS file それ自䜓に远加の@が含たれる堎合がありたすfile オプション; どれか
このようなオプションは再垰的に凊理されたす。

onworks.netサヌビスを䜿甚しおオンラむンでmips-linux-gnu-objdumpを䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad