MEMORY
{
- ro : o = 0x00000000, l = 0x00010000
- ra : o = 0x01000000, l = 0x00100000
+ rom : o = 0x00000000, l = 0x00100000
+ ram : o = 0x10000000, l = 0x00100000
}
SECTIONS
*(.rodata*)
*(.glue*)
___text_end = . ;
- } > ro
+ } > rom
.tors :
{
. = ALIGN(4);
___dtors = . ;
*(.dtors)
___dtors_end = . ;
- } > ro
+ } > rom
data : AT (ADDR(.tors) + SIZEOF(.tors))
{
___data_rom = ADDR(.tors) + SIZEOF(.tors);
*(.sdata)
*(.eh_frame)
___data_end = . ;
- } > rw
+ } > ram
.bss :
{
___bss = . ;
*(COMMON)
*(.scommon)
___bss_end = . ;
- } > rw
+ } >ram
}