X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2Flink.ld;h=75b712fb61e93be176f9a915dfe71094e8867999;hb=30e2436921e53b149d65403430048e39a44cad4b;hp=a142747678d5a8c5b04f414668ecd91bd3b19936;hpb=38e4b28d370c5f9284b285a71518ae2b6bce125c;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/link.ld b/Kernel/arch/x86/link.ld index a1427476..75b712fb 100644 --- a/Kernel/arch/x86/link.ld +++ b/Kernel/arch/x86/link.ld @@ -3,12 +3,13 @@ * Linker Script */ -lowStart = start - 0xC0000000; -ENTRY(lowStart) +//lowStart = start - 0xC0000000; +ENTRY(start) OUTPUT_FORMAT(elf32-i386) SECTIONS { . = 0x100000; + __load_addr = .; .multiboot : AT(ADDR(.multiboot)) { *(.multiboot) } @@ -23,6 +24,7 @@ SECTIONS { _UsertextBase = .; *(.usertext) } + _UsertextEnd = .; .rodata ALIGN(0x1000): AT(ADDR(.rodata) - 0xC0000000) { *(.initpd) @@ -58,6 +60,7 @@ SECTIONS { *(.data) } + __bss_start = .; .bss : AT(ADDR(.bss) - 0xC0000000) { _sbss = .; *(COMMON)