-NO_CHECK_SECTION_LAYOUT


セクションのアドレス割り付けをチェックしません。

[指定形式]

-NO_CHECK_SECTION_LAYOUT

 

-

省略時解釈

セクションが以下のようにメモリ配置されているかチェックし,配置されていない場合にエラーとなります。

セクション

配置先

.option_byte

アドレス固定

.security_id

アドレス固定

.sbss / .sdata

saddr領域

.sbss / .sdata (-romオプション指定時,RAM側)

saddr領域

.bss / .data

内部RAM

.bss / .data(-romオプション指定時,RAM側)

内部RAM

.const

Flashミラー空間

.constf

内部ROM

.sdata / .data(-romオプション指定時,ROM側)

内部ROM

.text

プログラムメモリ

.text_unit64kp / .textf

プログラムメモリ

[詳細説明]

-

デバイス・ファイルから読み込んだメモリ配置と,セクションのメモリ配置が整合するかのチェックを行いません。

[使用例]

-

セクションのアドレス割り付けをチェックしません。

>rlink a.obj b.obj -no_check_section_layout

[備考]

-

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