Skip to main content

IAR Embedded Workbench for Arm 9.70.x

‑‑entry

このセクションの内容:
構文
‑‑entry symbol
パラメータ

symbol

ルートシンボルおよび開始ラベルとして処理されるシンボルの名前

説明

このオプションは、ルートシンボルおよびアプリケーションの開始ラベルとして処理されるシンボルを作成するときに使用します。これは、ローダを使用する場合に便利です。このオプションを使用しない場合、デフォルトの開始シンボルは__iar_program_startです。ルートシンボルは、そのモジュールが含まれる場合、アプリケーション内で参照されるかどうかに関わらず保持されます。オブジェクトファイルのモジュールは常に含まれますが、ライブラリのモジュールパートは必要な場合にのみ含まれます。

注記

参照先のラベルは、アプリケーション内で使用可能でなければなりません。また、リセットベクタが必ず新しい開始ラベルを参照するようにしてください(たとえば、‑‑redirect __iar_program_start=_myStartLabelなど)。

関連項目

‑‑no_entry.

注意

[プロジェクト]>[オプション]>[リンカ]>[ライブラリ]>[デフォルトプログラムエントリのオーバライド]