amiga_boottest
annotate 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 |
rev | line source |
---|---|
nuclear@0 | 1 OUTPUT_ARCH(m68k) |
nuclear@0 | 2 |
nuclear@0 | 3 PROVIDE (_stacktop = 0x80000); |
nuclear@0 | 4 |
nuclear@0 | 5 SECTIONS { |
nuclear@0 | 6 /* bootblock will load us at 100h, after the interrupt vectors */ |
nuclear@0 | 7 . = 0x100; |
nuclear@0 | 8 |
nuclear@1 | 9 .text : { |
nuclear@1 | 10 * (.text.startup); |
nuclear@1 | 11 * (.text); |
nuclear@1 | 12 } |
nuclear@1 | 13 .rodata : { * (.rodata); } |
nuclear@1 | 14 .data : { * (.data); } |
nuclear@1 | 15 |
nuclear@1 | 16 .dummy ALIGN(4): { LONG(42); } |
nuclear@0 | 17 |
nuclear@0 | 18 .bss ALIGN(4): { |
nuclear@0 | 19 _bss_start = .; |
nuclear@0 | 20 * (.bss); |
nuclear@0 | 21 . = ALIGN(4); |
nuclear@0 | 22 _bss_end = .; |
nuclear@1 | 23 } |
nuclear@0 | 24 _bss_size = SIZEOF(.bss); |
nuclear@0 | 25 |
nuclear@1 | 26 _mem_start = .; |
nuclear@0 | 27 } |