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

Subversion Repositories open8_urisc

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

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

Line No. Rev Author Line
1 145 khays
# AIX linker script.
2
# AIX always uses shared libraries.  The section VMA appears to be
3
# unimportant.  The native linker aligns the sections on boundaries
4
# specified by the -H option.
5
 
6
cat <
7
OUTPUT_ARCH(${ARCH})
8
${RELOCATING+${LIB_SEARCH_DIRS}}
9
${RELOCATING+ENTRY (__start)}
10
SECTIONS
11
{
12
  .pad 0 : { *(.pad) }
13
 
14
  . = 0x10000000;
15
  .text ${RELOCATING-0} : {
16
    ${RELOCATING+PROVIDE (_text = .);}
17
    *(.text)
18
    *(.pr)
19
    *(.ro)
20
    *(.db)
21
    *(.gl)
22
    *(.xo)
23
    *(.ti)
24
    *(.tb)
25
    ${RELOCATING+PROVIDE (_etext = .);}
26
  }
27
  . = ALIGN (0x10000000);
28
  .data . : {
29
    ${RELOCATING+PROVIDE (_data = .);}
30
    *(.data)
31
    *(.rw)
32
    *(.sv)
33
    *(.sv64)
34
    *(.sv3264)
35
    *(.ua)
36
    . = ALIGN(4);
37
    ${CONSTRUCTING+CONSTRUCTORS}
38
    *(.ds)
39
    *(.tc0)
40
    *(.tc)
41
    *(.td)
42
    ${RELOCATING+PROVIDE (_edata = .);}
43
  }
44
  .bss : {
45
    *(.tocbss)
46
    *(.bss)
47
    *(.bs)
48
    *(.uc)
49
    *(COMMON)
50
    ${RELOCATING+PROVIDE (_end = .);}
51
    ${RELOCATING+PROVIDE (end = .);}
52
  }
53
 
54
  .loader : {
55
    *(.loader)
56
  }
57
 
58
  .debug : {
59
    *(.debug)
60
  }
61
}
62
EOF

powered by: WebSVN 2.1.0

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