1 test -z "$ENTRY" && ENTRY=_start
3 OUTPUT_FORMAT("${OUTPUT_FORMAT}")
10 .text ${RELOCATING+ SIZEOF_HEADERS} : {
13 ${RELOCATING+ etext = .;}
14 ${CONSTRUCTING+ __CTOR_LIST__ = .;}
15 ${CONSTRUCTING+ LONG((__CTOR_END__ - __CTOR_LIST__) / 4 - 2)}
16 ${CONSTRUCTING+ *(.ctors)}
17 ${CONSTRUCTING+ LONG(0)}
18 ${CONSTRUCTING+ __CTOR_END__ = .;}
19 ${CONSTRUCTING+ __DTOR_LIST__ = .;}
20 ${CONSTRUCTING+ LONG((__DTOR_END__ - __DTOR_LIST__) / 4 - 2)}
21 ${CONSTRUCTING+ *(.dtors)}
22 ${CONSTRUCTING+ LONG(0)}
23 ${CONSTRUCTING+ __DTOR_END__ = .;}
25 ${RELOCATING+ etext = .};
27 .data ${RELOCATING+ 0x400000 + (. & 0xffc00fff)} : {
29 ${RELOCATING+ edata = .};
31 .bss ${RELOCATING+ SIZEOF(.data) + ADDR(.data)} :
35 ${RELOCATING+ end = .};
37 .stab 0 ${RELOCATING+(NOLOAD)} :
41 .stabstr 0 ${RELOCATING+(NOLOAD)} :