linux/arch/e2k/boot/compressed_guest.lds

38 lines
557 B
Plaintext

OUTPUT_FORMAT("elf64-e2k", "elf64-e2k", "elf64-e2k")
/* OUTPUT_ARCH(e2k) Defined by Makefile */
ENTRY(start)
SECTIONS {
_start = .;
.bootblock : {
_bootblock = .;
arch/e2k/boot/bootblock.o(.rodata)
_ebootblock = .;
}
. = _bootblock + 0x10000;
.loader : {
. += 0x10000;
*(.boot_entry)
*(.text)
*(EXCLUDE_FILE (arch/e2k/boot/cpiggy.o) .rodata)
*(.data)
_bss = .;
*(.bss)
_ebss = .;
}
.kernel : {
_kernel = .;
arch/e2k/boot/cpiggy.o(.rodata)
_ekernel = .;
}
.got : {
_got = .;
*(.got)
_egot = .;
}
_end = .;
}