aboutsummaryrefslogtreecommitdiff
path: root/lib/link.ld
blob: b30b0825891431f3b19bd68551fa0b743ec9da02 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ENTRY(_op)

PHDRS {
	headers PT_PHDR PHDRS;
	text PT_LOAD FILEHDR PHDRS;
	data PT_LOAD;
}

SECTIONS {
	. = SIZEOF_HEADERS;
	.text : { *(.text*); } :text

	__next_op = .;

	/* mostly just to silence warnings, operations aren't allowed to have
	 * any data in them */
	.data : { *(.data*) } :data
}