12.62 --first=section_id

選択した入力セクションを実行領域の最初に配置します。例えば、ベクタテーブルを含むセクションをイメージの最初に配置できます。

構文

--first=section_id

section_id は以下のいずれかになります。

symbol

symbol を定義するセクションを選択します。最初に配置できるセクションは 1 つだけなので、複数の定義を含むシンボルは指定しないで下さい。以下に例を示します。--first=reset

object(section)

objectsection を選択します。 object とかっこの間にはスペースを挿入しないで下さい。以下に例を示します。--first=init.o(init)

object

object 内の 1 つの入力セクションを選択します。この短縮形を使用した場合に複数の入力セクションが存在すると、リンカでエラーメッセージが生成されます。以下に例を示します。--first=init.o

使用法

--first オプションは、--scatter と一緒には使用できません。代わりに、スキャッタファイルで +FIRST 属性を使用して下さい。

関連する概念
3.12 FIRST 属性と LAST 属性を使用したセクションの配置
3.11 Section placement with the linker
関連する参考文書
12.81 --last=section_id
12.126 --scatter=filename
非機密扱い PDF file icon PDF 版 ARM DUI0474JJ
Copyright © 2010-2013 ARM.All rights reserved.