1 /*###############################################################################
2 ####### lightOS x86 linker script #####
3 ###############################################################################*/
5 OUTPUT_FORMAT(elf32-i386)
14 __kernel_init_start__ = .;
16 .init.text : AT(ADDR(.init.text) - 0xBFF00000)
23 .init.data : AT(ADDR(.init.data) - 0xBFF00000)
34 __kernel_init_end__ = .;
36 .text : AT(ADDR(.text) - 0xBFF00000)
42 .data : AT(ADDR(.data) - 0xBFF00000)
47 .bss : AT(ADDR(.bss) - 0xBFF00000)
52 .gnu.linkonce : AT(ADDR(.gnu.linkonce) - 0xBFF00000)
61 /DISCARD/ : { *(.comment .note.GNU-stack .eh_frame .dtors) }