X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/2803826a2373620dbfce8a5bff1e6a01dd594953..75339638bc5f21f13d3475374ecbd91065a427c3:/lunaix-os/link/linker.ld?ds=sidebyside diff --git a/lunaix-os/link/linker.ld b/lunaix-os/link/linker.ld index ba3a385..7ea0804 100644 --- a/lunaix-os/link/linker.ld +++ b/lunaix-os/link/linker.ld @@ -47,11 +47,6 @@ SECTIONS { } __usrtext_end = ALIGN(4K); - .bss BLOCK(4K) : AT ( ADDR(.bss) - 0xC0000000 ) { - build/obj/kernel/*.o (.bss) - build/obj/hal/*.o (.bss) - } - .data BLOCK(4k) : AT ( ADDR(.data) - 0xC0000000 ) { build/obj/kernel/*.o (.data) build/obj/hal/*.o (.data) @@ -66,5 +61,10 @@ SECTIONS { build/obj/arch/x86/*.o (.kpg) } + .bss BLOCK(4K) : AT ( ADDR(.bss) - 0xC0000000 ) { + build/obj/kernel/*.o (.bss) + build/obj/hal/*.o (.bss) + } + __kernel_end = ALIGN(4K); } \ No newline at end of file