GUI: Fix Tomato RAF theme for all builds. Compilation typo.
[tomato.git] / release / src-rt-6.x.4708 / cfe / cfe / arch / arm / common / src / cfe_ldscript.template
blob216f65df7c4b297a603686d19bc6220530969a4c
1 /*
2  * This is the "template" linker script.  It gets run through the C preprocessor
3  * (via cpp) to construct the real linker script.
4  */
6 OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
7 OUTPUT_ARCH(arm)
8 ENTRY(startup)
9 SECTIONS
11         . = CFE_TEXT_START;
12         . = ALIGN(4);
13         .text : {
14                 _ftext = . ;
15                 text_start = .;
16                 *(.text.startup)
17                 *(.init)
18                 *(.text)
19                 *(.text.*)
20                 *(.fini)
21                 _etext = .;
22                 text_end = .;
23         }
25         . = ALIGN(4);
26         .rodata : {
27                 rodata_start = .;
28                 *(.rdata)
29                 *(.rdata.*)
30                 *(.rodata)
31                 *(.rodata.*)
32                 rodata_end = .;
33         }
35         . = ALIGN(4);
36         .data : {
37                 data_start = .;
38                 _fdata = .;
39                 *(.data)
40                 *(.data.*)
41                 *(.sdata)
42                 data_end = .;
43                 _edata = .;
44         }
46         . = ALIGN(4);
47         .bss : {
48                 _fbss = .;
49                 bss_start = .;
50                 *(.sbss)
51                 *(.scommon)
52                 *(.bss)
53                 *(.bss.*)
54                 *(COMMON)
55                 bss_end = .;
56         }
58         /DISCARD/ : { *(.dynstr*) }
59         /DISCARD/ : { *(.dynamic*) }
60         /DISCARD/ : { *(.plt*) }
61         /DISCARD/ : { *(.interp*) }
62         /DISCARD/ : { *(.gnu*) }
64         _end = .;