GUI: Fix Tomato RAF theme for all builds. Compilation typo.
[tomato.git] / release / src-rt-6.x.4708 / shared / cfez_arm.lds.in
blob55079f6ee4a68183abec6d43e26c876e38c9d6d0
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         . = TEXT_START;
12         . = ALIGN(4);
13         .text : {
14                 _ftext = . ;
15                 text_start = .;
16                 *(.text.startup)
17                 *(.text)
18                 *(.text.*)
19                 _etext = .;
20                 text_end = .;
21         }
23         . = ALIGN(4);
24         .rodata : { *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*))) }
26         . = ALIGN(4);
27         .data : {
28                 data_start = .;
29                 _fdata = .;
30                 *(.data)
31                 data_end = .;
32         }
34         . = ALIGN(4);
35         _edata = .;
36         _fbss = .;
37         .bss : {
38                 bss_start = .;
39                 *(.bss)
40                 *(.bss.*)
41                 *(.sbss)
42                 *(.scommon)
43                 *(COMMON)
44                  . = ALIGN(4);
45                 bss_end = .;
46         }
48         /DISCARD/ : { *(.dynstr*) }
49         /DISCARD/ : { *(.dynamic*) }
50         /DISCARD/ : { *(.plt*) }
51         /DISCARD/ : { *(.interp*) }
52         /DISCARD/ : { *(.gnu*) }
54         _end = .;