]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/scripttempl/m68kcoff.sc
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / ld / scripttempl / m68kcoff.sc
CommitLineData
aa59d90e
ILT
1cat <<EOF
2OUTPUT_FORMAT("${OUTPUT_FORMAT}")
3${LIB_SEARCH_DIRS}
4
5SECTIONS
6{
7 .text 0x1000000 : {
8 *(.text)
9 ${RELOCATING+ etext = .;}
10 ${CONSTRUCTING+ __CTOR_LIST__ = .;}
11 ${CONSTRUCTING+ LONG((__CTOR_END__ - __CTOR_LIST__) / 4 - 2)}
12 ${CONSTRUCTING+ *(.ctors)}
13 ${CONSTRUCTING+ LONG(0)}
14 ${CONSTRUCTING+ __CTOR_END__ = .;}
15 ${CONSTRUCTING+ __DTOR_LIST__ = .;}
16 ${CONSTRUCTING+ LONG((__DTOR_END__ - __DTOR_LIST__) / 4 - 2)}
17 ${CONSTRUCTING+ *(.dtors)}
18 ${CONSTRUCTING+ LONG(0)}
19 ${CONSTRUCTING+ __DTOR_END__ = .;}
20 }
21 .data 0x3000000 : {
22 *(.data)
23 ${RELOCATING+ edata = .};
24 }
25 .bss : {
26 ${RELOCATING+ __bss_start = .};
27 *(.bss)
28 *(COMMON)
29 ${RELOCATING+ end = ALIGN(0x8)};
30 ${RELOCATING+ _end = ALIGN(0x8)};
31 }
32 .stab 0 ${RELOCATING+(NOLOAD)} :
33 {
34 [ .stab ]
35 }
36 .stabstr 0 ${RELOCATING+(NOLOAD)} :
37 {
38 [ .stabstr ]
39 }
40}
41EOF