diff options
Diffstat (limited to 'ld/emulparams/h8300.sh')
-rw-r--r-- | ld/emulparams/h8300.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ld/emulparams/h8300.sh b/ld/emulparams/h8300.sh new file mode 100644 index 0000000..7042535 --- /dev/null +++ b/ld/emulparams/h8300.sh @@ -0,0 +1,18 @@ +SCRIPT_NAME=h8300 +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) + ${RELOCATING+ _tinydata = .; } + }" +TINY_BSS_SECTION=".tinybss : AT (_tinydata) + { + *(.tinybss) + }" |