MSP430: Fix alignment of __*_array_start symbols in default linker script
[deliverable/binutils-gdb.git] / ld / testsuite / ld-msp430-elf / initarray-nowarn.ld
1 /* Script for ld testsuite */
2 OUTPUT_ARCH(msp430)
3 ENTRY(_start)
4
5 SECTIONS
6 {
7 .text :
8 {
9 PROVIDE (_start = .);
10 . = ALIGN(2);
11 *(.text .stub .text.* .gnu.linkonce.t.* .text:*)
12 }
13
14 .rodata :
15 {
16 *(.rodata.* .rodata)
17 . = ALIGN(2);
18 PROVIDE (__preinit_array_start = .);
19 KEEP (*(SORT(.preinit_array.*)))
20 KEEP (*(.preinit_array))
21 PROVIDE (__preinit_array_end = .);
22 . = ALIGN(2);
23 PROVIDE (__init_array_start = .);
24 KEEP (*(SORT(.init_array.*)))
25 KEEP (*(.init_array))
26 PROVIDE (__init_array_end = .);
27 . = ALIGN(2);
28 PROVIDE (__fini_array_start = .);
29 KEEP (*(SORT(.fini_array.*)))
30 KEEP (*(.fini_array))
31 PROVIDE (__fini_array_end = .);
32 }
33
34 .data :
35 {
36 . = ALIGN(2);
37 *(.data.* .data)
38 }
39
40 .bss :
41 {
42 . = ALIGN(2);
43 *(.bss.* .bss)
44 }
45 }
This page took 0.031191 seconds and 4 git commands to generate.