3 _kernel_base = 0x80000000;
4 _usertext_vbase = 0xFFFFE000;
14 .text : AT( ADDR(.text) - _kernel_base )
20 .ARM.exidx : { *(.ARM.exidx*) }
22 .ARM.extab : { *(.ARM.extab*) }
25 /* HACKS: User accesible .text section */
27 gUsertextPhysStart = . - _kernel_base;
29 .usertext : AT( gUsertextPhysStart )
33 . += gUsertextPhysStart + _kernel_base - _usertext_vbase;
35 /* 0x4000 (4 pages) alignment needed for root table */
36 .data ALIGN(0x4000) : AT( ADDR(.data) - _kernel_base )
43 gKernelSymbolsEnd = .;
47 gKernelModulesEnd = .;
49 .bss : AT( ADDR(.bss) - _kernel_base )