Compare commits
4 Commits
Author | SHA1 | Date |
---|---|---|
pedroBzh | 585c386974 | |
pedroBzh | cea54c4bcb | |
pedroBzh | 4228a7e1b4 | |
pedroBzh | ac059e8217 |
After Width: | Height: | Size: 118 B |
Before Width: | Height: | Size: 393 B After Width: | Height: | Size: 476 B |
BIN
binnword.g1a
818
build-fx/map
|
@ -98,7 +98,7 @@ Archive member included to satisfy reference by file (symbol)
|
|||
Discarded input sections
|
||||
|
||||
.comment 0x0000000000000000 0x12 build-fx/src/main.c.o
|
||||
.eh_frame 0x0000000000000000 0x110 build-fx/src/main.c.o
|
||||
.eh_frame 0x0000000000000000 0x188 build-fx/src/main.c.o
|
||||
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
|
@ -168,15 +168,16 @@ yram 0x00000000e5017000 0x0000000000002000 xrw
|
|||
Linker script and memory map
|
||||
|
||||
LOAD build-fx/src/main.c.o
|
||||
LOAD build-fx/assets/img/craft.png.o
|
||||
LOAD build-fx/assets/img/numbers.png.o
|
||||
LOAD build-fx/assets/img/tilemap.png.o
|
||||
LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
|
||||
LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
|
||||
LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
|
||||
0x0000000000300000 _brom = 0x300000
|
||||
0x0000000000006508 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
|
||||
0x0000000000006948 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
|
||||
|
||||
.text 0x0000000000300200 0x5538
|
||||
.text 0x0000000000300200 0x5778
|
||||
*(.text.entry)
|
||||
.text.entry 0x0000000000300200 0x1ac /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
0x0000000000300200 _start
|
||||
|
@ -198,470 +199,477 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
|
|||
0x0000000000300440 _gint_tlbh
|
||||
0x0000000000000070 _gint_tlbh_size = ABSOLUTE ((. - _gint_tlbh_start))
|
||||
*(.text .text.*)
|
||||
.text 0x00000000003004b0 0x31c build-fx/src/main.c.o
|
||||
.text 0x00000000003004b0 0x4f8 build-fx/src/main.c.o
|
||||
0x00000000003004b0 __Z9isCollidei
|
||||
0x00000000003004cc __Z13isMultipleof5i
|
||||
0x00000000003004da __Z11PrintSblockiii
|
||||
0x0000000000300510 __Z8PrintMapv
|
||||
.text.startup 0x00000000003007cc 0x604 build-fx/src/main.c.o
|
||||
0x00000000003007cc _main
|
||||
.text 0x0000000000300dd0 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
0x0000000000300dd0 _dprint_opt
|
||||
0x0000000000300e3c _dprint
|
||||
.text 0x0000000000300e8c 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
0x0000000000300e8c _dhline
|
||||
.text 0x0000000000300eac 0x180 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
0x0000000000300eac _dline
|
||||
.text 0x000000000030102c 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
0x000000000030105c _gint_setrestart
|
||||
.text 0x0000000000301068 0x160 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
0x0000000000301068 _gint_dhline
|
||||
0x000000000030112c _gint_dvline
|
||||
.text 0x00000000003011c8 0x8c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
0x00000000003011c8 _masks
|
||||
.text 0x0000000000301254 0x68 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
0x0000000000301254 _dpixel
|
||||
.text 0x00000000003012bc 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x00000000003012bc _dupdate
|
||||
.text 0x00000000003012f8 0x64 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
0x00000000003012f8 _dclear
|
||||
.text 0x000000000030135c 0x3b0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x00000000003013fe _topti_render
|
||||
0x0000000000301624 _dtext_opt
|
||||
.text 0x000000000030170c 0xc8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
0x000000000030170c _dsubimage
|
||||
.text 0x00000000003017d4 0x240 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
0x000000000030184c _t6k11_display_v1
|
||||
0x00000000003018f0 _t6k11_display_v2
|
||||
0x0000000000301988 _t6k11_display
|
||||
0x00000000003019ac _t6k11_contrast
|
||||
0x00000000003019d4 _t6k11_backlight
|
||||
.text 0x0000000000301a14 0x444 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
0x0000000000301c0c _pollevent
|
||||
0x0000000000301d48 _waitevent
|
||||
0x0000000000301d94 _clearevents
|
||||
0x0000000000301db4 _keydown
|
||||
0x0000000000301de0 _keydown_all
|
||||
0x0000000000301e1c _keydown_any
|
||||
.text 0x0000000000301e58 0x29c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
0x0000000000301e58 _getkey_opt
|
||||
0x00000000003020a0 _getkey
|
||||
0x00000000003020ac _getkey_repeat
|
||||
0x00000000003020e8 _getkey_repeat_filter
|
||||
.text 0x00000000003020f4 0x124 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
0x0000000000302100 _iokbd_row
|
||||
0x00000000003021e8 _iokbd_scan
|
||||
.text 0x0000000000302218 0xcec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
0x0000000000302c14 _kprint_opt
|
||||
0x0000000000302d5c _kprint
|
||||
0x0000000000302e3c _kvsprint
|
||||
0x0000000000302e84 _sprintf
|
||||
0x0000000000302eac _vsprintf
|
||||
0x0000000000302ecc _snprintf
|
||||
0x0000000000302eec _vsnprintf
|
||||
.text 0x0000000000302f04 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.text 0x0000000000302f04 0x348 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
0x0000000000302f60 _tlb_addr
|
||||
0x0000000000302f74 _tlb_data
|
||||
0x0000000000302f88 _tlb_mapped_memory
|
||||
0x0000000000303054 _tlb_translate
|
||||
0x00000000003030d4 _utlb_addr
|
||||
0x00000000003030e4 _utlb_data
|
||||
0x00000000003030f4 _utlb_mapped_memory
|
||||
0x00000000003031c4 _utlb_translate
|
||||
0x0000000000303210 _mmu_translate
|
||||
0x000000000030322c _mmu_uram
|
||||
.text 0x000000000030324c 0x7f4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
0x00000000003035a0 _timer_delay
|
||||
0x000000000030364c _timer_setup
|
||||
0x000000000030385c _timer_start
|
||||
0x0000000000303894 _timer_reload
|
||||
0x00000000003038cc _timer_pause
|
||||
0x0000000000303908 _timer_stop
|
||||
0x0000000000303984 _timer_wait
|
||||
0x00000000003039ec _timer_spinwait
|
||||
0x0000000000303a30 _timer_timeout
|
||||
.text 0x0000000000303a40 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
0x0000000000303a40 _dtext
|
||||
.text 0x0000000000303a60 0x208 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x0000000000303a60 _dfont
|
||||
0x0000000000303a78 _topti_glyph_index
|
||||
0x0000000000303ac0 _topti_offset
|
||||
0x0000000000303b1c _topti_utf8_next
|
||||
0x0000000000303bca _dsize
|
||||
.text 0x0000000000303c68 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
0x0000000000303d14 _gint_osmenu
|
||||
*fill* 0x0000000000303d24 0xc
|
||||
.text 0x0000000000303d30 0x170 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
0x0000000000303d30 _malloc
|
||||
0x0000000000303d44 _free
|
||||
0x0000000000303d54 _calloc
|
||||
0x0000000000303d64 _realloc
|
||||
0x0000000000303d74 _BFile_Remove
|
||||
0x0000000000303d84 _BFile_Create
|
||||
0x0000000000303d94 _BFile_Open
|
||||
0x0000000000303da4 _BFile_Close
|
||||
0x0000000000303db4 _BFile_Size
|
||||
0x0000000000303dc4 _BFile_Write
|
||||
0x0000000000303dd4 _BFile_Read
|
||||
0x0000000000303de4 _BFile_FindFirst
|
||||
0x0000000000303df4 _BFile_FindNext
|
||||
0x0000000000303e04 _BFile_FindClose
|
||||
0x0000000000303e14 ___Timer_Install
|
||||
0x0000000000303e24 ___Timer_Start
|
||||
0x0000000000303e34 ___Timer_Stop
|
||||
0x0000000000303e44 ___Timer_Deinstall
|
||||
0x0000000000303e54 ___PutKeyCode
|
||||
0x0000000000303e64 ___GetKeyWait
|
||||
0x0000000000303e74 ___ClearKeyBuffer
|
||||
0x0000000000303e84 ___GetVRAMAddress
|
||||
.text 0x0000000000303ea0 0xec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
0x0000000000303ea0 _hw_detect
|
||||
.text 0x0000000000303f8c 0x39c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
0x00000000003041a8 _kinit
|
||||
0x0000000000304250 _gint_inthandler
|
||||
0x00000000003042b0 _gint_switch
|
||||
0x0000000000304300 _kquit
|
||||
.text 0x0000000000304328 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
*fill* 0x0000000000304328 0x8
|
||||
.text 0x0000000000304330 0x130 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
0x0000000000304440 _topti_asm_text
|
||||
.text 0x0000000000304460 0x52c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
0x0000000000304460 _bopti_grid
|
||||
0x0000000000304698 _bopti_render
|
||||
0x00000000003047e8 _bopti_render_scsp
|
||||
0x00000000003048e8 _bopti_clip
|
||||
.text 0x000000000030498c 0x88 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
0x000000000030498c _bopti_gasm_mono_scsp
|
||||
0x00000000003049a8 _bopti_gasm_mono_alpha_scsp
|
||||
0x00000000003049ca _bopti_gasm_gray_scsp
|
||||
0x00000000003049ec _bopti_gasm_gray_alpha_scsp
|
||||
.text 0x0000000000304a14 0x178 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
0x0000000000304b80 _clock_freq
|
||||
*fill* 0x0000000000304b8c 0x4
|
||||
.text 0x0000000000304b90 0xc0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
0x0000000000304b90 _memcpy
|
||||
.text 0x0000000000304c50 0x56 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
0x0000000000304c50 _memset
|
||||
*fill* 0x0000000000304ca6 0x2
|
||||
.text 0x0000000000304ca8 0x1a0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000000304d94 _intc_priority
|
||||
.text 0x0000000000304e48 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.text 0x0000000000304e48 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.text 0x0000000000304e48 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
.text 0x0000000000304e48 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.text 0x0000000000304e48 0x1ec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x0000000000304ff8 _gint_panic
|
||||
0x0000000000305008 _gint_panic_set
|
||||
0x000000000030501c _gint_exc_catch
|
||||
0x0000000000305028 _gint_exc_skip
|
||||
*fill* 0x0000000000305034 0xc
|
||||
.text 0x0000000000305040 0x30 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
0x0000000000305040 _cpu_setCPUOPM
|
||||
0x0000000000305052 _cpu_getCPUOPM
|
||||
0x0000000000305064 _cpu_getSR
|
||||
0x000000000030506a _cpu_setSR
|
||||
.text 0x0000000000305070 0x150 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
0x0000000000305070 _bopti_gasm_mono
|
||||
0x00000000003050ac _bopti_gasm_mono_alpha
|
||||
0x00000000003050fc _bopti_gasm_gray
|
||||
0x0000000000305150 _bopti_gasm_gray_alpha
|
||||
.text 0x00000000003051c0 0x2a /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
0x00000000003051c0 _bopti_asm_mono_scsp
|
||||
0x00000000003051d2 _bopti_asm_mono_alpha_scsp
|
||||
.text 0x00000000003051ea 0x58 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
0x00000000003051ea _bopti_asm_mono
|
||||
0x0000000000305210 _bopti_asm_mono_alpha
|
||||
*fill* 0x0000000000305242 0x2
|
||||
.text 0x0000000000305244 0x1f0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
0x0000000000305244 ___udivdi3
|
||||
.text 0x0000000000305434 0x234 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
0x0000000000305434 ___umoddi3
|
||||
.text 0x0000000000305668 0x6c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
0x000000000030568a ___udivsi3
|
||||
*fill* 0x00000000003056d4 0x4
|
||||
.text 0x00000000003056d8 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
0x00000000003056d8 ___udiv_qrnnd_16
|
||||
.text 0x0000000000305738 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
0x00000000003007d0 __Z5crafti
|
||||
0x0000000000300824 __Z9craftmenuv
|
||||
.text.startup 0x00000000003009a8 0x674 build-fx/src/main.c.o
|
||||
0x00000000003009a8 _main
|
||||
.text 0x000000000030101c 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
0x000000000030101c _dprint_opt
|
||||
0x0000000000301088 _dprint
|
||||
.text 0x00000000003010d8 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
0x00000000003010d8 _dhline
|
||||
.text 0x00000000003010f8 0x180 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
0x00000000003010f8 _dline
|
||||
.text 0x0000000000301278 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
0x00000000003012a8 _gint_setrestart
|
||||
.text 0x00000000003012b4 0x160 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
0x00000000003012b4 _gint_dhline
|
||||
0x0000000000301378 _gint_dvline
|
||||
.text 0x0000000000301414 0x8c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
0x0000000000301414 _masks
|
||||
.text 0x00000000003014a0 0x68 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
0x00000000003014a0 _dpixel
|
||||
.text 0x0000000000301508 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x0000000000301508 _dupdate
|
||||
.text 0x0000000000301544 0x64 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
0x0000000000301544 _dclear
|
||||
.text 0x00000000003015a8 0x3b0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x000000000030164a _topti_render
|
||||
0x0000000000301870 _dtext_opt
|
||||
.text 0x0000000000301958 0xc8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
0x0000000000301958 _dsubimage
|
||||
.text 0x0000000000301a20 0x240 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
0x0000000000301a98 _t6k11_display_v1
|
||||
0x0000000000301b3c _t6k11_display_v2
|
||||
0x0000000000301bd4 _t6k11_display
|
||||
0x0000000000301bf8 _t6k11_contrast
|
||||
0x0000000000301c20 _t6k11_backlight
|
||||
.text 0x0000000000301c60 0x444 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
0x0000000000301e58 _pollevent
|
||||
0x0000000000301f94 _waitevent
|
||||
0x0000000000301fe0 _clearevents
|
||||
0x0000000000302000 _keydown
|
||||
0x000000000030202c _keydown_all
|
||||
0x0000000000302068 _keydown_any
|
||||
.text 0x00000000003020a4 0x29c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
0x00000000003020a4 _getkey_opt
|
||||
0x00000000003022ec _getkey
|
||||
0x00000000003022f8 _getkey_repeat
|
||||
0x0000000000302334 _getkey_repeat_filter
|
||||
.text 0x0000000000302340 0x124 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
0x000000000030234c _iokbd_row
|
||||
0x0000000000302434 _iokbd_scan
|
||||
.text 0x0000000000302464 0xcec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
0x0000000000302e60 _kprint_opt
|
||||
0x0000000000302fa8 _kprint
|
||||
0x0000000000303088 _kvsprint
|
||||
0x00000000003030d0 _sprintf
|
||||
0x00000000003030f8 _vsprintf
|
||||
0x0000000000303118 _snprintf
|
||||
0x0000000000303138 _vsnprintf
|
||||
.text 0x0000000000303150 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.text 0x0000000000303150 0x348 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
0x00000000003031ac _tlb_addr
|
||||
0x00000000003031c0 _tlb_data
|
||||
0x00000000003031d4 _tlb_mapped_memory
|
||||
0x00000000003032a0 _tlb_translate
|
||||
0x0000000000303320 _utlb_addr
|
||||
0x0000000000303330 _utlb_data
|
||||
0x0000000000303340 _utlb_mapped_memory
|
||||
0x0000000000303410 _utlb_translate
|
||||
0x000000000030345c _mmu_translate
|
||||
0x0000000000303478 _mmu_uram
|
||||
.text 0x0000000000303498 0x7f4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
0x00000000003037ec _timer_delay
|
||||
0x0000000000303898 _timer_setup
|
||||
0x0000000000303aa8 _timer_start
|
||||
0x0000000000303ae0 _timer_reload
|
||||
0x0000000000303b18 _timer_pause
|
||||
0x0000000000303b54 _timer_stop
|
||||
0x0000000000303bd0 _timer_wait
|
||||
0x0000000000303c38 _timer_spinwait
|
||||
0x0000000000303c7c _timer_timeout
|
||||
.text 0x0000000000303c8c 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
0x0000000000303c8c _dtext
|
||||
.text 0x0000000000303cac 0x208 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x0000000000303cac _dfont
|
||||
0x0000000000303cc4 _topti_glyph_index
|
||||
0x0000000000303d0c _topti_offset
|
||||
0x0000000000303d68 _topti_utf8_next
|
||||
0x0000000000303e16 _dsize
|
||||
.text 0x0000000000303eb4 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
0x0000000000303f60 _gint_osmenu
|
||||
.text 0x0000000000303f70 0x170 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
0x0000000000303f70 _malloc
|
||||
0x0000000000303f84 _free
|
||||
0x0000000000303f94 _calloc
|
||||
0x0000000000303fa4 _realloc
|
||||
0x0000000000303fb4 _BFile_Remove
|
||||
0x0000000000303fc4 _BFile_Create
|
||||
0x0000000000303fd4 _BFile_Open
|
||||
0x0000000000303fe4 _BFile_Close
|
||||
0x0000000000303ff4 _BFile_Size
|
||||
0x0000000000304004 _BFile_Write
|
||||
0x0000000000304014 _BFile_Read
|
||||
0x0000000000304024 _BFile_FindFirst
|
||||
0x0000000000304034 _BFile_FindNext
|
||||
0x0000000000304044 _BFile_FindClose
|
||||
0x0000000000304054 ___Timer_Install
|
||||
0x0000000000304064 ___Timer_Start
|
||||
0x0000000000304074 ___Timer_Stop
|
||||
0x0000000000304084 ___Timer_Deinstall
|
||||
0x0000000000304094 ___PutKeyCode
|
||||
0x00000000003040a4 ___GetKeyWait
|
||||
0x00000000003040b4 ___ClearKeyBuffer
|
||||
0x00000000003040c4 ___GetVRAMAddress
|
||||
.text 0x00000000003040e0 0xec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
0x00000000003040e0 _hw_detect
|
||||
.text 0x00000000003041cc 0x39c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
0x00000000003043e8 _kinit
|
||||
0x0000000000304490 _gint_inthandler
|
||||
0x00000000003044f0 _gint_switch
|
||||
0x0000000000304540 _kquit
|
||||
.text 0x0000000000304568 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
*fill* 0x0000000000304568 0x8
|
||||
.text 0x0000000000304570 0x130 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
0x0000000000304680 _topti_asm_text
|
||||
.text 0x00000000003046a0 0x52c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
0x00000000003046a0 _bopti_grid
|
||||
0x00000000003048d8 _bopti_render
|
||||
0x0000000000304a28 _bopti_render_scsp
|
||||
0x0000000000304b28 _bopti_clip
|
||||
.text 0x0000000000304bcc 0x88 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
0x0000000000304bcc _bopti_gasm_mono_scsp
|
||||
0x0000000000304be8 _bopti_gasm_mono_alpha_scsp
|
||||
0x0000000000304c0a _bopti_gasm_gray_scsp
|
||||
0x0000000000304c2c _bopti_gasm_gray_alpha_scsp
|
||||
.text 0x0000000000304c54 0x178 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
0x0000000000304dc0 _clock_freq
|
||||
*fill* 0x0000000000304dcc 0x4
|
||||
.text 0x0000000000304dd0 0xc0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
0x0000000000304dd0 _memcpy
|
||||
.text 0x0000000000304e90 0x56 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
0x0000000000304e90 _memset
|
||||
*fill* 0x0000000000304ee6 0x2
|
||||
.text 0x0000000000304ee8 0x1a0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000000304fd4 _intc_priority
|
||||
.text 0x0000000000305088 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.text 0x0000000000305088 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.text 0x0000000000305088 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
.text 0x0000000000305088 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.text 0x0000000000305088 0x1ec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x0000000000305238 _gint_panic
|
||||
0x0000000000305248 _gint_panic_set
|
||||
0x000000000030525c _gint_exc_catch
|
||||
0x0000000000305268 _gint_exc_skip
|
||||
*fill* 0x0000000000305274 0xc
|
||||
.text 0x0000000000305280 0x30 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
0x0000000000305280 _cpu_setCPUOPM
|
||||
0x0000000000305292 _cpu_getCPUOPM
|
||||
0x00000000003052a4 _cpu_getSR
|
||||
0x00000000003052aa _cpu_setSR
|
||||
.text 0x00000000003052b0 0x150 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
0x00000000003052b0 _bopti_gasm_mono
|
||||
0x00000000003052ec _bopti_gasm_mono_alpha
|
||||
0x000000000030533c _bopti_gasm_gray
|
||||
0x0000000000305390 _bopti_gasm_gray_alpha
|
||||
.text 0x0000000000305400 0x2a /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
0x0000000000305400 _bopti_asm_mono_scsp
|
||||
0x0000000000305412 _bopti_asm_mono_alpha_scsp
|
||||
.text 0x000000000030542a 0x58 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
0x000000000030542a _bopti_asm_mono
|
||||
0x0000000000305450 _bopti_asm_mono_alpha
|
||||
*fill* 0x0000000000305482 0x2
|
||||
.text 0x0000000000305484 0x1f0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
0x0000000000305484 ___udivdi3
|
||||
.text 0x0000000000305674 0x234 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
0x0000000000305674 ___umoddi3
|
||||
.text 0x00000000003058a8 0x6c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
0x00000000003058ca ___udivsi3
|
||||
*fill* 0x0000000000305914 0x4
|
||||
.text 0x0000000000305918 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
0x0000000000305918 ___udiv_qrnnd_16
|
||||
.text 0x0000000000305978 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
*(C P)
|
||||
|
||||
.gint.blocks 0x0000000000305740 0x180
|
||||
.gint.blocks 0x0000000000305980 0x180
|
||||
*(.gint.blocks)
|
||||
.gint.blocks 0x0000000000305740 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
0x0000000000305740 _inth_tmu
|
||||
.gint.blocks 0x00000000003057c0 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
0x00000000003057c0 _inth_etmu4
|
||||
0x0000000000305820 _inth_etmux
|
||||
.gint.blocks 0x0000000000305840 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
0x0000000000305840 _gint_inth_7305
|
||||
0x0000000000305880 _gint_inth_7705
|
||||
.gint.blocks 0x0000000000305980 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
0x0000000000305980 _inth_tmu
|
||||
.gint.blocks 0x0000000000305a00 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
0x0000000000305a00 _inth_etmu4
|
||||
0x0000000000305a60 _inth_etmux
|
||||
.gint.blocks 0x0000000000305a80 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
0x0000000000305a80 _gint_inth_7305
|
||||
0x0000000000305ac0 _gint_inth_7705
|
||||
|
||||
.gint.drivers 0x00000000003058c0 0xc0
|
||||
0x00000000003058c0 _bdrv = .
|
||||
.gint.drivers 0x0000000000305b00 0xc0
|
||||
0x0000000000305b00 _bdrv = .
|
||||
*(.gint.drivers.0)
|
||||
.gint.drivers.0
|
||||
0x00000000003058c0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x00000000003058c0 _drv_intc
|
||||
0x0000000000305b00 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000000305b00 _drv_intc
|
||||
*(.gint.drivers.1)
|
||||
.gint.drivers.1
|
||||
0x00000000003058e0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
0x00000000003058e0 _drv_mmu
|
||||
0x0000000000305b20 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
0x0000000000305b20 _drv_mmu
|
||||
.gint.drivers.1
|
||||
0x0000000000305900 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
0x0000000000305900 _drv_cpg
|
||||
0x0000000000305b40 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
0x0000000000305b40 _drv_cpg
|
||||
*(.gint.drivers.2)
|
||||
.gint.drivers.2
|
||||
0x0000000000305920 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
0x0000000000305920 _drv_tmu
|
||||
0x0000000000305b60 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
0x0000000000305b60 _drv_tmu
|
||||
*(.gint.drivers.3)
|
||||
*(.gint.drivers.4)
|
||||
.gint.drivers.4
|
||||
0x0000000000305940 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
0x0000000000305940 _drv_keysc
|
||||
0x0000000000305b80 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
0x0000000000305b80 _drv_keysc
|
||||
*(.gint.drivers.5)
|
||||
.gint.drivers.5
|
||||
0x0000000000305960 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
0x0000000000305960 _drv_t6k11
|
||||
0x0000000000305ba0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
0x0000000000305ba0 _drv_t6k11
|
||||
*(.gint.drivers.6)
|
||||
0x0000000000305980 _edrv = .
|
||||
0x0000000000305bc0 _edrv = .
|
||||
|
||||
.rodata 0x0000000000305980 0xb90
|
||||
.rodata 0x0000000000305bc0 0xd90
|
||||
*(.rodata.4)
|
||||
*(.rodata .rodata.*)
|
||||
.rodata.str1.4
|
||||
0x0000000000305980 0x3 build-fx/src/main.c.o
|
||||
*fill* 0x0000000000305983 0x1
|
||||
.rodata 0x0000000000305984 0x3c build-fx/assets/img/numbers.png.o
|
||||
0x0000000000305984 _img_numbers
|
||||
0x00000000003059c0 _img_numbers_end
|
||||
.rodata 0x00000000003059c0 0x34c build-fx/assets/img/tilemap.png.o
|
||||
0x00000000003059c0 _img_tilemap
|
||||
0x0000000000305d0c _img_tilemap_end
|
||||
0x0000000000305bc0 0x3 build-fx/src/main.c.o
|
||||
*fill* 0x0000000000305bc3 0x1
|
||||
.rodata 0x0000000000305bc4 0x104 build-fx/assets/img/craft.png.o
|
||||
0x0000000000305bc4 _img_craft
|
||||
0x0000000000305cc8 _img_craft_end
|
||||
.rodata 0x0000000000305cc8 0x3c build-fx/assets/img/numbers.png.o
|
||||
0x0000000000305cc8 _img_numbers
|
||||
0x0000000000305d04 _img_numbers_end
|
||||
.rodata 0x0000000000305d04 0x448 build-fx/assets/img/tilemap.png.o
|
||||
0x0000000000305d04 _img_tilemap
|
||||
0x000000000030614c _img_tilemap_end
|
||||
.rodata.str1.4
|
||||
0x0000000000305d0c 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
*fill* 0x0000000000305d12 0x2
|
||||
0x000000000030614c 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
*fill* 0x0000000000306152 0x2
|
||||
.rodata.str1.4
|
||||
0x0000000000305d14 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
*fill* 0x0000000000305d1a 0x2
|
||||
0x0000000000306154 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
*fill* 0x000000000030615a 0x2
|
||||
.rodata.str1.4
|
||||
0x0000000000305d1c 0x31 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
*fill* 0x0000000000305d4d 0x3
|
||||
.rodata 0x0000000000305d50 0x424 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
0x0000000000305d50 _gint_font5x7_data
|
||||
0x0000000000306155 _gint_font5x7_data_end
|
||||
0x0000000000306158 _gint_font5x7
|
||||
0x000000000030615c 0x31 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
*fill* 0x000000000030618d 0x3
|
||||
.rodata 0x0000000000306190 0x424 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
0x0000000000306190 _gint_font5x7_data
|
||||
0x0000000000306595 _gint_font5x7_data_end
|
||||
0x0000000000306598 _gint_font5x7
|
||||
.rodata.str1.4
|
||||
0x0000000000306174 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.rodata 0x0000000000306178 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
0x00000000003065b4 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.rodata 0x00000000003065b8 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.rodata.str1.4
|
||||
0x0000000000306184 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.rodata 0x0000000000306188 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.rodata 0x00000000003061a0 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
0x00000000003065c4 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.rodata 0x00000000003065c8 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.rodata 0x00000000003065e0 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
.rodata.str1.4
|
||||
0x00000000003061e0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
0x0000000000306620 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.rodata.str1.4
|
||||
0x00000000003061e4 0x5 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
*fill* 0x00000000003061e9 0x3
|
||||
.rodata 0x00000000003061ec 0xfc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000000306624 0x5 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
*fill* 0x0000000000306629 0x3
|
||||
.rodata 0x000000000030662c 0xfc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
.rodata.str1.4
|
||||
0x00000000003062e8 0x128 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x0000000000306728 0x128 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x12a (size before relaxing)
|
||||
.rodata 0x0000000000306410 0x100 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
0x0000000000306410 ___clz_tab
|
||||
.rodata 0x0000000000306850 0x100 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
0x0000000000306850 ___clz_tab
|
||||
0x0000000008100200 . = ORIGIN (ram)
|
||||
|
||||
.bss 0x0000000008100200 0x13b0
|
||||
.bss 0x0000000008100200 0xc40
|
||||
0x0000000008100200 _rbss = .
|
||||
*(.bss COMMON)
|
||||
.bss 0x0000000008100200 0xeb8 build-fx/src/main.c.o
|
||||
0x0000000008100200 _selecoll
|
||||
0x0000000008100204 _btmp
|
||||
0x0000000008100208 _inv
|
||||
0x0000000008100250 _vas
|
||||
0x0000000008100254 _vdir
|
||||
0x0000000008100258 _rwalk
|
||||
0x000000000810025c _key
|
||||
0x0000000008100260 _game_map
|
||||
0x00000000081010b4 _sx
|
||||
.bss 0x00000000081010b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.bss 0x00000000081010b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
.bss 0x00000000081010b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
.bss 0x00000000081010b8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
0x00000000081010b8 _gint_restart
|
||||
.bss 0x00000000081010bc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
.bss 0x00000000081010bc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
.bss 0x00000000081010bc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
.bss 0x00000000081010bc 0x404 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x00000000081010bc _dmode
|
||||
.bss 0x00000000081014c0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
.bss 0x00000000081014c0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.bss 0x00000000081014c0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
.bss 0x00000000081014c0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.bss 0x00000000081014c0 0x48 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
.bss 0x0000000008101508 0x14 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
.bss 0x000000000810151c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
.bss 0x000000000810151c 0x54 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
.bss 0x0000000008101570 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.bss 0x0000000008101570 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.bss 0x0000000008101570 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.bss 0x0000000008101594 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
.bss 0x0000000008101594 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.bss 0x0000000008101594 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
.bss 0x0000000008101598 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
.bss 0x0000000008101598 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
.bss 0x00000000081015a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.bss 0x00000000081015a0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x00000000081015a0 _gint_exc_catcher
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
.bss 0x00000000081015a4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
.bss 0x0000000008100200 0x74c build-fx/src/main.c.o
|
||||
0x0000000008100200 _s
|
||||
0x0000000008100204 _rockminer_interval
|
||||
0x0000000008100208 _selecoll
|
||||
0x000000000810020c _btmp
|
||||
0x0000000008100210 _inv
|
||||
0x0000000008100258 _vas
|
||||
0x000000000810025c _vdir
|
||||
0x0000000008100260 _rwalk
|
||||
0x0000000008100264 _key
|
||||
0x0000000008100268 _game_map
|
||||
0x0000000008100948 _sx
|
||||
.bss 0x000000000810094c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.bss 0x000000000810094c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
.bss 0x000000000810094c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
.bss 0x000000000810094c 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
0x000000000810094c _gint_restart
|
||||
.bss 0x0000000008100950 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
.bss 0x0000000008100950 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
.bss 0x0000000008100950 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
.bss 0x0000000008100950 0x404 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x0000000008100950 _dmode
|
||||
.bss 0x0000000008100d54 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
.bss 0x0000000008100d54 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.bss 0x0000000008100d54 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
.bss 0x0000000008100d54 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.bss 0x0000000008100d54 0x48 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
.bss 0x0000000008100d9c 0x14 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
.bss 0x0000000008100db0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
.bss 0x0000000008100db0 0x54 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
.bss 0x0000000008100e04 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.bss 0x0000000008100e04 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.bss 0x0000000008100e04 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.bss 0x0000000008100e28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
.bss 0x0000000008100e28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.bss 0x0000000008100e28 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
.bss 0x0000000008100e2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
.bss 0x0000000008100e2c 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
.bss 0x0000000008100e34 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.bss 0x0000000008100e34 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x0000000008100e34 _gint_exc_catcher
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
.bss 0x0000000008100e38 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
*(B R)
|
||||
0x00000000081015b0 . = ALIGN (0x10)
|
||||
*fill* 0x00000000081015a4 0xc
|
||||
0x00000000000013b0 _sbss = SIZEOF (.bss)
|
||||
0x0000000008100e40 . = ALIGN (0x10)
|
||||
*fill* 0x0000000008100e38 0x8
|
||||
0x0000000000000c40 _sbss = SIZEOF (.bss)
|
||||
|
||||
.data 0x00000000081015b0 0x160 load address 0x0000000000306510
|
||||
0x0000000000306510 _ldata = LOADADDR (.data)
|
||||
0x00000000081015b0 _rdata = .
|
||||
0x00000000081015b0 _lreloc = .
|
||||
.data 0x0000000008100e40 0x190 load address 0x0000000000306950
|
||||
0x0000000000306950 _ldata = LOADADDR (.data)
|
||||
0x0000000008100e40 _rdata = .
|
||||
0x0000000008100e40 _lreloc = .
|
||||
*(.gint.mappedrel)
|
||||
.gint.mappedrel
|
||||
0x00000000081015b0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
0x00000000081015b0 _gint_inth_callback
|
||||
0x0000000008100e40 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
0x0000000008100e40 _gint_inth_callback
|
||||
.gint.mappedrel
|
||||
0x00000000081015b4 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
0x00000000081015b4 _cpu_setVBR
|
||||
0x0000000008100e44 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
0x0000000008100e44 _cpu_setVBR
|
||||
0x0000000000000008 _sreloc = ABSOLUTE ((. - _lreloc))
|
||||
*(.data .data.*)
|
||||
.data 0x00000000081015b8 0x24 build-fx/src/main.c.o
|
||||
0x00000000081015b8 _sinv
|
||||
0x00000000081015bc _sele
|
||||
0x00000000081015c0 _dir
|
||||
0x00000000081015c4 _can_move
|
||||
0x00000000081015c8 _timeout
|
||||
0x00000000081015cc _optd
|
||||
0x00000000081015d0 _opt
|
||||
0x00000000081015d4 _y
|
||||
0x00000000081015d8 _x
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
.data 0x00000000081015dc 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
.data 0x00000000081015dc 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x00000000081015dc _gint_vram
|
||||
.data 0x00000000081015e0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
.data 0x00000000081015e0 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x00000000081015e0 _topti_font
|
||||
0x00000000081015e4 _gint_default_font
|
||||
.data 0x00000000081015e8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
.data 0x00000000081015e8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.data 0x00000000081015ec 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
.data 0x00000000081015ec 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
.data 0x00000000081015f4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
.data 0x00000000081015f4 0x68 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
0x00000000081015f4 _kprint_formatters
|
||||
.data 0x000000000810165c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.data 0x000000000810165c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.data 0x000000000810165c 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.data 0x0000000008101668 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
.data 0x0000000008101668 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.data 0x0000000008101668 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
.data 0x0000000008101668 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
.data 0x0000000008101668 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
.data 0x0000000008101668 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
0x0000000008101668 _gint_required_intc
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
.data 0x000000000810166c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
.data 0x000000000810166c 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x000000000810166c _SH7305_INTC
|
||||
.data 0x000000000810167c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.data 0x000000000810167c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.data 0x000000000810167c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
*fill* 0x000000000810167c 0x4
|
||||
.data 0x0000000008101680 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.data 0x00000000081016e0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x00000000081016e0 _gint_exc_panic
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
.data 0x00000000081016e4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
.data 0x0000000008100e48 0x54 build-fx/src/main.c.o
|
||||
0x0000000008100e48 _craftdata
|
||||
0x0000000008100e78 _sinv
|
||||
0x0000000008100e7c _sele
|
||||
0x0000000008100e80 _dir
|
||||
0x0000000008100e84 _can_move
|
||||
0x0000000008100e88 _timeout
|
||||
0x0000000008100e8c _optd
|
||||
0x0000000008100e90 _opt
|
||||
0x0000000008100e94 _y
|
||||
0x0000000008100e98 _x
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
|
||||
.data 0x0000000008100e9c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
|
||||
.data 0x0000000008100e9c 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
|
||||
0x0000000008100e9c _gint_vram
|
||||
.data 0x0000000008100ea0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
|
||||
.data 0x0000000008100ea0 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
0x0000000008100ea0 _topti_font
|
||||
0x0000000008100ea4 _gint_default_font
|
||||
.data 0x0000000008100ea8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
|
||||
.data 0x0000000008100ea8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.data 0x0000000008100eac 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
.data 0x0000000008100eac 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
|
||||
.data 0x0000000008100eb4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
|
||||
.data 0x0000000008100eb4 0x68 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
|
||||
0x0000000008100eb4 _kprint_formatters
|
||||
.data 0x0000000008100f1c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
|
||||
.data 0x0000000008100f1c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.data 0x0000000008100f1c 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.data 0x0000000008100f28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
|
||||
.data 0x0000000008100f28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
|
||||
.data 0x0000000008100f28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
|
||||
.data 0x0000000008100f28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
|
||||
.data 0x0000000008100f28 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
.data 0x0000000008100f28 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
0x0000000008100f28 _gint_required_intc
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
|
||||
.data 0x0000000008100f2c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
|
||||
.data 0x0000000008100f2c 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000008100f2c _SH7305_INTC
|
||||
.data 0x0000000008100f3c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
|
||||
.data 0x0000000008100f3c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
|
||||
.data 0x0000000008100f3c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
|
||||
*fill* 0x0000000008100f3c 0x4
|
||||
.data 0x0000000008100f40 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.data 0x0000000008100fa0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
|
||||
0x0000000008100fa0 _gint_exc_panic
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
|
||||
.data 0x0000000008100fa4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
|
||||
*(D)
|
||||
*(.gint.data.sh3)
|
||||
.gint.data.sh3
|
||||
0x00000000081016e4 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x00000000081016e4 _SH7705_INTC
|
||||
0x0000000008101710 . = ALIGN (0x10)
|
||||
*fill* 0x0000000008101708 0x8
|
||||
0x0000000008100fa4 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000008100fa4 _SH7705_INTC
|
||||
0x0000000008100fd0 . = ALIGN (0x10)
|
||||
*fill* 0x0000000008100fc8 0x8
|
||||
|
||||
.data.4 0x0000000008101710 0x0 load address 0x0000000000306670
|
||||
.data.4 0x0000000008100fd0 0x0 load address 0x0000000000306ae0
|
||||
*(.data.4)
|
||||
0x0000000008101710 . = ALIGN (0x10)
|
||||
0x0000000000000160 _sdata = (SIZEOF (.data) + SIZEOF (.data.4))
|
||||
0x0000000008100fd0 . = ALIGN (0x10)
|
||||
0x0000000000000190 _sdata = (SIZEOF (.data) + SIZEOF (.data.4))
|
||||
|
||||
.gint.bss 0x0000000008101710 0x240 load address 0x0000000000306670
|
||||
.gint.bss 0x0000000008100fd0 0x240 load address 0x0000000000306ae0
|
||||
*(.gint.bss .gint.bss.sh3)
|
||||
.gint.bss 0x0000000008101710 0x2 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.gint.bss 0x0000000008101712 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
*fill* 0x0000000008101792 0x2
|
||||
.gint.bss 0x0000000008101794 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.gint.bss 0x00000000081017a4 0xe0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.gint.bss 0x0000000008101884 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
0x0000000008101884 _gint
|
||||
.gint.bss 0x00000000081018c4 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.gint.bss 0x00000000081018dc 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.gint.bss 0x0000000008101900 0x4c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000008101950 . = ALIGN (0x10)
|
||||
*fill* 0x000000000810194c 0x4
|
||||
.gint.bss 0x0000000008100fd0 0x2 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
|
||||
.gint.bss 0x0000000008100fd2 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
|
||||
*fill* 0x0000000008101052 0x2
|
||||
.gint.bss 0x0000000008101054 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
|
||||
.gint.bss 0x0000000008101064 0xe0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
|
||||
.gint.bss 0x0000000008101144 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
|
||||
0x0000000008101144 _gint
|
||||
.gint.bss 0x0000000008101184 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
|
||||
.gint.bss 0x000000000810119c 0x24 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
|
||||
.gint.bss 0x00000000081011c0 0x4c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
|
||||
0x0000000008101210 . = ALIGN (0x10)
|
||||
*fill* 0x000000000810120c 0x4
|
||||
0x0000000000000240 _sgbss = SIZEOF (.gint.bss)
|
||||
0x00000000e5200000 . = ORIGIN (ilram)
|
||||
|
||||
.ilram 0x00000000e5200000 0x0 load address 0x0000000000306670
|
||||
0x0000000000306670 _lilram = LOADADDR (.ilram)
|
||||
.ilram 0x00000000e5200000 0x0 load address 0x0000000000306ae0
|
||||
0x0000000000306ae0 _lilram = LOADADDR (.ilram)
|
||||
0x00000000e5200000 _rilram = .
|
||||
*(.ilram)
|
||||
0x00000000e5200000 . = ALIGN (0x10)
|
||||
0x00000000e5007000 . = ORIGIN (xram)
|
||||
|
||||
.xram 0x00000000e5007000 0x0 load address 0x0000000000306670
|
||||
0x0000000000306670 _lxram = LOADADDR (.xram)
|
||||
.xram 0x00000000e5007000 0x0 load address 0x0000000000306ae0
|
||||
0x0000000000306ae0 _lxram = LOADADDR (.xram)
|
||||
0x00000000e5007000 _rxram = .
|
||||
*(.xram)
|
||||
0x00000000e5007000 . = ALIGN (0x10)
|
||||
0x00000000e5017000 . = ORIGIN (yram)
|
||||
|
||||
.yram 0x00000000e5017000 0x0 load address 0x0000000000306670
|
||||
0x0000000000306670 _lyram = LOADADDR (.yram)
|
||||
.yram 0x00000000e5017000 0x0 load address 0x0000000000306ae0
|
||||
0x0000000000306ae0 _lyram = LOADADDR (.yram)
|
||||
0x00000000e5017000 _ryram = .
|
||||
*(.yram)
|
||||
0x00000000e5017000 . = ALIGN (0x10)
|
||||
|
@ -670,8 +678,8 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
|
|||
0x0000000000000000 _syram = SIZEOF (.yram)
|
||||
0x0000000000000000 . = ORIGIN (rram)
|
||||
|
||||
.gint.mapped 0x0000000000000000 0xa0 load address 0x0000000000306670
|
||||
0x0000000000306670 _lgmapped = LOADADDR (.gint.mapped)
|
||||
.gint.mapped 0x0000000000000000 0xa0 load address 0x0000000000306ae0
|
||||
0x0000000000306ae0 _lgmapped = LOADADDR (.gint.mapped)
|
||||
*(.gint.mapped)
|
||||
.gint.mapped 0x0000000000000000 0x70 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
|
||||
.gint.mapped 0x0000000000000070 0x2c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
|
||||
|
@ -679,7 +687,7 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
|
|||
*fill* 0x000000000000009c 0x4
|
||||
0x00000000000000a0 _sgmapped = SIZEOF (.gint.mapped)
|
||||
|
||||
.rela.dyn 0x00000000000000a0 0x0 load address 0x0000000000306710
|
||||
.rela.dyn 0x00000000000000a0 0x0 load address 0x0000000000306b80
|
||||
.rela.text 0x00000000000000a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
.rela.text.entry
|
||||
0x00000000000000a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
|
||||
|
|
|
@ -87,3 +87,4 @@ LDFLAGS_CG += -Wl,-Map=build-cg/map
|
|||
#
|
||||
# FONT.hexa.png = charset:print grid.size:3x5 grid.padding:1
|
||||
IMG.tilemap.png :=
|
||||
IMG.craft.png :=
|
||||
|
|
After Width: | Height: | Size: 399 B |
After Width: | Height: | Size: 429 B |
After Width: | Height: | Size: 437 B |
After Width: | Height: | Size: 406 B |
After Width: | Height: | Size: 209 B |
76
src/main.c
|
@ -3,16 +3,17 @@ extern "C"{
|
|||
#include <gint/keyboard.h>
|
||||
//#include <gint/std/string.h>
|
||||
}
|
||||
#define MAP_X 130
|
||||
#define MAP_X 250
|
||||
#define BLOCKS_LEN 17
|
||||
#define CRAFTS 2
|
||||
using namespace std;
|
||||
|
||||
int sx = 0;
|
||||
int x = 100;
|
||||
int y = 30;
|
||||
extern bopti_image_t img_tilemap;
|
||||
extern bopti_image_t img_numbers;
|
||||
int game_map[MAP_X+1][7] = {0};
|
||||
extern bopti_image_t img_craft;
|
||||
int8_t game_map[MAP_X+1][7] = {0};
|
||||
int opt = GETKEY_DEFAULT | GETKEY_REP_ARROWS | GETKEY_MENU;
|
||||
int optd = GETKEY_DEFAULT | GETKEY_MENU;
|
||||
int timeout = 1;
|
||||
|
@ -27,6 +28,9 @@ int sinv = 3;
|
|||
int inv[BLOCKS_LEN+1] = {0};
|
||||
int btmp = sinv;
|
||||
int selecoll = 0;
|
||||
int rockminer_interval;
|
||||
int craftdata[][6] = {{5,1,4,2,15,1},{3,2,15,4,0,0}};
|
||||
int s = 0;
|
||||
|
||||
int isCollide(int num){
|
||||
if(num==0){return 1;}
|
||||
|
@ -87,6 +91,41 @@ void PrintMap(){
|
|||
}
|
||||
}
|
||||
|
||||
int craft(int item){
|
||||
if(craftdata[item][3]<=inv[craftdata[item][2]] && craftdata[item][5]<=inv[craftdata[item][4]]){
|
||||
inv[craftdata[item][2]] = inv[craftdata[item][2]] - craftdata[item][3];
|
||||
inv[craftdata[item][4]] = inv[craftdata[item][4]] - craftdata[item][5];
|
||||
inv[craftdata[item][0]] = inv[craftdata[item][0]] + craftdata[item][1];
|
||||
return 1;
|
||||
}
|
||||
else{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
void craftmenu(){
|
||||
int s = 0;
|
||||
while(1){
|
||||
dclear(C_WHITE);
|
||||
for(int i=0;i<CRAFTS;i++) {
|
||||
dsubimage(0,i*16,&img_craft,0,0,128,16,DIMAGE_NONE); // template
|
||||
if(s==i){dsubimage(1,i*16+3,&img_tilemap,21,21,8,8,DIMAGE_NONE);} //if select
|
||||
dsubimage(13,i*16+3,&img_tilemap,craftdata[i][0]*10,0,10,10,DIMAGE_NONE); //block to craft
|
||||
dprint(25, i*16+4, C_BLACK, "%d",craftdata[i][1]);
|
||||
dsubimage(75,i*16+3,&img_tilemap,craftdata[i][2]*10,0,10,10,DIMAGE_NONE);
|
||||
dprint(88, i*16+4, C_BLACK, "%d",craftdata[i][3]);
|
||||
dsubimage(95,i*16+3,&img_tilemap,craftdata[i][4]*10,0,10,10,DIMAGE_NONE);
|
||||
dprint(108, i*16+4, C_BLACK, "%d",craftdata[i][5]);
|
||||
}
|
||||
key = getkey_opt(opt, &timeout).key;
|
||||
if(key==KEY_EXIT){break;}
|
||||
if(key==KEY_OPTN){if(craft(s)){break;}}
|
||||
if(key==KEY_DOWN&&s<CRAFTS-1){s++;}
|
||||
if(key==KEY_UP&&s>0){s--;}
|
||||
dupdate();
|
||||
}
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
int i = 10;
|
||||
|
@ -105,6 +144,7 @@ int main(void)
|
|||
game_map[i+1][1] = 17;
|
||||
game_map[i-2][1] = 17;
|
||||
game_map[i+2][1] = 17;
|
||||
game_map[i+1][3] = 4;
|
||||
}
|
||||
}
|
||||
game_map[5][3] = 9;
|
||||
|
@ -133,28 +173,32 @@ int main(void)
|
|||
if(keydown(KEY_LEFT)){sele=3;}
|
||||
if(keydown(KEY_UP)){sele=0;}
|
||||
}
|
||||
if(can_move ==1 && keydown(KEY_OPTN)){
|
||||
if(sele==1&&game_map[x/10+1][y/10]==0){game_map[x/10+1][y/10]=sinv;}
|
||||
if(sele==2&&game_map[x/10][y/10+1]==0){game_map[x/10][y/10+1]=sinv;}
|
||||
if(sele==3&&game_map[x/10-1][y/10]==0){game_map[x/10-1][y/10]=sinv;}
|
||||
if(sele==0&&game_map[x/10][y/10-1]==0){game_map[x/10][y/10-1]=sinv;}
|
||||
if(can_move ==1 && keydown(KEY_OPTN)&& inv[sinv] > 0){
|
||||
|
||||
if(sele==1&&game_map[x/10+1][y/10]==0){game_map[x/10+1][y/10]=sinv;inv[sinv]--;}
|
||||
if(sele==2&&game_map[x/10][y/10+1]==0){game_map[x/10][y/10+1]=sinv;inv[sinv]--;}
|
||||
if(sele==3&&game_map[x/10-1][y/10]==0){game_map[x/10-1][y/10]=sinv;inv[sinv]--;}
|
||||
if(sele==0&&game_map[x/10][y/10-1]==0){game_map[x/10][y/10-1]=sinv;inv[sinv]--;}
|
||||
}
|
||||
if(can_move ==1 && keydown(KEY_SQUARE)){
|
||||
if(sele==1){game_map[x/10+1][y/10]=0;}
|
||||
if(sele==2){game_map[x/10][y/10+1]=0;}
|
||||
if(sele==3){game_map[x/10-1][y/10]=0;}
|
||||
if(sele==0){game_map[x/10][y/10-1]=0;}
|
||||
if(sele==1){inv[game_map[x/10+1][y/10]]++;game_map[x/10+1][y/10]=0;}
|
||||
if(sele==2){inv[game_map[x/10][y/10+1]]++;game_map[x/10][y/10+1]=0;}
|
||||
if(sele==3){inv[game_map[x/10-1][y/10]]++;game_map[x/10-1][y/10]=0;}
|
||||
if(sele==0){inv[game_map[x/10][y/10-1]]++;game_map[x/10][y/10-1]=0;}
|
||||
}
|
||||
if(selecoll>0){selecoll--;}
|
||||
if(keydown(KEY_F6)&&selecoll==0){
|
||||
if(sinv==BLOCKS_LEN+1){sinv=0;}
|
||||
if(sinv==BLOCKS_LEN+1){sinv=1;}
|
||||
sinv++;
|
||||
selecoll = 20;
|
||||
selecoll = 30;
|
||||
}
|
||||
if(keydown(KEY_F5)&&selecoll==0){
|
||||
if(sinv==1){sinv=BLOCKS_LEN+1;}
|
||||
sinv++;
|
||||
selecoll = 20;
|
||||
sinv--;
|
||||
selecoll = 30;
|
||||
}
|
||||
if(keydown(KEY_F1)){
|
||||
craftmenu();
|
||||
}
|
||||
if(can_move == 1 && game_map[x/10][y/10+1] == 0){
|
||||
can_move = 0;
|
||||
|
|