diff options
author | Jeff Law <law@redhat.com> | 1996-05-07 21:26:58 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1996-05-07 21:26:58 +0000 |
commit | 00e6a1b14d5c942464be4ecf1cc7b4a68bc371ad (patch) | |
tree | ad2d069ad52fed9fc0bd74f2f7a64f02f51963b5 /ld/scripttempl | |
parent | 0d1fcbbb900338793a91fa07e95fa5289b3849cc (diff) | |
download | gdb-00e6a1b14d5c942464be4ecf1cc7b4a68bc371ad.zip gdb-00e6a1b14d5c942464be4ecf1cc7b4a68bc371ad.tar.gz gdb-00e6a1b14d5c942464be4ecf1cc7b4a68bc371ad.tar.bz2 |
* 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.
Diffstat (limited to 'ld/scripttempl')
-rw-r--r-- | ld/scripttempl/h8300h.sc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ld/scripttempl/h8300h.sc b/ld/scripttempl/h8300h.sc index 2c04022..59d84fb 100644 --- a/ld/scripttempl/h8300h.sc +++ b/ld/scripttempl/h8300h.sc @@ -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} |