Mirai's Miscellaneous Misadventures
M23 / x86 / link.ld
1/* copyright 2022 zamfofex */
2/* license: AGPLv3 or later */
3
4OUTPUT_FORMAT(binary);
5
6SECTIONS
7{
8 boot 0x7C00 : AT(0)
9 {
10 *(boot);
11 . = 510;
12 SHORT(0xAA55);
13 . = 512;
14 }
15
16 before 0x0500 : AT(0x0200) { *(boot2); engines/x86.x86.o(*); }
17
18 after 0x8000 : AT(0x7A00) { *(.text); *(vbe); *(.data); *(*); }
19
20 mimimi_x86_heap_start = 0x100000;
21}