-ROm


ROMからRAMへマップするセクションを指定します。

[指定形式]

-ROm=ROMsection=RAMsection[,ROMsection=RAMsection]...

 

-

省略時解釈

なし

[詳細説明]

-

初期値ありデータ領域のROM用,RAM用領域を確保し,ROMセクション内定義シンボルをRAMセクション内アドレスでリロケーションします。

-

ROMセクションROMsectionには,初期値のあるリロケータブル・セクションを指定します。

-

RAMセクションRAMsectionには,存在しないセクション,またはサイズ0のリロケータブル・セクションを指定します。

[使用例]

-

.dataセクションと同サイズの.data.Rセクションを確保し,.dataセクション内定義シンボルを.data.Rセクション上のアドレスでリロケーションします。

>rlink a.obj b.obj -rom=.data=.data.R -start=.data/100,.data.R/8000

[備考]

-

本オプションは,-form={object|relocate|library}オプション,または-stripオプションを指定した場合は無効となります。