1 # If you change this file, please also look at files which source this one: 2 # h8300helf.sh h8300self.sh 3 4 SCRIPT_NAME=elf 5 OUTPUT_FORMAT="elf32-h8300" 6 NO_REL_RELOCS=yes 7 TEXT_START_ADDR=0x100 8 MAXPAGESIZE=2 9 TARGET_PAGE_SIZE=128 10 ARCH=h8300 11 TEMPLATE_NAME=elf32 12 EMBEDDED=yes 13 STACK_ADDR=0xfefc 14 TINY_READONLY_SECTION=".tinyrodata : 15 { 16 *(.tinyrodata) 17 } =0" 18 TINY_DATA_SECTION=".tinydata ${RELOCATING+0xff8000} : 19 { 20 *(.tinydata) 21 ${RELOCATING+ _tinydata = .; } 22 }" 23 TINY_BSS_SECTION=".tinybss : ${RELOCATING+AT (_tinydata)} 24 { 25 *(.tinybss) 26 }" 27