xref: /kvm-unit-tests/x86/flat.lds (revision 0a06949aafac4a4c0516073849a479083ef5189f)
1PHDRS
2{
3    text PT_LOAD FLAGS(5);
4    data PT_LOAD FLAGS(6);
5}
6
7SECTIONS
8{
9    . = 4M + SIZEOF_HEADERS;
10    stext = .;
11    .text : { *(.init) *(.text) *(.text.*) } :text
12    etext = .;
13    . = ALIGN(4K);
14    .data : {
15          *(.data)
16          exception_table_start = .;
17          *(.data.ex)
18          exception_table_end = .;
19    } :data
20    . = ALIGN(16);
21    .rodata : { *(.rodata) } :data
22    . = ALIGN(16);
23    .bss : { *(.bss) }
24    . = ALIGN(4K);
25    edata = .;
26}
27
28ENTRY(start)
29