11.2Sskrll/* $NetBSD: ld.script,v 1.2 2017/08/29 19:14:04 skrll Exp $ */ 21.1Sskrll 31.1Sskrll/* $OpenBSD: ld.script,v 1.2 1999/04/20 20:02:37 mickey Exp $ */ 41.1Sskrll 51.1SskrllOUTPUT_FORMAT("elf32-hppa") 61.1SskrllOUTPUT_ARCH(hppa) 71.1SskrllENTRY(begin) 81.1Sskrll 91.1SskrllSECTIONS { 101.1Sskrll 111.1Sskrll /* Read-only sections, merged into text segment: */ 121.1Sskrll . = + SIZEOF_HEADERS; 131.1Sskrll .text : { 141.1Sskrll *(.text) 151.1Sskrll *(.text.1) 161.1Sskrll *(.rodata) 171.1Sskrll *(.rodata1) 181.1Sskrll *($CODE$) 191.1Sskrll etext = ABSOLUTE(.); 201.1Sskrll } = 0x08000240 /* nop */ 211.1Sskrll 221.1Sskrll /* Read-write sections, merged into data segment: */ 231.1Sskrll .data : { 241.1Sskrll $global$ = .; 251.1Sskrll *(.data) 261.2Sskrll *(.data*) 271.1Sskrll *(.sdata) 281.1Sskrll *(.sdata2) 291.1Sskrll *(.dynamic) 301.1Sskrll CONSTRUCTORS 311.1Sskrll edata = ABSOLUTE(.); 321.1Sskrll } = 0 331.1Sskrll 341.1Sskrll .bss : { 351.1Sskrll __bss_start = .; 361.1Sskrll *(.dynbss) 371.1Sskrll *(.bss) 381.1Sskrll *(.sbss) 391.1Sskrll *(.scommon) 401.1Sskrll *(COMMON) 411.1Sskrll end = ABSOLUTE(.); 421.1Sskrll __bss_end = .; 431.1Sskrll } 441.1Sskrll 451.1Sskrll /* don't need an unwind in the boot, unless we'll have a boot-ddb (; */ 461.1Sskrll /DISCARD/ : 471.1Sskrll { 481.1Sskrll *(.PARISC.unwind) 491.1Sskrll } 501.1Sskrll} 511.1Sskrll 52