OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [scripttempl/] [m68kaux.sc] - Blame information for rev 279

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 145 khays
# Linker script for A/UX.
2
test -z "$ENTRY" && ENTRY=_start
3
INIT='.init : { *(.init) }'
4
FINI='.fini : { *(.fini) }'
5
CTORS='.ctors : { *(.ctors) }'
6
DTORS='.dtors : { *(.dtors) }'
7
 
8
cat <
9
OUTPUT_FORMAT("${OUTPUT_FORMAT}")
10
${LIB_SEARCH_DIRS}
11
 
12
${RELOCATING+ENTRY (${ENTRY})}
13
 
14
SECTIONS
15
{
16
  .text ${RELOCATING+ $TEXT_START_ADDR} : {
17
    ${RELOCATING+ *(.init)}
18
    ${RELOCATING+ *(.fini)}
19
    *(.text)
20
    ${RELOCATING+ . = ALIGN(4);}
21
    ${RELOCATING+ *(.ctors)}
22
    ${RELOCATING+ *(.dtors)}
23
    ${RELOCATING+ etext = .;}
24
    ${RELOCATING+ _etext = .;}
25
  } =0x4E714E71
26
  .data ${RELOCATING+ $DATA_ALIGNMENT} : {
27
    *(.data)
28
    ${RELOCATING+ edata = .;}
29
    ${RELOCATING+ _edata = .;}
30
  }
31
  .bss : {
32
    *(.bss)
33
    *(COMMON)
34
    ${RELOCATING+ end = .;}
35
    ${RELOCATING+ _end = .;}
36
  }
37
  ${RELOCATING- ${INIT}}
38
  ${RELOCATING- ${FINI}}
39
  ${RELOCATING- ${CTORS}}
40
  ${RELOCATING- ${DTORS}}
41
 
42
  .comment 0 ${RELOCATING+(NOLOAD)} : { [ .comment ] [ .ident ] }
43
  .stab 0 ${RELOCATING+(NOLOAD)} : { [ .stab ] }
44
  .stabstr 0 ${RELOCATING+(NOLOAD)} : { [ .stabstr ] }
45
}
46
EOF

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.