This option specifies the section that maps symbols from ROM to RAM.
[Specification format]
-ROm=ROMsection=RAMsection[,ROMsection=RAMsection]...
|
- | Interpretation when omitted |
None
[Detailed description]
- | This option reserves ROM and RAM areas in the initialized data area and relocates defined symbols in the ROM section with the address in the RAM section. |
- | Specify a relocatable section including the initial value for ROM section ROMsection. |
- | Specify a a nonexistent section or relocatable section whose size is 0 for RAM section RAMsection. |
[Example of use]
- | To reserve the .data.R section with the same size as the .data section and relocate defined symbols in the .data section with address in the .data.R section, describe as: |
>rlink a.obj b.obj -rom=.data=.data.R -start=.data/100,.data.R/8000
|
[Remark]
- | If the -form={object|relocate|library} option or -strip option is specified, this option will be invalid. |