Remove spurious conflict indicators.
[deliverable/binutils-gdb.git] / ld / scripttempl / aix.sc
1 # 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 <<EOF
7 OUTPUT_ARCH(${ARCH})
8 ${RELOCATING+${LIB_SEARCH_DIRS}}
9 ${RELOCATING+ENTRY (__start)}
10 SECTIONS
11 {
12 .pad 0 : { *(.pad) }
13
14 . = ALIGN (0x10000000 + SIZEOF_HEADERS, 32);
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
28 . = ALIGN (ALIGN (0x10000000) + (. & 0xfff), 32);
29 .data . : {
30 ${RELOCATING+PROVIDE (_data = .);}
31 *(.data)
32 *(.rw)
33 *(.sv)
34 *(.sv64)
35 *(.sv3264)
36 *(.ua)
37 . = ALIGN(4);
38 ${CONSTRUCTING+CONSTRUCTORS}
39 *(.ds)
40 *(.tc0)
41 *(.tc)
42 *(.td)
43 ${RELOCATING+PROVIDE (_edata = .);}
44 }
45 .bss : {
46 *(.tocbss)
47 *(.bss)
48 *(.bs)
49 *(.uc)
50 *(COMMON)
51 ${RELOCATING+PROVIDE (_end = .);}
52 ${RELOCATING+PROVIDE (end = .);}
53 }
54
55 .loader : {
56 *(.loader)
57 }
58
59 .debug : {
60 *(.debug)
61 }
62 }
63 EOF
This page took 0.030186 seconds and 4 git commands to generate.