1
2
3
4
5
6
7
8
9 OUTPUT_ARCH(unicore32)
10 ENTRY(_start)
11 SECTIONS
12 {
13 /DISCARD/ : {
14
15
16
17
18
19
20 *(.data)
21 }
22
23 . = TEXT_START;
24 _text = .;
25
26 .text : {
27 _start = .;
28 *(.start)
29 *(.text)
30 *(.text.*)
31 *(.fixup)
32 *(.gnu.warning)
33 *(.rodata)
34 *(.rodata.*)
35 *(.piggydata)
36 . = ALIGN(4);
37 }
38
39 _etext = .;
40
41
42 _image_size = (_etext - _text) * 4;
43
44 _got_start = .;
45 .got : { *(.got) }
46 _got_end = .;
47 .got.plt : { *(.got.plt) }
48 _edata = .;
49
50 . = BSS_START;
51 __bss_start = .;
52 .bss : { *(.bss) }
53 _end = .;
54
55 .stack : { *(.stack) }
56 .comment 0 : { *(.comment) }
57 }
58