From: Jeff Law Date: Tue, 7 May 1996 05:30:14 +0000 (+0000) Subject: * scripttempl/h8300h.sc: Use "eight", not "eightbit" for the X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4015337ec79ce2406cb162605a0ceb271e9cc4cf;p=binutils-gdb.git * scripttempl/h8300h.sc: Use "eight", not "eightbit" for the 8-bit region and 8-bit sections. HMSE. --- diff --git a/ld/ChangeLog b/ld/ChangeLog index 426c6bc0f80..6725ecaf96d 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +Mon May 6 23:32:30 1996 Jeffrey A Law (law@cygnus.com) + + * scripttempl/h8300h.sc: Use "eight", not "eightbit" for the + 8-bit region and 8-bit sections. + Wed May 1 17:50:06 1996 Doug Evans * ldlang.c (section_already_linked): Fix typos. diff --git a/ld/scripttempl/h8300h.sc b/ld/scripttempl/h8300h.sc index 4e2276a2422..98a46befaab 100644 --- a/ld/scripttempl/h8300h.sc +++ b/ld/scripttempl/h8300h.sc @@ -9,21 +9,24 @@ MEMORY { /* 0xc4 is a magic entry. We should have the linker just skip over it one day... */ - vectors : o = 0x0000, l = 196 - magicvectors : o = 0xc4, l = 60 - ram : o = 0x0100, l = 256K - 256 - 4 - topram : o = 0x3fffc, l = 4 + vectors : o = 0x0000, l = 0xc4 + magicvectors : o = 0xc4, l = 0x3c + /* We still only use 256k as the main ram size. */ + ram : o = 0x0100, l = 0x3fefc + /* The stack starts at the top of main ram. */ + topram : o = 0x3fffc, l = 0x4 + /* At the very top of the address space is the 8-bit area. */ + eight : o = 0xffff00, l = 0x100 } SECTIONS { .vectors : { -/* Use something like this to place a specific function's address - into the vector table. + /* Use something like this to place a specific function's address + into the vector table. - LONG(ABSOLUTE(_foobar)) + LONG(ABSOLUTE(_foobar)) */ -*/ *(.vectors) } ${RELOCATING+ > vectors} .text : { @@ -53,6 +56,9 @@ SECTIONS ${RELOCATING+ _stack = . ; } *(.stack) } ${RELOCATING+ > topram} +.eight : { + *(.eight) + } ${RELOCATING+ > eight} .stab 0 ${RELOCATING+(NOLOAD)} : { [ .stab ] }