1 /* $NetBSD: kern.ldscript.4MB,v 1.8 2006/12/02 04:49:37 christos Exp $ */
3 OUTPUT_FORMAT("elf32-i386", "elf32-i386",
9 /* Read-only sections, merged into text segment: */
11 AT (ADDR(.text) & 0x0fffffff)
21 AT (LOADADDR(.text) + (ADDR(.rodata) - ADDR(.text)))
27 /* Adjust the address for the data segment. We push the data segment
28 up to the next 4MB boundary so that we can map the text with large
33 AT (LOADADDR(.text) + (ADDR(.data) - ADDR(.text)))
42 AT (LOADADDR(.text) + (ADDR(.bss) - ADDR(.text)))
54 KEEP(*(.note.netbsd.ident));