b17677bbcfcff8791f9ea81efc315277cd7614d1
[tpg/acess2.git] / Kernel / arch / arm7 / link.ld
1 ENTRY (_start)
2
3 _kernel_base = 0x80000000;
4
5 SECTIONS
6 {
7         . = 0;
8         . += _kernel_base;
9         .text : AT( ADDR(.text) - _kernel_base )
10         {
11                 *(.text*)
12                 *(.rodata*)
13         }
14         .data ALIGN(0x1000) : AT( ADDR(.data) - _kernel_base )
15         {
16                 *(.padata)
17                 *(.data*)
18                 
19                 gKernelSymbols = .;
20                 *(KEXPORT)
21                 gKernelSymbolsEnd = .;
22                 
23                 gKernelModules = .;
24                 *(KMODULES)
25                 gKernelModulesEnd = .;
26         }
27         .bss : AT( ADDR(.bss) - _kernel_base )
28         {
29                 *(.bss*)
30                 *(COMMON*)
31         }
32         gKernelEnd = .;
33 }

UCC git Repository :: git.ucc.asn.au