[ create a new paste ] login | about

Link: http://codepad.org/DdEVG3RU    [ raw code | fork ]

Plain Text, pasted on Nov 27:
KERNEL_LMA = 0x8000;
KERNEL_VMA = 0xff800000;

ENTRY(start)
SECTIONS
{
	. = KERNEL_LMA;
	
	kernel_phys_start = .;
	
	.setup : {
		*(.setup)
	}
	
	. += KERNEL_VMA;

	.text : AT(ADDR(.text) - KERNEL_VMA) {
		kernel_high_phys_start = . - KERNEL_VMA;
		*(.text)
	}

	.rodata ALIGN (4096) : AT(ADDR(.rodata) - KERNEL_VMA) {
		*(.rodata*)
	}
	.data ALIGN (4096) : AT(ADDR(.data) - KERNEL_VMA) {
		*(.data*)
	}
	.note : AT(ADDR(.note) - KERNEL_VMA) {
		*(.note*)
	}
	.bss ALIGN (4096) : AT(ADDR(.bss) - KERNEL_VMA) {
		kernel_bss_start = . - KERNEL_VMA;
		*(COMMON*)
		*(.bss*)
		kernel_bss_end = . - KERNEL_VMA;
	}

	kernel_phys_end = . - KERNEL_VMA;
}


Create a new paste based on this one


Comments: