amiga_boottest
diff amiga.ld @ 1:48093e4bd99a
stuff
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Wed, 21 Feb 2018 18:00:45 +0200 |
parents | 51422ea54b9d |
children | 58ebd84822e7 |
line diff
1.1 --- a/amiga.ld Wed Feb 21 12:00:13 2018 +0200 1.2 +++ b/amiga.ld Wed Feb 21 18:00:45 2018 +0200 1.3 @@ -1,27 +1,27 @@ 1.4 OUTPUT_ARCH(m68k) 1.5 1.6 -MEMORY 1.7 -{ 1.8 - chipram : ORIGIN = 0, LENGTH = 0x80000 1.9 -} 1.10 - 1.11 PROVIDE (_stacktop = 0x80000); 1.12 1.13 SECTIONS { 1.14 /* bootblock will load us at 100h, after the interrupt vectors */ 1.15 . = 0x100; 1.16 1.17 - .text : { * (.text); } >chipram 1.18 - .rodata : { * (.rodata); } >chipram 1.19 - .data : { * (.data); } >chipram 1.20 + .text : { 1.21 + * (.text.startup); 1.22 + * (.text); 1.23 + } 1.24 + .rodata : { * (.rodata); } 1.25 + .data : { * (.data); } 1.26 + 1.27 + .dummy ALIGN(4): { LONG(42); } 1.28 1.29 .bss ALIGN(4): { 1.30 _bss_start = .; 1.31 * (.bss); 1.32 . = ALIGN(4); 1.33 _bss_end = .; 1.34 - } >chipram 1.35 + } 1.36 _bss_size = SIZEOF(.bss); 1.37 1.38 - .dummy ALIGN(4): { LONG(42); } >chipram 1.39 + _mem_start = .; 1.40 }