英語フランス語スペイン語

Ad


OnWorksファビコン

m68hc11-nm - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで m68hc11-nm を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド m68hc11-nm です。

プログラム:

NAME


nm-オブジェクトファイルからシンボルを一覧表示します

SYNOPSIS


nm[-a|--debug-syms] [-g|--extern-のみ]
[-B] [-C|-デマングル[= ]][-D|- 動的]
[-S|--印刷サイズ] [-s|--print-armap]
[-A|-o|--印刷ファイル名][--特別なシムズ]
[-n|-v|--数値ソート] [-p|-並べ替えなし]
[-r|-逆ソート] [--サイズソート] [-u|-未定義-のみ]
[-t 基数|-基数=基数] [-P|-携帯性]
[--target =友人名] [-f形式でアーカイブしたプロジェクトを保存します.|--format =形式でアーカイブしたプロジェクトを保存します.]
[-定義済みのみ] [-l|-行番号] [-デマングルなし]
[-V|- バージョン] [-X 32_64] [ - 助けて] [オブジェクトファイル...]

DESCRIPTION


GNU nm オブジェクトファイルからのシンボルを一覧表示します オブジェクトファイル....オブジェクトファイルが次のようにリストされていない場合
引数、 nm ファイルを想定 アウト.

シンボルごとに、 nm ショー:

・オプション(以下を参照)によって選択された基数のシンボル値、または
デフォルト。

・シンボルタイプ。 少なくとも次のタイプが使用されます。 他の人も同様です
オブジェクトのファイル形式によって異なります。 小文字の場合、シンボルはローカルです。 大文字の場合、
シンボルはグローバル (外部) です。

「A」シンボルの値は絶対値であり、さらにリンクしても変更されません。

"B" シンボルは初期化されていないデータ セクション (BSS と呼ばれます) にあります。

「C」記号は一般的です。 一般的なシンボルは初期化されていないデータです。 リンクするとき、
複数の一般的な記号が同じ名前で表示される場合があります。 シンボルが定義されている場合
どこでも、共通のシンボルは未定義の参照として扱われます。

"D" シンボルは初期化されたデータ セクションにあります。

"G" シンボルは、小さなオブジェクトの初期化されたデータ セクションにあります。 いくつかのオブジェクトファイル
フォーマットにより、グローバル整数などの小さなデータオブジェクトへのより効率的なアクセスが可能になります
大規模なグローバル配列とは対照的に、変数。

"I" シンボルは別のシンボルへの間接参照です。 これは GNU 拡張機能です。
めったに使用されない a.out オブジェクト ファイル形式。

「N」シンボルはデバッグシンボルです。

"R" シンボルは読み取り専用データ セクションにあります。

"S" シンボルは、小さいオブジェクトの初期化されていないデータ セクションにあります。

"T" 記号はテキスト (コード) セクションにあります。

「U」記号は未定義です。

「V」記号は弱いオブジェクトです。 弱い定義されたシンボルが法線とリンクされている場合
定義済みシンボルの場合、通常の定義済みシンボルがエラーなしで使用されます。 弱いとき
未定義のシンボルがリンクされており、シンボルが定義されていない、弱い値
symbol はエラーなしでゼロになります。

「W」シンボルは、弱いオブジェクトとして明確にタグ付けされていない弱いシンボルです
シンボル。 弱い定義されたシンボルが通常の定義されたシンボルとリンクされている場合、
通常の定義済みシンボルがエラーなしで使用されます。 弱い未定義のシンボルが
リンクされており、シンボルが定義されていない場合、シンボルの値は次のように決定されます。
エラーのないシステム固有の方法。 一部のシステムでは、大文字は
デフォルト値が指定されています。

"-"シンボルは、a.outオブジェクトファイル内のスタブシンボルです。 この場合、次の
印刷される値は、stabs otherフィールド、stabs descフィールド、およびstabタイプです。
刺し記号は、デバッグ情報を保持するために使用されます。

「?」 シンボルタイプが不明であるか、オブジェクトファイル形式に固有です。

・シンボル名。

OPTIONS


ここで代替として示されているオプションの長い形式と短い形式は同等です。

-A
-o
--印刷ファイル名
各シンボルの前に、それが含まれていた入力ファイル(またはアーカイブメンバー)の名前を付けます
すべてのシンボルの前に、入力ファイルをXNUMX回だけ識別するのではなく、が見つかりました。

-a
--debug-syms
デバッガーのみのシンボルも含め、すべてのシンボルを表示します。 通常、これらはリストされていません。

-B と同じ --format = bsd (MIPSとの互換性のため nm).

-C
--demangle [= ]
デコード(デマングル)低レベルのシンボル名をユーザーレベルの名前に変換します。 削除する以外に
システムによって付加される最初のアンダースコア。これにより、C ++関数名が読みやすくなります。
コンパイラが異なれば、マングリングスタイルも異なります。 オプションのデマングリングスタイル
引数を使用して、コンパイラに適切なデマングリングスタイルを選択できます。

-デマングルなし
低レベルのシンボル名をデマングルしないでください。 これがデフォルトです。

-D
- 動的
通常のシンボルではなく、動的シンボルを表示します。 これは意味があるだけです
特定のタイプの共有ライブラリなどの動的オブジェクト用。

-f 形式でアーカイブしたプロジェクトを保存します.
--format =形式でアーカイブしたプロジェクトを保存します.
出力形式を使用する 形式でアーカイブしたプロジェクトを保存します.、「bsd」、「sysv」、または「posix」のいずれかです。 デフォルトは
「bsd」。 の最初の文字のみ 形式でアーカイブしたプロジェクトを保存します. 重要です。 アッパーまたはアッパーのいずれかです
小文字。

-g
--extern-のみ
外部シンボルのみを表示します。

-l
-行番号
シンボルごとに、デバッグ情報を使用してファイル名と行番号を見つけてください。
定義されたシンボルについては、シンボルのアドレスの行番号を探します。 のために
未定義のシンボル、を参照する再配置エントリの行番号を探します
シンボル。 行番号情報が見つかった場合は、他の記号の後に印刷してください
情報を表示します。

-n
-v
--数値ソート
シンボルをアルファベット順にではなく、アドレスによって数値で並べ替えます
名前。

-p
-並べ替えなし
シンボルを任意の順序で並べ替える必要はありません。 遭遇した順序でそれらを印刷します。

-P
-携帯性
デフォルト形式の代わりにPOSIX.2標準出力形式を使用します。 に相当
-f POSIX.

-S
--印刷サイズ
「bsd」出力フォーマット用に定義されたシンボルの値ではなく、サイズを出力します。

-s
--print-armap
アーカイブメンバーからのシンボルを一覧表示するときは、インデックスを含めます。
によるアーカイブ ar or ランリブ)どのモジュールにどの名前の定義が含まれているのか。

-r
-逆ソート
並べ替えの順序を逆にします(数字またはアルファベット)。 最後に来させて
最初。

--サイズソート
シンボルをサイズで並べ替えます。 サイズは、の値の差として計算されます
シンボルと、次に高い値を持つシンボルの値。 「bsd」出力の場合
formatが使用され、値ではなくシンボルのサイズが出力され、 -S しなければなりません
サイズと値の両方を印刷するために使用します。

--特別なシムズ
ターゲット固有の特別な意味を持つシンボルを表示します。 これらの記号は
通常、ターゲットが特別な処理のために使用し、通常は役に立ちません
通常のシンボルリストに含まれる場合。 たとえば、ARM ターゲットの場合はこれです
オプションは、ARM コード間の遷移をマークするために使用されるマッピング シンボルをスキップします。THUMB
コードとデータ。

-t 基数
-基数=基数
  基数 シンボル値を印刷するための基数として。 それは違いない d XNUMX進数の場合、 o
XNUMX進数の場合、または x XNUMX進数の場合。

--target =友人名
システムのデフォルト形式以外のオブジェクトコード形式を指定してください。

-u
-未定義-のみ
未定義のシンボル(各オブジェクトファイルの外部にあるシンボル)のみを表示します。

-定義済みのみ
各オブジェクトファイルに定義されたシンボルのみを表示します。

-V
- バージョン
のバージョン番号を表示する nm 終了します。

-X このオプションは、AIXバージョンのAIXバージョンとの互換性のために無視されます。 nm。 XNUMXつかかります
文字列でなければならないパラメータ 32_64。 AIXのデフォルト・モード nm に対応している
-X 32、GNUではサポートされていません nm.

- 助けて
オプションの概要を表示する nm 終了します。

@file
からコマンドラインオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されます
オリジナル @file オプション。 場合 file 存在しないか、読み取ることができない場合、オプション
文字通りに扱われ、削除されません。

オプションで file 空白で区切られます。 空白文字が含まれる場合があります
オプション全体を一重引用符または二重引用符で囲むことにより、オプション内で。 どれでも
文字(バックスラッシュを含む)は、文字の前に付けることで含めることができます
バックスラッシュが含まれています。 NS file それ自体に追加の@が含まれる場合がありますfile オプション; どれか
このようなオプションは再帰的に処理されます。

onworks.net サービスを使用してオンラインで m68hc11-nm を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad