Delete platform directory from sun4i target
[AROS.git] / arch / arm-sun4i / boot / ldscript.lds
blobc70b8e288ca1273515cf4a9547ac0f804bb95020
1 FORCE_COMMON_ALLOCATION
2 ENTRY(bootstrap)
3 SECTIONS
5     . = 0x40010000;    
6     __bootstrap_start = . ;
7     
8     .text ALIGN(4096) :
9     {
10         *(.aros.startup)
11         *(.text)
12         *(.text.*)
13         *(.stub)
14         *(.gnu.warning)
15         *(.gnu.linkonce.t.*)
16     }
18     .rodata ALIGN(0x1000) :
19     {
20         *(.rodata)
21         *(.rodata.*)
22         *(.gnu.linkonce.r.*)
23     }
24     .rodata1 : { *(.rodata1) }
26     .sdata2 : { *(.sdata2) *(.sdata2.*) *(.gnu.linkonce.s2.*) }
27     .sbss2  : { *(.sbss2) *(.sbss2.*) *(.gnu.linkonce.sb2.*) }
29     .data ALIGN(0x1000) :
30     {
31         *(.data)
32         *(.data.*)
33         *(.gnu.linkonce.d.*)
34     }
36     .data1              : { *(.data1) }
37     .eh_frame           : { KEEP (*(.eh_frame)) }
38     .gcc_except_table   : { *(.gcc_except_table) }
40     .sdata ALIGN(0x1000) :
41     {
42         *(.sdata)
43         *(.sdata.*)
44         *(.gnu.linkonce.s.*)
45     }
47     __bss_start = . ;
48     
49     .sbss ALIGN(0x1000) :
50     {
51         *(.sbss)
52         *(.sbss.*)
53         *(.gnu.linkonce.sb.*)
54         *(.scommon)
55     }
57     .bss ALIGN(0x1000) :
58     {
59         *(.bss)
60         *(.bss.*)
61         *(.gnu.linkonce.b.*)
62         *(COMMON)
63     }
64     
65     _end = . ;
66     
67     __bootstrap_end = . ;