3 _kernel_base = 0x80000000;
4 _usertext_vbase = 0xFFFFE000;
14 .text : AT( ADDR(.text) - _kernel_base )
21 /* HACKS: User accesible .text section */
23 gUsertextPhysStart = . - _kernel_base;
25 .usertext : AT( gUsertextPhysStart )
29 . += gUsertextPhysStart + _kernel_base - _usertext_vbase;
31 /* 0x4000 (4 pages) alignment needed for root table */
32 .data ALIGN(0x4000) : AT( ADDR(.data) - _kernel_base )
39 gKernelSymbolsEnd = .;
43 gKernelModulesEnd = .;
45 .bss : AT( ADDR(.bss) - _kernel_base )