SC_CACHECLEARE syscall implementation
[AROS.git] / arch / arm-native / kernel / ldscript.lds
blobc0140553ecab522539ba2a1f1191a52aba527923
1 FORCE_COMMON_ALLOCATION
3 SECTIONS
5     .text : {
6         __text_start = .;
7         *(.aros.init)
8         *(.text*)                   /* wildcard for "gcc -ffunction-sections" */
9         *(.gnu.linkonce.t.*)        /* C++ templates? */
10         __text_end = .;
11     }
13     .intvecs :
14     {
15         __intvecs_start = .;
16         *(.intvecs)
17         __intvecs_end = .;
18     }
20     .rodata : {
21         *(.rodata*)                 /* read-only data (ELF only) */
22         *(.gnu.linkonce.r.*)
23         
24     }
26     . = ALIGN(4096);
28     .data : {
29         *(.data*)                   /* wildcard for "gcc -fdata-sections" */
30         *(.gnu.linkonce.d.*)
31         . = ALIGN(16);
32         start_ctors = .; *(SORT(.ctor*)) QUAD(0)
33         start_dtors = .; *(SORT(.dtor*)) QUAD(0)
34     }
36     . = ALIGN(4096);
38     .bss : {
39         *(.bss*)                    /* wildcard for "gcc -fdata-sections" */
40         *(.gnu.linkonce.b.*)
41         *(COMMON)                   /* "common" variables */
42     }