forked from Imagelibrary/binutils-gdb
Add TINY_READONLY_SECTION, TINY_DATA_SECTION, TINY_BSS_SECTION.
This commit is contained in:
@@ -3,3 +3,16 @@ OUTPUT_FORMAT="coff-h8300"
|
||||
TEXT_START_ADDR=0x8000
|
||||
TARGET_PAGE_SIZE=128
|
||||
ARCH=h8300
|
||||
TINY_READONLY_SECTION=".tinyrodata :
|
||||
{
|
||||
*(.tinyrodata)
|
||||
} =0"
|
||||
TINY_DATA_SECTION=".tinydata 0xff8000 :
|
||||
{
|
||||
*(.tinydata)
|
||||
_tinydata = .;
|
||||
}"
|
||||
TINY_BSS_SECTION=".tinybss : AT (_tinydata)
|
||||
{
|
||||
*(.tinybss)
|
||||
}"
|
||||
|
||||
@@ -10,3 +10,16 @@ ARCH=h8300
|
||||
TEMPLATE_NAME=elf32
|
||||
EMBEDDED=yes
|
||||
STACK_ADDR=0xfefc
|
||||
TINY_READONLY_SECTION=".tinyrodata :
|
||||
{
|
||||
*(.tinyrodata)
|
||||
} =0"
|
||||
TINY_DATA_SECTION=".tinydata 0xff8000 :
|
||||
{
|
||||
*(.tinydata)
|
||||
_tinydata = .;
|
||||
}"
|
||||
TINY_BSS_SECTION=".tinybss : AT (_tinydata)
|
||||
{
|
||||
*(.tinybss)
|
||||
}"
|
||||
|
||||
@@ -1,3 +1,16 @@
|
||||
. ${srcdir}/emulparams/h8300elf.sh
|
||||
ARCH="h8300:h8300sx"
|
||||
STACK_ADDR=0x2fefc
|
||||
TINY_READONLY_SECTION=".tinyrodata :
|
||||
{
|
||||
*(.tinyrodata)
|
||||
} =0"
|
||||
TINY_DATA_SECTION=".tinydata 0xff8000 :
|
||||
{
|
||||
*(.tinydata)
|
||||
_tinydata = .;
|
||||
}"
|
||||
TINY_BSS_SECTION=".tinybss : AT (_tinydata)
|
||||
{
|
||||
*(.tinybss)
|
||||
}"
|
||||
|
||||
Reference in New Issue
Block a user