+ build/obj/arch/x86/*.o (.hhk_init)
+ build/obj/arch/x86/*.o (.text)
+ }
+
+ .hhk_init_bss BLOCK(4K) : {
+ build/obj/arch/x86/*.o (.bss)
+ }
+
+ .hhk_init_data BLOCK(4K) : {
+ build/obj/arch/x86/*.o (.data)
+ }
+
+ .hhk_init_rodata BLOCK(4K) : {
+ build/obj/arch/x86/*.o (.rodata)
+ }
+ __init_hhk_end = .;
+
+ /* Relocation of our higher half kernel */
+ . += 0xC0000000;
+
+ /* 好了,我们的内核…… */
+ .text BLOCK(4K) : AT ( ADDR(.text) - 0xC0000000 ) {
+ __kernel_start = .;
+ build/obj/kernel/*.o (.text)