selfmade-os
diff linker.ld @ 0:99db6262c157
initial commit with code from http://wiki.osdev.org/Bare_bones
author | meillo@marmaro.de |
---|---|
date | Sun, 01 Nov 2009 23:50:00 +0100 |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/linker.ld Sun Nov 01 23:50:00 2009 +0100 1.3 @@ -0,0 +1,28 @@ 1.4 +ENTRY (loader) 1.5 + 1.6 +SECTIONS{ 1.7 + . = 0x00200000; 1.8 + 1.9 + .multiboot :{ 1.10 + *(.multiboot) 1.11 + } 1.12 + 1.13 + .text :{ 1.14 + *(.text) 1.15 + } 1.16 + 1.17 + .rodata : { 1.18 + *(.rodata) 1.19 + } 1.20 + 1.21 + .data : { 1.22 + *(.data) 1.23 + } 1.24 + 1.25 + .bss : { 1.26 + sbss = .; 1.27 + *(COMMON) 1.28 + *(.bss) 1.29 + ebss = .; 1.30 + } 1.31 +}