cat < text} .shbss SIZEOF(.text) + ADDR(.text) : { *(.shbss) } .talias : { } ${RELOCATING+ > talias} .data : { *(.data) ${RELOCATING+ __edata = .}; } ${RELOCATING+ > data} .bss SIZEOF(.data) + ADDR(.data) : { *(.bss) *(COMMON) ${RELOCATING+ __end = ALIGN(0x8)}; } .mstack : { } ${RELOCATING+ > mstack} .rstack : { } ${RELOCATING+ > rstack} } EOF