1__PAGE_SIZE = 0x1000 ;
2
3ENTRY(start)
4SECTIONS
5{
6	.text : AT (ADDR(.text) & 0x0fffffff)
7	{
8		*(.text)
9		*(.text.*)
10		*(.stub)
11	} =0xCC
12	_etext = . ;
13	PROVIDE (etext = .) ;
14
15	. = ALIGN(__PAGE_SIZE);
16
17	__rodata_start = . ;
18	.rodata :
19	{
20		*(.rodata)
21		*(.rodata.*)
22	}
23
24	. = ALIGN(__PAGE_SIZE);
25
26	__data_start = . ;
27	.data :
28	{
29		*(.data)
30	}
31
32	__bss_start = . ;
33	.bss :
34	{
35		*(.bss)
36		*(.bss.*)
37		*(COMMON)
38	}
39
40	. = ALIGN(__PAGE_SIZE);
41
42	/* End of the kernel image */
43	__smallkern_end = . ;
44
45	_end = . ;
46	PROVIDE (end = .) ;
47}
48
49