非機密扱い |
![]() |
ARM DUI0474JJ | ||
|
||||
ホーム > リンカコマンドラインオプション > --rwpi |
RW 出力セクションと ZI 出力セクションを含むロード領域と実行領域が位置に依存しなくなります。
このオプションを使用しない場合、領域は絶対としてマークされます。このオプションには、--rw_base
の値が必要です。--rw_base
を指定しないと、
--rw_base=0
を指定したと見なされます。通常、書き込み可能な入力セクションは、読み出し-書き込み可能な位置非依存(RWPI)にする必要があります。
このオプションを使用すると、リンカは以下の処理を行います。
すべての読み出し-書き込み可能な実行領域への入力セクションに、PI
属性が設定されていることをチェックします。
セクション間の再配置が有効であることをチェックします。
テーブル Region$$Table
にスタティックベース相対エントリを生成します。
このテーブルは、領域がコピー、伸張、または初期化されるときに使用します。
次のような場合には --rwpi
を使用できません。
--scatter
、
、または --shared
--sysv
と組み合わせて使用する。
オブジェクトファイルに実行のみセクションが含まれている。