ARM Compiler toolchain Using the Linker - ARM Information Center
ARM Compiler toolchain Using the Linker - ARM Information Center
ARM Compiler toolchain Using the Linker - ARM Information Center
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
.init_array :<br />
{<br />
PROVIDE_HIDDEN (__init_array_start = .);<br />
KEEP (*(.init_array*))<br />
PROVIDE_HIDDEN (__init_array_end = .);<br />
}<br />
.fini_array :<br />
{<br />
PROVIDE_HIDDEN (__fini_array_start = .);<br />
KEEP (*(.fini_array*))<br />
PROVIDE_HIDDEN (__fini_array_end = .);<br />
}<br />
.dynamic : { *(.dynamic) }<br />
.got : { *(.got.plt) *(.got) }<br />
.data :<br />
{<br />
__data_start = .;<br />
*(.data .data.*)<br />
}<br />
_edata = .;<br />
PROVIDE(edata = .);<br />
__bss_start = .;<br />
__bss_start__ = .;<br />
.bss :<br />
{<br />
*(.bss .bss.*)<br />
. = ALIGN(. != 0 ? 32 / 8 : 1);<br />
}<br />
__bss_end__ = .;<br />
_bss_end__ = .;<br />
. = ALIGN(4);<br />
__end = .;<br />
_end = .;<br />
PROVIDE(end = .);<br />
}<br />
9.6.3 Default ld script for a --ldpartial partially linked object<br />
SECTIONS<br />
{<br />
.interp 0 : { *(.interp) }<br />
.note.ABI-tag 0 : { *(.note.ABI-tag) }<br />
.hash 0 : { *(.hash) }<br />
.dynsym 0 : { *(.dynsym) }<br />
.dynstr 0 : { *(.dynstr) }<br />
.version 0 : { *(.version) }<br />
.version_d 0 : { *(.version_d) }<br />
.version_r 0 : { *(.version_r) }<br />
.rel.dyn 0 : { *(.rel.dyn) }<br />
.rel.plt 0 : { *(.rel.plt) }<br />
.init 0 : { KEEP (*(.init)) }<br />
.plt 0 : { *(.plt) }<br />
.text 0 : { *(.text) }<br />
.fini 0 : { KEEP (*(.fini)) }<br />
.rodata 0 : { *(.rodata) }<br />
.<strong>ARM</strong>.exidx 0 : { *(.<strong>ARM</strong>.exidx*) }<br />
.tdata 0 : { *(.tdata) }<br />
.tbss 0 : { *(.tbss) }<br />
.preinit_array 0 :<br />
{<br />
KEEP (*(.preinit_array))<br />
}<br />
.dynamic 0 : { *(.dynamic) }<br />
GNU ld script support in armlink<br />
<strong>ARM</strong> DUI 0474C Copyright © 2010-2011 <strong>ARM</strong>. All rights reserved. 9-10<br />
ID080411 Non-Confidential