(cd ../data && make) make[1] : on entre dans le répertoire « /home/Nathan/mnt/cifs/raspnathan2/public/workspace/casio/casio_asm/data » ./convert.lua Total instruction count: 90 make[1] : on quitte le répertoire « /home/Nathan/mnt/cifs/raspnathan2/public/workspace/casio/casio_asm/data » cp ../common/*.c ../common/*.h ../interpreter/*.c ../interpreter/*.h . cp local/main.c . sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c decoder.c -o decoder.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c platform.c -o platform.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c stack.c -o stack.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c decoderImp.c -o decoderImp.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c executer.c -o executer.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c segments.c -o segments.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c buffer.c -o buffer.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c mmu.c -o mmu.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c opcodeList.c -o opcodeList.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c graph.c -o graph.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c event.c -o event.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c opcodeInfo.c -o opcodeInfo.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c main.c -o main.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c executerImp.c -o executerImp.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c segmentsFile.c -o segmentsFile.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c keyboard.c -o keyboard.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c linker.c -o linker.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c proc.c -o proc.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -c string.c -o string.o -I include -Wall -DCASIO_fxlib -Wl,-M sh3eb-elf-gcc -m3 -mb -O3 -nostdlib -T"bin/addin.ld" bin/addin.ld bin/crt0.o decoder.o platform.o stack.o decoderImp.o executer.o segments.o buffer.o mmu.o opcodeList.o graph.o event.o opcodeInfo.o main.o executerImp.o segmentsFile.o keyboard.o linker.o proc.o string.o -o asm.elf -lgcc -L . -lfx -Wall -DCASIO_fxlib -Wl,-M Archive member included to satisfy reference by file (symbol) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_movmem.o) platform.o (___movmem) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sdivsi3.o) executerImp.o (___sdivsi3) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) executerImp.o (___addsf3) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) executerImp.o (___mulsf3) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) executerImp.o (___divsf3) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) executerImp.o (___eqsf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) executerImp.o (___nesf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) executerImp.o (___gtsf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) executerImp.o (___gesf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) executerImp.o (___ltsf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) executerImp.o (___lesf2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) decoderImp.o (___floatsisf) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) executerImp.o (___fixsfsi) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) (___thenan_sf) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) (___clzsi2) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) (___pack_f) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) (___unpack_f) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) (___fpcmp_parts_f) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) (___clz_tab) ./libfx.a(memcpy.robj) platform.o (_memcpy) ./libfx.a(memset.robj) mmu.o (_memset) ./libfx.a(_getkey.robj) main.o (_GetKey) ./libfx.a(_Print.robj) main.o (_Print) ./libfx.a(dispbios.robj) main.o (_locate) ./libfx.a(filebios.robj) platform.o (_Bfile_CloseFile) ./libfx.a(keybios.robj) platform.o (_IsKeyDown) ./libfx.a(timer.robj) platform.o (_SetTimer) ./libfx.a(__divls.robj) ./libfx.a(dispbios.robj) (__divls) ./libfx.a(__modls.robj) ./libfx.a(timer.robj) (__modls) ./libfx.a(__s_mvn.robj) ./libfx.a(filebios.robj) (__slow_mvn) ./libfx.a(_errno.robj) ./libfx.a(__divls.robj) (__errno) ./libfx.a(strncmp.robj) ./libfx.a(filebios.robj) (_strncmp) ./libfx.a(_Bcre_cychdr.robj) ./libfx.a(timer.robj) (_Bcre_cychdr) ./libfx.a(_Bdel_cychdr.robj) ./libfx.a(timer.robj) (_Bdel_cychdr) ./libfx.a(_Bfile_CloseFile.robj) ./libfx.a(filebios.robj) (_Bfile_CloseFile_OS) ./libfx.a(_Bfile_CreateEntry.robj) ./libfx.a(filebios.robj) (_Bfile_CreateEntry) ./libfx.a(_Bfile_DeleteEntry.robj) ./libfx.a(filebios.robj) (_Bfile_DeleteEntry) ./libfx.a(_Bfile_GetFileSize.robj) ./libfx.a(filebios.robj) (_Bfile_GetFileSize_OS) ./libfx.a(_Bfile_GetMediaFree.robj) ./libfx.a(filebios.robj) (_Bfile_GetMediaFree_OS) ./libfx.a(_Bfile_OpenFile.robj) ./libfx.a(filebios.robj) (_Bfile_OpenFile_OS) ./libfx.a(_Bfile_ReadFile.robj) ./libfx.a(filebios.robj) (_Bfile_ReadFile_OS) ./libfx.a(_Bfile_SeekFile.robj) ./libfx.a(filebios.robj) (_Bfile_SeekFile_OS) ./libfx.a(_Bfile_WriteFile.robj) ./libfx.a(filebios.robj) (_Bfile_WriteFile_OS) ./libfx.a(_Bkey_GetKeyTableInfoJumpFunc.robj) ./libfx.a(keybios.robj) (_Bkey_GetKeyTableInfoJumpFunc) ./libfx.a(_Bkey_GetKeyWait.robj) ./libfx.a(keybios.robj) (_Bkey_GetKeyWait) ./libfx.a(_BMCSRenameVariable.robj) ./libfx.a(filebios.robj) (_BMCSRenameVariable) ./libfx.a(_BSrl_DummyWAIT.robj) ./libfx.a(timer.robj) (_BSrl_DummyWAIT) ./libfx.a(_Bsta_cychdr.robj) ./libfx.a(timer.robj) (_Bsta_cychdr) ./libfx.a(_Bstp_cychdr.robj) ./libfx.a(timer.robj) (_Bstp_cychdr) ./libfx.a(_Chattering.robj) ./libfx.a(keybios.robj) (_Chattering) ./libfx.a(_DD_GET.robj) ./libfx.a(dispbios.robj) (_DD_GET) ./libfx.a(_GetAppName.robj) ./libfx.a(filebios.robj) (_GetAppName) ./libfx.a(_GLibGetAddinLibInfo.robj) ./libfx.a(keybios.robj) (_GLibGetAddinLibInfo) ./libfx.a(_GLibGetOSVersionInfo.robj) ./libfx.a(keybios.robj) (_GLibGetOSVersionInfo) ./libfx.a(_locate.robj) ./libfx.a(dispbios.robj) (_locate_OS) ./libfx.a(_MCSDelVar2.robj) ./libfx.a(filebios.robj) (_MCSDelVar2) ./libfx.a(_MCSGetCapa.robj) ./libfx.a(filebios.robj) (_MCSGetCapa) ./libfx.a(_MCSGetData1.robj) ./libfx.a(filebios.robj) (_MCSGetData1) ./libfx.a(_MCSGetDlen2.robj) ./libfx.a(filebios.robj) (_MCSGetDlen2) ./libfx.a(_MCSOvwDat2.robj) ./libfx.a(filebios.robj) (_MCSOvwDat2) ./libfx.a(_MCSPutVar2.robj) ./libfx.a(filebios.robj) (_MCSPutVar2) ./libfx.a(_PrintMiniSd.robj) ./libfx.a(dispbios.robj) (_PrintMiniSd) ./libfx.a(_SetIntFlagPaturn.robj) ./libfx.a(keybios.robj) (_SetIntFlagPaturn) Allocating common symbols Common symbol size file path 0x40 platform.o queue 0x4 event.o Opcode_opcodeList 0x4 opcodeInfo.o keys 0x32 platform.o fileCount 0x4 platform.o files 0x4 platform.o RETVAL 0x21 string.o Memory Configuration Name Origin Length Attributes rom 0x0000000000300200 0x0000000000080000 ram 0x0000000008100000 0x0000000000010000 *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD bin/addin.ld LOAD bin/crt0.o LOAD decoder.o LOAD platform.o LOAD stack.o LOAD decoderImp.o LOAD executer.o LOAD segments.o LOAD buffer.o LOAD mmu.o LOAD opcodeList.o LOAD graph.o LOAD event.o LOAD opcodeInfo.o LOAD main.o LOAD executerImp.o LOAD segmentsFile.o LOAD keyboard.o LOAD linker.o LOAD proc.o LOAD string.o LOAD /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a LOAD ./libfx.a .text 0x0000000000300200 0x7b70 *(.pretext) .pretext 0x0000000000300200 0x140 bin/crt0.o 0x0000000000300200 initialize *(.text) .text 0x0000000000300340 0x0 bin/crt0.o .text 0x0000000000300340 0xe4 decoder.o 0x0000000000300340 _Proc_decodeInstruction 0x00000000003003c4 _Proc_decodeInstructionExt .text 0x0000000000300424 0xeac platform.o 0x0000000000300424 _keyHandler 0x0000000000300528 _Platform_running 0x0000000000300534 _Platform_setError 0x0000000000300540 _Platform_getError 0x000000000030054c _malloc 0x0000000000300558 _free 0x0000000000300564 _realloc 0x0000000000300570 _calloc 0x000000000030057c _Graph_getVramAddress 0x0000000000300584 _Graph_printVram 0x00000000003005f8 _getPath 0x0000000000300644 _fileInit 0x0000000000300668 _fileQuit 0x000000000030068c _openFile 0x00000000003007d0 _getFile 0x0000000000300834 _getMode 0x000000000030084c _deleteFile 0x000000000030094c _File_open 0x0000000000300958 _File_close 0x0000000000300a58 _File_read 0x0000000000300b90 _File_write 0x0000000000300e80 _File_length 0x0000000000300ebc _File_truncate 0x0000000000300f3c _File_delete 0x0000000000300fe0 _File_mkdir 0x0000000000301030 _keyHandle 0x00000000003010c4 _keyClear 0x00000000003010f0 _startTimers 0x0000000000301104 _killTimers 0x0000000000301110 _Platform_init 0x0000000000301184 _Platform_quit 0x0000000000301280 _Platform_tick .text 0x00000000003012d0 0xa0 stack.o 0x00000000003012d0 _Stack_push 0x00000000003012ec _Stack_pop 0x0000000000301304 _Stack_pushInt 0x0000000000301320 _Stack_popInt 0x0000000000301338 _Stack_pushDec 0x0000000000301350 _Stack_popDec 0x0000000000301368 _initStack .text 0x0000000000301370 0x2c8 decoderImp.o 0x0000000000301370 _decodeInstructionImp 0x00000000003014d8 _decodeInstructionExtImp .text 0x0000000000301638 0x474 executer.o 0x0000000000301638 _Proc_executeInstruction .text 0x0000000000301aac 0x340 segments.o 0x0000000000301aac _Segments_unmapAll 0x0000000000301b78 _Segments_mapRam 0x0000000000301bf8 _Segments_unmapRam 0x0000000000301c68 _Segments_mapVram 0x0000000000301c9c _Segments_mapStack 0x0000000000301cc4 _Segments_mapFile 0x0000000000301d78 _Segments_unmapFile .text 0x0000000000301dec 0x63c buffer.o 0x0000000000301dec _realloc_s 0x0000000000301e14 _checkBuffer 0x0000000000301e38 _allocBuffer 0x0000000000301e68 _resizeBuffer 0x0000000000301ecc _preallocBuffer 0x0000000000301f2c _freeBuffer 0x0000000000301f64 _copyBuffer 0x0000000000302048 _appendBuffer 0x00000000003020f0 _wrapBuffer 0x0000000000302114 _writeDataBuffer 0x0000000000302164 _appendDataBuffer 0x0000000000302278 _appendStringBuffer 0x0000000000302330 _toStringBuffer 0x00000000003023ac _appendByteBuffer .text 0x0000000000302428 0x784 mmu.o 0x0000000000302428 _getSegment 0x0000000000302478 _Mmu_checkAccess 0x00000000003024a8 _Mmu_readByte 0x00000000003024f0 _Mmu_writeByte 0x0000000000302534 _Mmu_readHalfWord 0x00000000003025c0 _Mmu_writeHalfWord 0x0000000000302638 _Mmu_readWord 0x00000000003026d4 _Mmu_writeWord 0x000000000030274c _Mmu_readBlock 0x0000000000302930 _Mmu_writeBlock 0x0000000000302a84 _initMMU 0x0000000000302a90 _Mmu_addSegment 0x0000000000302ae8 _Mmu_addAbsentSegment 0x0000000000302b40 _Mmu_removeSegment .text 0x0000000000302bac 0x680 opcodeList.o 0x0000000000302bac _Opcode_registerOpcodes .text 0x000000000030322c 0x1cc8 graph.o 0x0000000000303630 _Graph_fill 0x00000000003036b8 _Graph_pixelSet 0x0000000000303744 _Graph_pixelGet 0x0000000000303794 _Graph_line 0x0000000000303e80 _Graph_lineV 0x0000000000303e9c _Graph_lineH 0x0000000000303eb8 _Graph_horizontal 0x0000000000303f48 _Graph_vertical 0x0000000000303fe8 _Graph_rect 0x000000000030407c _Graph_rectFill 0x00000000003043e8 _Graph_circle 0x00000000003048d0 _Graph_circleFill 0x00000000003049ec _Graph_shiftV 0x0000000000304b94 _Graph_shiftH 0x0000000000304d84 _Graph_copy 0x0000000000304ed4 _Graph_sprite .text 0x0000000000304ef4 0x1e0 event.o 0x0000000000304ef4 _Event_count 0x0000000000304f00 _Event_get 0x0000000000304f5c _Event_wait 0x0000000000304ff4 _Event_peek 0x000000000030502c _Event_put 0x000000000030508c _Event_init 0x00000000003050b0 _Event_quit .text 0x00000000003050d4 0x1b4 opcodeInfo.o 0x00000000003050d4 _Opcode_init 0x0000000000305108 _Opcode_quit 0x000000000030512c _Opcode_getOpByName 0x00000000003051b8 _Opcode_getOpByCode 0x0000000000305224 _Opcode_register .text 0x0000000000305288 0x0 main.o .text 0x0000000000305288 0x137c executerImp.o 0x0000000000305288 _instruction_nop 0x000000000030528c _instruction_add_i 0x00000000003052a0 _instruction_sub_i 0x00000000003052b8 _instruction_mul_i 0x00000000003052d0 _instruction_div_i 0x00000000003052f4 _instruction_mod_i 0x0000000000305324 _instruction_neg_i 0x0000000000305338 _instruction_shlt 0x000000000030535c _instruction_shrt 0x0000000000305384 _instruction_and 0x0000000000305398 _instruction_or 0x00000000003053ac _instruction_xor 0x00000000003053c0 _instruction_not 0x00000000003053d4 _instruction_and_l 0x00000000003053f8 _instruction_or_l 0x000000000030540c _instruction_xor_l 0x000000000030541c _instruction_not_l 0x0000000000305430 _instruction_is_l 0x0000000000305448 _instruction_lt_i 0x0000000000305460 _instruction_le_i 0x0000000000305478 _instruction_gt_i 0x0000000000305490 _instruction_ge_i 0x00000000003054a8 _instruction_eq_i 0x00000000003054c0 _instruction_neq_i 0x00000000003054d8 _instruction_push 0x00000000003054e8 _instruction_dup 0x0000000000305514 _instruction_pop 0x0000000000305518 _instruction_swap 0x0000000000305544 _instruction_high 0x0000000000305558 _instruction_top 0x0000000000305570 _instruction_jmp 0x000000000030558c _instruction_jif 0x00000000003055b0 _instruction_jnt 0x00000000003055d4 _instruction_jind 0x00000000003055f4 _instruction_call 0x0000000000305634 _instruction_cif 0x000000000030567c _instruction_cnt 0x00000000003056c4 _instruction_store 0x00000000003056e4 _instruction_stind 0x0000000000305704 _instruction_puind 0x0000000000305730 _instruction_swreg 0x0000000000305770 _instruction_swregi 0x00000000003057b0 _instruction_halt 0x00000000003057bc _instruction_reset 0x00000000003057f0 _instruction_int 0x0000000000305804 _instruction_inth 0x000000000030580c _instruction_stat_g 0x0000000000305838 _instruction_stat_s 0x0000000000305864 _instruction_stat 0x0000000000305878 _instruction_ext 0x0000000000306128 _instruction_mem_wr 0x0000000000306188 _instruction_mem_ww 0x00000000003061d4 _instruction_mem_hr 0x000000000030623c _instruction_mem_hw 0x000000000030628c _instruction_mem_br 0x00000000003062f0 _instruction_mem_bw 0x0000000000306340 _instruction_lastad 0x0000000000306354 _instruction_sub 0x0000000000306360 _instruction_unsub 0x000000000030636c _instruction_extend 0x000000000030637c _instructionExt_nop 0x0000000000306380 _instructionExt_add_d 0x00000000003063a8 _instructionExt_sub_d 0x00000000003063d0 _instructionExt_mul_d 0x00000000003063f8 _instructionExt_div_d 0x0000000000306420 _instructionExt_pow_d 0x0000000000306424 _instructionExt_neg_d 0x0000000000306440 _instructionExt_sqrt 0x0000000000306444 _instructionExt_cbrt 0x0000000000306448 _instructionExt_hypot 0x000000000030644c _instructionExt_exp 0x0000000000306450 _instructionExt_ln 0x0000000000306454 _instructionExt_floor 0x0000000000306458 _instructionExt_ceil 0x000000000030645c _instructionExt_round 0x0000000000306460 _instructionExt_cos 0x0000000000306464 _instructionExt_sin 0x0000000000306468 _instructionExt_tan 0x000000000030646c _instructionExt_atan 0x0000000000306470 _instructionExt_atan2 0x0000000000306474 _instructionExt_lt_d 0x00000000003064a0 _instructionExt_le_d 0x00000000003064cc _instructionExt_gt_d 0x00000000003064f8 _instructionExt_ge_d 0x0000000000306524 _instructionExt_eq_d 0x0000000000306550 _instructionExt_neq_d 0x000000000030657c _instructionExt_i2d 0x00000000003065a0 _instructionExt_d2i 0x00000000003065c4 _instructionExt_cst_pi 0x00000000003065dc _instructionExt_cst_e 0x00000000003065f4 _illegalInstruction .text 0x0000000000306604 0xa0 segmentsFile.o 0x0000000000306604 _fileSegmentInit 0x0000000000306668 _fileSegmentRead 0x0000000000306680 _fileSegmentWrite .text 0x00000000003066a4 0x0 keyboard.o .text 0x00000000003066a4 0x2a0 linker.o 0x00000000003066a4 _tryLink 0x000000000030690c _Linker_link .text 0x0000000000306944 0x60c proc.o 0x0000000000306944 _Proc_interrupt 0x00000000003069b4 _interruptIf 0x0000000000306a34 _initProc 0x0000000000306a84 _readOpcode 0x0000000000306bd4 _handleEvent 0x0000000000306ce8 _tick 0x0000000000306ef4 _Proc_execute .text 0x0000000000306f50 0x390 string.o 0x0000000000306f50 _strcpyl 0x0000000000306f74 _strcmpl 0x0000000000306fb0 _strsuml 0x0000000000306fe4 _strlenl 0x000000000030700c _strcpyd 0x0000000000307028 _strcmpd 0x0000000000307040 _strsumd 0x0000000000307068 _strlend 0x0000000000307084 _strcpyt 0x00000000003070a4 _strcmpt 0x00000000003070c0 _strsumt 0x00000000003070e8 _strlent 0x0000000000307104 _itohex 0x000000000030715c _itobin 0x0000000000307194 _itodec 0x0000000000307208 _hextoi 0x0000000000307268 _dectoi 0x00000000003072b4 _bintoi .text 0x00000000003072e0 0x78 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_movmem.o) 0x00000000003072e0 ___movstr 0x00000000003072e0 ___movmem 0x0000000000307314 ___movmemSI64 0x0000000000307314 ___movstrSI64 0x0000000000307318 ___movstrSI60 0x0000000000307318 ___movmemSI60 0x000000000030731c ___movmemSI56 0x000000000030731c ___movstrSI56 0x0000000000307320 ___movstrSI52 0x0000000000307320 ___movmemSI52 0x0000000000307324 ___movstrSI48 0x0000000000307324 ___movmemSI48 0x0000000000307328 ___movstrSI44 0x0000000000307328 ___movmemSI44 0x000000000030732c ___movstrSI40 0x000000000030732c ___movmemSI40 0x0000000000307330 ___movstrSI36 0x0000000000307330 ___movmemSI36 0x0000000000307334 ___movmemSI32 0x0000000000307334 ___movstrSI32 0x0000000000307338 ___movmemSI28 0x0000000000307338 ___movstrSI28 0x000000000030733c ___movstrSI24 0x000000000030733c ___movmemSI24 0x0000000000307340 ___movmemSI20 0x0000000000307340 ___movstrSI20 0x0000000000307344 ___movstrSI16 0x0000000000307344 ___movmemSI16 0x0000000000307348 ___movmemSI12 0x0000000000307348 ___movstrSI12 0x000000000030734c ___movmemSI8 0x000000000030734c ___movstrSI8 0x0000000000307350 ___movmemSI4 0x0000000000307350 ___movstrSI4 .text 0x0000000000307358 0xa0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sdivsi3.o) 0x0000000000307358 ___sdivsi3 .text 0x00000000003073f8 0x1ec /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) 0x0000000000307548 ___addsf3 0x0000000000307594 ___subsf3 .text 0x00000000003075e4 0x134 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) 0x00000000003075e4 ___mulsf3 .text 0x0000000000307718 0xdc /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) 0x0000000000307718 ___divsf3 .text 0x00000000003077f4 0x54 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) 0x00000000003077f4 ___eqsf2 .text 0x0000000000307848 0x54 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) 0x0000000000307848 ___nesf2 .text 0x000000000030789c 0x4c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) 0x000000000030789c ___gtsf2 .text 0x00000000003078e8 0x4c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) 0x00000000003078e8 ___gesf2 .text 0x0000000000307934 0x54 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) 0x0000000000307934 ___ltsf2 .text 0x0000000000307988 0x54 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) 0x0000000000307988 ___lesf2 .text 0x00000000003079dc 0x78 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) 0x00000000003079dc ___floatsisf .text 0x0000000000307a54 0x74 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) 0x0000000000307a54 ___fixsfsi .text 0x0000000000307ac8 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .text 0x0000000000307ac8 0x58 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) 0x0000000000307ac8 ___clzsi2 .text 0x0000000000307b20 0x114 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) 0x0000000000307b20 ___pack_f .text 0x0000000000307c34 0x94 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) 0x0000000000307c34 ___unpack_f .text 0x0000000000307cc8 0xa8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) 0x0000000000307cc8 ___fpcmp_parts_f .text 0x0000000000307d70 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) *(.pretext) *(.text) .text.startup 0x0000000000307d70 0x30 .text.startup 0x0000000000307d70 0x30 main.o 0x0000000000307d70 _main P 0x0000000000307da0 0x11c8 P 0x0000000000307da0 0xbe ./libfx.a(memcpy.robj) 0x0000000000307da0 _memcpy *fill* 0x0000000000307e5e 0x2 P 0x0000000000307e60 0x18 ./libfx.a(memset.robj) 0x0000000000307e60 _memset P 0x0000000000307e78 0x10 ./libfx.a(_getkey.robj) 0x0000000000307e78 _GetKey P 0x0000000000307e88 0x10 ./libfx.a(_Print.robj) 0x0000000000307e88 _Print P 0x0000000000307e98 0x176 ./libfx.a(dispbios.robj) 0x0000000000307e98 _PrintMini 0x0000000000307eb4 _locate 0x0000000000307edc _Bdisp_ReadArea_DD *fill* 0x000000000030800e 0x2 P 0x0000000000308010 0x730 ./libfx.a(filebios.robj) 0x0000000000308010 _BfileMCS_GetFileHandle 0x000000000030807e _Bfile_CloseFile 0x00000000003080ec _BfileMCS_HandleCheck 0x000000000030812c _MCSFile_InitAll 0x0000000000308168 _Bfile_ReadFile 0x0000000000308250 _Bfile_WriteFile 0x000000000030832e _Bfile_SeekFile 0x0000000000308398 _Bfile_OpenMainMemory 0x00000000003083da _Bfile_OpenFile 0x00000000003083e0 _Bfile_GetMediaFree 0x00000000003084ac _Bfile_GetFileSize 0x0000000000308526 _Bfile_CreateMainMemory 0x00000000003085aa _Bfile_CreateFile 0x00000000003085c0 _Bfile_CreateDirectory 0x00000000003085c8 _Bfile_RenameMainMemory 0x0000000000308632 _Bfile_DeleteMainMemory 0x000000000030869c _Bfile_DeleteFile 0x00000000003086dc _Bfile_DeleteDirectory P 0x0000000000308740 0x344 ./libfx.a(keybios.robj) 0x0000000000308740 _GetKeyWait 0x0000000000308780 _Bkey_GetKeyTableInfo 0x00000000003087dc _KeyCodeConvert 0x0000000000308854 __Delay 0x00000000003088dc _Hkey_Check_Key_SDK 0x0000000000308a08 _IsKeyDown 0x0000000000308a38 _IsKeyUp P 0x0000000000308a84 0x100 ./libfx.a(timer.robj) 0x0000000000308a84 _GetSDKLibraryVersion 0x0000000000308a8a _SetTimer 0x0000000000308ade _KillTimer 0x0000000000308b22 _Sleep P 0x0000000000308b84 0xb4 ./libfx.a(__divls.robj) 0x0000000000308b84 __divls P 0x0000000000308c38 0xc8 ./libfx.a(__modls.robj) 0x0000000000308c38 __modls P 0x0000000000308d00 0x38 ./libfx.a(__s_mvn.robj) 0x0000000000308d00 __slow_mvn P 0x0000000000308d38 0x3e ./libfx.a(strncmp.robj) 0x0000000000308d38 _strncmp *fill* 0x0000000000308d76 0x2 P 0x0000000000308d78 0x10 ./libfx.a(_Bcre_cychdr.robj) 0x0000000000308d78 _Bcre_cychdr P 0x0000000000308d88 0x10 ./libfx.a(_Bdel_cychdr.robj) 0x0000000000308d88 _Bdel_cychdr P 0x0000000000308d98 0x10 ./libfx.a(_Bfile_CloseFile.robj) 0x0000000000308d98 _Bfile_CloseFile_OS P 0x0000000000308da8 0x10 ./libfx.a(_Bfile_CreateEntry.robj) 0x0000000000308da8 _Bfile_CreateEntry P 0x0000000000308db8 0x10 ./libfx.a(_Bfile_DeleteEntry.robj) 0x0000000000308db8 _Bfile_DeleteEntry P 0x0000000000308dc8 0x10 ./libfx.a(_Bfile_GetFileSize.robj) 0x0000000000308dc8 _Bfile_GetFileSize_OS P 0x0000000000308dd8 0x10 ./libfx.a(_Bfile_GetMediaFree.robj) 0x0000000000308dd8 _Bfile_GetMediaFree_OS P 0x0000000000308de8 0x10 ./libfx.a(_Bfile_OpenFile.robj) 0x0000000000308de8 _Bfile_OpenFile_OS P 0x0000000000308df8 0x10 ./libfx.a(_Bfile_ReadFile.robj) 0x0000000000308df8 _Bfile_ReadFile_OS P 0x0000000000308e08 0x10 ./libfx.a(_Bfile_SeekFile.robj) 0x0000000000308e08 _Bfile_SeekFile_OS P 0x0000000000308e18 0x10 ./libfx.a(_Bfile_WriteFile.robj) 0x0000000000308e18 _Bfile_WriteFile_OS P 0x0000000000308e28 0x10 ./libfx.a(_Bkey_GetKeyTableInfoJumpFunc.robj) 0x0000000000308e28 _Bkey_GetKeyTableInfoJumpFunc P 0x0000000000308e38 0x10 ./libfx.a(_Bkey_GetKeyWait.robj) 0x0000000000308e38 _Bkey_GetKeyWait P 0x0000000000308e48 0x10 ./libfx.a(_BMCSRenameVariable.robj) 0x0000000000308e48 _BMCSRenameVariable P 0x0000000000308e58 0x10 ./libfx.a(_BSrl_DummyWAIT.robj) 0x0000000000308e58 _BSrl_DummyWAIT P 0x0000000000308e68 0x10 ./libfx.a(_Bsta_cychdr.robj) 0x0000000000308e68 _Bsta_cychdr P 0x0000000000308e78 0x10 ./libfx.a(_Bstp_cychdr.robj) 0x0000000000308e78 _Bstp_cychdr P 0x0000000000308e88 0x10 ./libfx.a(_Chattering.robj) 0x0000000000308e88 _Chattering P 0x0000000000308e98 0x10 ./libfx.a(_DD_GET.robj) 0x0000000000308e98 _DD_GET P 0x0000000000308ea8 0x10 ./libfx.a(_GetAppName.robj) 0x0000000000308ea8 _GetAppName P 0x0000000000308eb8 0x10 ./libfx.a(_GLibGetAddinLibInfo.robj) 0x0000000000308eb8 _GLibGetAddinLibInfo P 0x0000000000308ec8 0x10 ./libfx.a(_GLibGetOSVersionInfo.robj) 0x0000000000308ec8 _GLibGetOSVersionInfo P 0x0000000000308ed8 0x10 ./libfx.a(_locate.robj) 0x0000000000308ed8 _locate_OS P 0x0000000000308ee8 0x10 ./libfx.a(_MCSDelVar2.robj) 0x0000000000308ee8 _MCSDelVar2 P 0x0000000000308ef8 0x10 ./libfx.a(_MCSGetCapa.robj) 0x0000000000308ef8 _MCSGetCapa P 0x0000000000308f08 0x10 ./libfx.a(_MCSGetData1.robj) 0x0000000000308f08 _MCSGetData1 P 0x0000000000308f18 0x10 ./libfx.a(_MCSGetDlen2.robj) 0x0000000000308f18 _MCSGetDlen2 P 0x0000000000308f28 0x10 ./libfx.a(_MCSOvwDat2.robj) 0x0000000000308f28 _MCSOvwDat2 P 0x0000000000308f38 0x10 ./libfx.a(_MCSPutVar2.robj) 0x0000000000308f38 _MCSPutVar2 P 0x0000000000308f48 0x10 ./libfx.a(_PrintMiniSd.robj) 0x0000000000308f48 _PrintMiniSd P 0x0000000000308f58 0x10 ./libfx.a(_SetIntFlagPaturn.robj) 0x0000000000308f58 _SetIntFlagPaturn .rodata 0x0000000000308f68 0xf98 *(.rodata) .rodata 0x0000000000308f68 0x40 platform.o 0x0000000000308f68 _sc_calloc 0x0000000000308f78 _sc_free 0x0000000000308f88 _sc_realloc 0x0000000000308f98 _sc_malloc .rodata 0x0000000000308fa8 0x10 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) 0x0000000000308fa8 ___thenan_sf .rodata 0x0000000000308fb8 0x100 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) 0x0000000000308fb8 ___clz_tab *(.rodata.str1.4) .rodata.str1.4 0x00000000003090b8 0x8 platform.o .rodata.str1.4 0x00000000003090c0 0xe36 opcodeList.o *fill* 0x0000000000309ef6 0x2 .rodata.str1.4 0x0000000000309ef8 0x8 main.o 0x0000000000309f00 _romdata = . *(.rodata) *(.rodata.str1.4) 0x0000000000309f00 _romdata = . .rela.dyn 0x0000000000309f00 0x0 .rela.text 0x0000000000309f00 0x0 platform.o .rela.text.startup 0x0000000000309f00 0x0 platform.o .relaP 0x0000000000309f00 0x0 platform.o .bss 0x0000000008100000 0xc1 0x0000000008100000 _bbss = . 0x0000000008100000 _bssdatasize = . 0x0000000008100000 0x4 LONG 0x0 *(.bss) .bss 0x0000000008100004 0x0 bin/crt0.o .bss 0x0000000008100004 0x0 decoder.o .bss 0x0000000008100004 0x8 platform.o 0x0000000008100004 _lastFd 0x0000000008100008 _error .bss 0x000000000810000c 0x0 stack.o .bss 0x000000000810000c 0x0 decoderImp.o .bss 0x000000000810000c 0x0 executer.o .bss 0x000000000810000c 0x0 segments.o .bss 0x000000000810000c 0x0 buffer.o .bss 0x000000000810000c 0x0 mmu.o .bss 0x000000000810000c 0x0 opcodeList.o .bss 0x000000000810000c 0x0 graph.o .bss 0x000000000810000c 0x8 event.o 0x000000000810000c _len 0x0000000008100010 _front .bss 0x0000000008100014 0x4 opcodeInfo.o .bss 0x0000000008100018 0x0 main.o .bss 0x0000000008100018 0x0 executerImp.o .bss 0x0000000008100018 0x0 segmentsFile.o .bss 0x0000000008100018 0x0 keyboard.o .bss 0x0000000008100018 0x0 linker.o .bss 0x0000000008100018 0x0 proc.o .bss 0x0000000008100018 0x0 string.o .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_movmem.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sdivsi3.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .bss 0x0000000008100018 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) *(COMMON) COMMON 0x0000000008100018 0x7c platform.o 0x0000000008100018 _path 0x0000000008100058 _keys 0x000000000810008c _fileCount 0x0000000008100090 _files COMMON 0x0000000008100094 0x4 event.o 0x0000000008100094 _queue COMMON 0x0000000008100098 0x4 opcodeInfo.o 0x0000000008100098 _Opcode_opcodeList COMMON 0x000000000810009c 0x21 string.o 0x000000000810009c _RETVAL 0x00000000081000bd _ebss = . 0x00000000081000bd _bbss = . 0x00000000081000bd _bssdatasize = . 0x00000000081000bd 0x4 LONG 0x0 *(.bss) *(COMMON) 0x00000000081000c1 _ebss = . B 0x00000000081000c4 0x4 B 0x00000000081000c4 0x4 ./libfx.a(_errno.robj) 0x00000000081000c4 __errno .data 0x00000000081000c8 0x8 load address 0x0000000000309f00 0x00000000081000c8 _bdata = . *(.data) .data 0x00000000081000c8 0x0 bin/crt0.o .data 0x00000000081000c8 0x0 decoder.o .data 0x00000000081000c8 0x4 platform.o 0x00000000081000c8 _running .data 0x00000000081000cc 0x0 stack.o .data 0x00000000081000cc 0x0 decoderImp.o .data 0x00000000081000cc 0x0 executer.o .data 0x00000000081000cc 0x0 segments.o .data 0x00000000081000cc 0x0 buffer.o .data 0x00000000081000cc 0x0 mmu.o .data 0x00000000081000cc 0x0 opcodeList.o .data 0x00000000081000cc 0x0 graph.o .data 0x00000000081000cc 0x4 event.o 0x00000000081000cc _rear .data 0x00000000081000d0 0x0 opcodeInfo.o .data 0x00000000081000d0 0x0 main.o .data 0x00000000081000d0 0x0 executerImp.o .data 0x00000000081000d0 0x0 segmentsFile.o .data 0x00000000081000d0 0x0 keyboard.o .data 0x00000000081000d0 0x0 linker.o .data 0x00000000081000d0 0x0 proc.o .data 0x00000000081000d0 0x0 string.o .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_movmem.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sdivsi3.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .data 0x00000000081000d0 0x0 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) 0x00000000081000d0 _edata = . 0x00000000081000d0 _bdata = . *(.data) 0x00000000081000d0 _edata = . OUTPUT(asm.elf elf32-sh) C 0x00000000081000d0 0x18c load address 0x0000000000309f08 C 0x00000000081000d0 0x24 ./libfx.a(filebios.robj) C 0x00000000081000f4 0x168 ./libfx.a(keybios.robj) D 0x000000000810025c 0x68 load address 0x000000000030a094 D 0x000000000810025c 0x64 ./libfx.a(filebios.robj) 0x000000000810025c _MCSpt D 0x00000000081002c0 0x4 ./libfx.a(keybios.robj) 0x00000000081002c0 _gb_pKeyMatrix .comment 0x0000000000000000 0x11 .comment 0x0000000000000000 0x11 decoder.o 0x12 (size before relaxing) .comment 0x0000000000000011 0x12 platform.o .comment 0x0000000000000011 0x12 stack.o .comment 0x0000000000000011 0x12 decoderImp.o .comment 0x0000000000000011 0x12 executer.o .comment 0x0000000000000011 0x12 segments.o .comment 0x0000000000000011 0x12 buffer.o .comment 0x0000000000000011 0x12 mmu.o .comment 0x0000000000000011 0x12 opcodeList.o .comment 0x0000000000000011 0x12 graph.o .comment 0x0000000000000011 0x12 event.o .comment 0x0000000000000011 0x12 opcodeInfo.o .comment 0x0000000000000011 0x12 main.o .comment 0x0000000000000011 0x12 executerImp.o .comment 0x0000000000000011 0x12 segmentsFile.o .comment 0x0000000000000011 0x12 keyboard.o .comment 0x0000000000000011 0x12 linker.o .comment 0x0000000000000011 0x12 proc.o .comment 0x0000000000000011 0x12 string.o .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .comment 0x0000000000000011 0x12 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) $iop 0x0000000000000000 0x1068 $iop 0x0000000000000000 0x8c ./libfx.a(memcpy.robj) $iop 0x000000000000008c 0x8c ./libfx.a(memset.robj) $iop 0x0000000000000118 0x19e ./libfx.a(dispbios.robj) $iop 0x00000000000002b6 0x783 ./libfx.a(filebios.robj) $iop 0x0000000000000a39 0x34a ./libfx.a(keybios.robj) $iop 0x0000000000000d83 0x1f1 ./libfx.a(timer.robj) $iop 0x0000000000000f74 0x66 ./libfx.a(_errno.robj) $iop 0x0000000000000fda 0x8e ./libfx.a(strncmp.robj) .debug_info 0x0000000000000000 0x51f4 .debug_info 0x0000000000000000 0x72f /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_info 0x000000000000072f 0x610 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_info 0x0000000000000d3f 0x5d8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_info 0x0000000000001317 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_info 0x00000000000017fe 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_info 0x0000000000001ce5 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_info 0x00000000000021cc 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_info 0x00000000000026b3 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_info 0x0000000000002b9a 0x4e7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_info 0x0000000000003081 0x494 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_info 0x0000000000003515 0x4c1 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_info 0x00000000000039d6 0x391 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .debug_info 0x0000000000003d67 0x3da /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_info 0x0000000000004141 0x4cb /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_info 0x000000000000460c 0x452 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_info 0x0000000000004a5e 0x425 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .debug_info 0x0000000000004e83 0x371 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) .debug_abbrev 0x0000000000000000 0x1cc3 .debug_abbrev 0x0000000000000000 0x233 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_abbrev 0x0000000000000233 0x275 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_abbrev 0x00000000000004a8 0x25c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_abbrev 0x0000000000000704 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_abbrev 0x00000000000008bb 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_abbrev 0x0000000000000a72 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_abbrev 0x0000000000000c29 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_abbrev 0x0000000000000de0 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_abbrev 0x0000000000000f97 0x1b7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_abbrev 0x000000000000114e 0x1fb /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_abbrev 0x0000000000001349 0x1bb /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_abbrev 0x0000000000001504 0x11c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .debug_abbrev 0x0000000000001620 0x118 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_abbrev 0x0000000000001738 0x1de /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_abbrev 0x0000000000001916 0x16b /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_abbrev 0x0000000000001a81 0x173 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .debug_abbrev 0x0000000000001bf4 0xcf /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) .debug_loc 0x0000000000000000 0xf91 .debug_loc 0x0000000000000000 0x437 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_loc 0x0000000000000437 0x267 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_loc 0x000000000000069e 0x15d /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_loc 0x00000000000007fb 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_loc 0x0000000000000859 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_loc 0x00000000000008b7 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_loc 0x0000000000000915 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_loc 0x0000000000000973 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_loc 0x00000000000009d1 0x5e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_loc 0x0000000000000a2f 0x108 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_loc 0x0000000000000b37 0x42 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_loc 0x0000000000000b79 0xa6 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_loc 0x0000000000000c1f 0x21e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_loc 0x0000000000000e3d 0x154 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_aranges 0x0000000000000000 0x210 .debug_aranges 0x0000000000000000 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_aranges 0x0000000000000020 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_aranges 0x0000000000000040 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_aranges 0x0000000000000060 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_aranges 0x0000000000000080 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_aranges 0x00000000000000a0 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_aranges 0x00000000000000c0 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_aranges 0x00000000000000e0 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_aranges 0x0000000000000100 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_aranges 0x0000000000000120 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_aranges 0x0000000000000140 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_aranges 0x0000000000000160 0x18 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .debug_aranges 0x0000000000000178 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_aranges 0x0000000000000198 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_aranges 0x00000000000001b8 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_aranges 0x00000000000001d8 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .debug_aranges 0x00000000000001f8 0x18 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) .debug_ranges 0x0000000000000000 0x1b0 .debug_ranges 0x0000000000000000 0x30 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_ranges 0x0000000000000030 0xa8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_ranges 0x00000000000000d8 0x58 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_ranges 0x0000000000000130 0x48 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_ranges 0x0000000000000178 0x38 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_line 0x0000000000000000 0x19b3 .debug_line 0x0000000000000000 0x36e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_line 0x000000000000036e 0x2c7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_line 0x0000000000000635 0x238 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_line 0x000000000000086d 0x108 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_line 0x0000000000000975 0x108 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_line 0x0000000000000a7d 0x105 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_line 0x0000000000000b82 0x105 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_line 0x0000000000000c87 0x108 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_line 0x0000000000000d8f 0x108 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_line 0x0000000000000e97 0x17e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_line 0x0000000000001015 0x140 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_line 0x0000000000001155 0xa2 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .debug_line 0x00000000000011f7 0x129 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_line 0x0000000000001320 0x25e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_line 0x000000000000157e 0x180 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_line 0x00000000000016fe 0x1df /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .debug_line 0x00000000000018dd 0xd6 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) .debug_str 0x0000000000000000 0x709 .debug_str 0x0000000000000000 0x579 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) 0x5f1 (size before relaxing) .debug_str 0x0000000000000579 0x2a /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) 0x5a8 (size before relaxing) .debug_str 0x00000000000005a3 0x35 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) 0x5b3 (size before relaxing) .debug_str 0x00000000000005d8 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) 0x580 (size before relaxing) .debug_str 0x00000000000005f8 0x8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) 0x580 (size before relaxing) .debug_str 0x0000000000000600 0x8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) 0x580 (size before relaxing) .debug_str 0x0000000000000608 0x8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) 0x580 (size before relaxing) .debug_str 0x0000000000000610 0x8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) 0x580 (size before relaxing) .debug_str 0x0000000000000618 0x8 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) 0x580 (size before relaxing) .debug_str 0x0000000000000620 0x27 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) 0x561 (size before relaxing) .debug_str 0x0000000000000647 0xa /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) 0x578 (size before relaxing) .debug_str 0x0000000000000651 0x514 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_thenan_sf.o) .debug_str 0x0000000000000651 0xb1 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) 0x524 (size before relaxing) .debug_str 0x0000000000000702 0x7 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) 0x56c (size before relaxing) .debug_str 0x0000000000000709 0x54e /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_str 0x0000000000000709 0x537 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) .debug_str 0x0000000000000709 0x507 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clz.o) .debug_frame 0x0000000000000000 0x3b8 .debug_frame 0x0000000000000000 0x98 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_addsub_sf.o) .debug_frame 0x0000000000000098 0x4c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_mul_sf.o) .debug_frame 0x00000000000000e4 0x3c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_div_sf.o) .debug_frame 0x0000000000000120 0x48 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_eq_sf.o) .debug_frame 0x0000000000000168 0x48 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ne_sf.o) .debug_frame 0x00000000000001b0 0x3c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_gt_sf.o) .debug_frame 0x00000000000001ec 0x3c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_ge_sf.o) .debug_frame 0x0000000000000228 0x48 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_lt_sf.o) .debug_frame 0x0000000000000270 0x48 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_le_sf.o) .debug_frame 0x00000000000002b8 0x3c /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_si_to_sf.o) .debug_frame 0x00000000000002f4 0x44 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_sf_to_si.o) .debug_frame 0x0000000000000338 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_clzsi2.o) .debug_frame 0x0000000000000358 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_pack_sf.o) .debug_frame 0x0000000000000378 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_unpack_sf.o) .debug_frame 0x0000000000000398 0x20 /home/Nathan/opt/sh3eb-elf/lib/gcc/sh3eb-elf/8.1.0/libgcc.a(_fpcmp_parts_sf.o) sh3eb-elf-objcopy -R .comment -R .bss -O binary asm.elf asm.bin /home/Nathan/opt/sh3eb-elf/bin/g1a-wrapper asm.bin -o asm.g1a -i icon.bmp