1/* $FreeBSD: stable/11/sys/conf/ldscript.mips.octeon1 317145 2017-04-19 15:33:24Z emaste $ */
2
3ENTRY(_start)
4
5PHDRS {
6	text PT_LOAD FLAGS(0x7);
7}
8
9SECTIONS {
10	. = KERNLOADADDR + SIZEOF_HEADERS;
11
12	.text : {
13	    	*(.text)
14		*(.dynamic)
15		etext = .;
16		_etext = .;
17		. = ALIGN(0x2000);
18	} : text
19
20	. = ALIGN(0x2000);
21	.rodata : {
22		_fdata = .;
23	    	*(.rodata)
24		. = ALIGN(32);
25	}
26	
27	.data : {
28                _rwdata = .;
29	    	*(.data)
30		. = ALIGN(32);
31	}
32
33	_gp = (. + 0x8000);
34
35	.sdata : {
36                _small_start = .;
37		*(.sdata)
38		. = ALIGN(32);
39		edata = .;
40		_edata = .;
41	} : text
42
43	.sbss : {
44		__bss_start = .;
45		_fbss = .;
46		*(.sbss) *(.scommon)
47                _small_end = .;
48		. = ALIGN(32);
49	}
50
51	.bss : {
52		*(.bss)
53		*(COMMON)
54		. = ALIGN(32);
55		_end = .;
56		end = .;
57	}
58
59}
60