Memory Configuration Name Origin Length Attributes vectors 0x00ffe000 0x000000c4 magicvectors 0x00ffe0c4 0x0000003c ram 0x00220000 0x0001ffff stack 0x00ffdf10 0x00001fff topstack 0x00ffff0c 0x00000004 tiny 0x00ff8000 0x00007f00 eight 0x00ffff00 0x00000100 *default* 0x00000000 0xffffffff Linker script and memory map .vectors 0x00ffe000 0x4 *(.vectors) .vectors 0x00ffe000 0x4 crt0.o .text 0x00220000 0x40c 0x00220000 _text_start = . *(.rodata) .rodata 0x00220000 0xe test3.o *(.text) .text 0x0022000e 0x7c test3.o 0x0022000e main .text 0x0022008a 0x320 lcd.o 0x00220288 LCDDisplay 0x00220268 LCDClear 0x002201aa LCDInit .text 0x002203aa 0x62 crt0.o 0x002203aa start *(.strings) 0x0022040c _text_end = . .data 0x0022040c 0x0 load address 0x0022040c 0x0022040c _data_start = . *(.data) 0x0022040c _data_end = . .bss 0x0022040c 0x0 0x0022040c _bss_start = . *(.bss) *(COMMON) 0x0022040c _bss_end = . 0x0022040c _end = . .stack 0x00ffff0c 0x0 0x00ffff0c _stack = . *(.stack) .tiny *(.tiny) .eight *(.eight) .stab *(.stab) .stabstr *(.stabstr) LOAD test3.o LOAD lcd.o LOAD crt0.o LOAD /Users/shibuya/work/h8/h8300-hms/lib/h8300h/int32/libc.a LOAD /Users/shibuya/work/h8/lib/gcc/h8300-hms/3.4.3/h8300h/int32/libgcc.a OUTPUT(test3.out coff-h8300)