‑‑entry
このセクションの内容:
構文
‑‑entry symbol
パラメータ
| ルートシンボルおよび開始ラベルとして処理されるシンボルの名前 |
説明
このオプションは、ルートシンボルおよびアプリケーションの開始ラベルとして処理されるシンボルを作成するときに使用します。これは、ローダを使用する場合に便利です。このオプションを使用しない場合、デフォルトの開始シンボルは__iar_program_startです。ルートシンボルは、そのモジュールが含まれる場合、アプリケーション内で参照されるかどうかに関わらず保持されます。オブジェクトファイルのモジュールは常に含まれますが、ライブラリのモジュールパートは必要な場合にのみ含まれます。
注記
参照先のラベルは、アプリケーション内で使用可能でなければなりません。また、リセットベクタが必ず新しい開始ラベルを参照するようにしてください(たとえば、‑‑redirect __iar_program_start=_myStartLabelなど)。
関連項目
注意
[プロジェクト]>[オプション]>[リンカ]>[ライブラリ]>[デフォルトプログラムエントリのオーバライド]