More correct m68k LynxOS support
[external/binutils.git] / ld / scripttempl / m68klynx.sc
1 test -z "$ENTRY" && ENTRY=_start
2 cat <<EOF
3 OUTPUT_FORMAT("${OUTPUT_FORMAT}")
4 ${LIB_SEARCH_DIRS}
5
6 ENTRY(${ENTRY})
7
8 SECTIONS
9 {
10   .text ${RELOCATING+ SIZEOF_HEADERS} : {
11     *(.init)
12     *(.text)
13     *(.fini)
14     ${RELOCATING+ etext  =  .};
15   }
16   .data ${RELOCATING+ 0x400000 + (. & 0xffc00fff)} : {
17     *(.data .data2)
18     ${RELOCATING+ edata  =  .};
19   }
20   .bss ${RELOCATING+ SIZEOF(.data) + ADDR(.data)} :
21   {                                     
22     *(.bss)
23     *(COMMON)
24     ${RELOCATING+ end = .};
25   }
26   .stab  . (NOLOAD) : 
27   {
28     [ .stab ]
29   }
30   .stabstr  . (NOLOAD) :
31   {
32     [ .stabstr ]
33   }
34 }
35 EOF