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