1/* $NetBSD$ */ 2 3/* $OpenBSD: ld.script,v 1.1 2003/03/28 22:42:26 mickey Exp $ */ 4 5OUTPUT_FORMAT("elf32-hppa") 6OUTPUT_ARCH(hppa) 7ENTRY(begin) 8 9SECTIONS { 10 11 /* Read-only sections, merged into text segment: */ 12 . = + SIZEOF_HEADERS; 13 .text : { 14 *(.text) 15 *(.text.*) 16 *(.rodata) 17 *(.rodata1) 18 *($CODE$) 19 etext = .; 20 } = 0x08000240 21 22 /* Read-write sections, merged into data segment: */ 23 .data : { 24 $global$ = .; 25 *(.data) 26 *(.data1) 27 *(.sdata) 28 *(.sdata2) 29 *(.dynamic) 30 CONSTRUCTORS 31 edata = ABSOLUTE(.); 32 } = 0 33 34 .bss : { 35 __bss_start = .; 36 *(.dynbss) 37 *(.bss) 38 *(.sbss) 39 *(.scommon) 40 *(COMMON) 41 end = ABSOLUTE(.); 42 __bss_end = .; 43 } 44 45 /* don't need an unwind in the boot, unless we'll have a boot-ddb (; */ 46 /DISCARD/ : 47 { 48 *(.PARISC.unwind) 49 } 50} 51 52