2004-07-29 07:12:52 UTC
previous
next
/* $Id: linkscript 17 2003-07-23 03:11:39Z kr4z $ */
/* $HeadURL: http://kryptos.kr4z.com/svn/trunk/kernel/linkscript $ */
ENTRY(entry)
OUTPUT_FORMAT(elf32-i386)
SECTIONS {
/DISCARD/ : {
*(.comment)
}
boot 0x100000 : {
entry.o(boot) boot.o
}
next_load_address = ALIGN(4096);
.text 0xC0000000 : AT(next_load_address) {
*(.text)
}
.data ADDR(.text) + SIZEOF(.text) : AT(next_load_address + SIZEOF(.text)) {
*(.data) *(.rodata)
}
.bss ADDR(.data) + SIZEOF(.data) : AT(LOADADDR(.data) + SIZEOF(.data)) {
}
osdata ALIGN(4096) : {
entry.o(osdata)
}
}