12 OUTPUT_FORMAT("${OUTPUT_FORMAT}")
18 /* 0xc4 is a magic entry. We should have the linker just
19 skip over it one day... */
20 vectors : o = 0x0000, l = 0xc4
21 magicvectors : o = 0xc4, l = 0x3c
22 ram : o = 0x0100, l = 0xfdfc
23 /* The stack starts at the top of main ram. */
24 topram : o = 0xfefc, l = 0x4
25 /* At the very top of the address space is the 8-bit area. */
26 eight : o = 0xff00, l = 0x100
33 /* Use something like this to place a specific
34 function's address into the vector table.
36 SHORT (ABSOLUTE (_foobar)). */
39 } ${RELOCATING+ > vectors}
44 } ${RELOCATING+ > ram}
52 ${RELOCATING+ _etext = . ; }
53 } ${RELOCATING+ > ram}
55 ${CONSTRUCTING+${TORS}}
62 ${RELOCATING+ _edata = . ; }
63 } ${RELOCATING+ > ram}
67 ${RELOCATING+ _bss_start = . ;}
70 ${RELOCATING+ _end = . ; }
75 ${RELOCATING+ _stack = . ; }
77 } ${RELOCATING+ > topram}
82 } ${RELOCATING+ > eight}
84 .stab 0 ${RELOCATING+(NOLOAD)} :
89 .stabstr 0 ${RELOCATING+(NOLOAD)} :