Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ odump(1) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

a.out(5)

ar(5)

ODUMP(1)  —  NEWS-OS Programmer’s Manual

名称

odump − オブジェクトファイルの選択された部分をダンプする

形式

odump [ −acfghilorstzFGPRL ] file1 ... fileN

解説

odump コマンドは、各オブジェクトファイルの選択された部分をダンプします。

このコマンドはオブジェクトファイルおよびオブジェクトファイルのアーカイブ に対して有効です。 このコマンドは、以下のオプションの1つまたは複数を受け付けます。

−a 指定されたアーカイブファイルの各メンバのアーカイブヘッダをダンプします。

−c 文字列テーブルをダンプします。

−f 各ファイルヘッダをダンプします。

−g RISC NEWS アーカイブのシンボルテーブルからのグローバルシンボルをダンプします。

−h セクションヘッダをダンプします。

−i シンボリック情報へのヘッダをダンプします。

−l 行番号情報をダンプします。

−o 各任意ヘッダをダンプします。

−s セクションの内容をダンプします。

−r 再配置情報をダンプします。

−t シンボルテーブルエントリをダンプします。

−zname
指定された関数 name の行番号エントリをダンプします。

−L .lib セクションの内容を解釈し、表示します。

−F ファイルディスクリプタテーブルをダンプします。

−G "−G n" の度数分布図を表示します。

−P プロシージャディスクリプタテーブルをダンプします。

−R 相対ファイルのインデックステーブルをダンプします。

odump コマンドは、オプションとともに以下のモディファイアを受け付けます。

−dnumber
セクション番号、または開始点 number から、終了点の最後のセクション番号または +d で指定された number までの範囲のセクションをダンプします。

+dnumber
最初のセクションから始まる範囲、または −d で指定されたセクションから始まる範囲のセクションをダンプします。

−nname
指定された name に関する情報だけをダンプします。 このモディファイアは、 −h、−s、−r、 −l および −t と一緒に使用されます。

−p ヘッダを表示しません。

−tindex
インデックスの付いたシンボルテーブルエントリだけをダンプします。 また、 +t オプションと一緒にモディファイア −t を使用することによって、シンボルテーブルエントリの範囲を指定することもできます。

+tindex
指定された範囲のシンボルテーブルエントリをダンプします。 この範囲は、最初のシンボルテーブルエントリ、または −t によって指定されたエントリから始まります。 範囲の終わりは、指定されたインデックス付きのエントリです。

−u ファイルの名前に下線を引いて強調します。

−v 情報を数字ではなくシンボルでダンプします(たとえば、 0X02 ではなく Static というように)。 −v は、 −s を除くすべてのオプションと一緒に使用できます。

−zname,number
指定された行番号エントリまたは行番号の範囲をダンプします。 この範囲は、指定された関数の number から始まります。

+znumber
指定された範囲の行番号をダンプします。 この範囲は、 −z で指定された name または number のどちらかから始まります。 範囲の終わりは、 +z で指定された number です。

オプションとそのモディファイアを空白を使って任意に分けることができます。 名前は、コンマを空白で置き換えることによって −z を変更する番号と分けることができます。

odump コマンドは、有用な方法での情報のフォーマッティングを試み、適宜、 文字、16 進数、8 進数または 10 進数で情報を表示します。

関連事項

a.out(5), ar(5)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026