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