mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-19 07:24:48 +00:00
* scripttempl/h8300.sc: Place ".tiny" sections right
after ".data" sections. * scripttempl/h8300h.sc: Place ".tiny" sections into the "tiny" memory region, 0xff8000 through 0xffff00. HMSE.
This commit is contained in:
parent
0d1fcbbb90
commit
00e6a1b14d
@ -12,6 +12,11 @@ Tue May 7 10:56:11 1996 Doug Evans <dje@canuck.cygnus.com>
|
||||
|
||||
Tue May 7 11:35:46 1996 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* scripttempl/h8300.sc: Place ".tiny" sections right
|
||||
after ".data" sections.
|
||||
* scripttempl/h8300h.sc: Place ".tiny" sections into
|
||||
the "tiny" memory region, 0xff8000 through 0xffff00.
|
||||
|
||||
* scripttempl/h8300.sc: Set the entry point to the value of
|
||||
"_start" rather than the start of the text segment.
|
||||
* scripttempl/h8300h.sc: Likewise.
|
||||
|
@ -16,8 +16,10 @@ MEMORY
|
||||
ram : o = 0x0100, l = 0x3fefc
|
||||
/* The stack starts at the top of main ram. */
|
||||
topram : o = 0x3fffc, l = 0x4
|
||||
/* This holds variables in the "tiny" sections. */
|
||||
tiny : o = 0xff8000, l = 7f00
|
||||
/* At the very top of the address space is the 8-bit area. */
|
||||
eight : o = 0xffff00, l = 0x100
|
||||
eight : o = 0xffff00, l = 0x100
|
||||
}
|
||||
|
||||
SECTIONS
|
||||
@ -58,6 +60,9 @@ SECTIONS
|
||||
${RELOCATING+ _stack = . ; }
|
||||
*(.stack)
|
||||
} ${RELOCATING+ > topram}
|
||||
.data : {
|
||||
*(.tiny)
|
||||
} ${RELOCATING+ > tiny}
|
||||
.eight : {
|
||||
*(.eight)
|
||||
} ${RELOCATING+ > eight}
|
||||
|
Loading…
x
Reference in New Issue
Block a user