📄 main.map
字号:
.text 0x08001898 0xd0 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_modsi3.o)
0x08001898 __modsi3
.text 0x08001968 0x94c C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
0x08001ddc __divsf3
0x080021e4 __fixsfsi
0x08002270 __make_fp
0x08001c44 __subsf3
0x0800213c __lesf2
0x08002288 __extendsfdf2
0x0800201c __nesf2
0x08001a20 __unpack_f
0x08002064 __gtsf2
0x08001968 __pack_f
0x08002184 __floatsisf
0x08001fd4 __eqsf2
0x0800224c __negsf2
0x08001fac __cmpsf2
0x080020f4 __ltsf2
0x08001c78 __mulsf3
0x080020ac __gesf2
0x08001ec8 __fpcmp_parts_f
0x08001c18 __addsf3
.text 0x080022b4 0x70 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
0x080022b4 __muldi3
.text 0x08002324 0xd9c C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
0x08002d48 __cmpdf2
0x08002d74 __eqdf2
0x08002e0c __gtdf2
0x08003054 __make_dp
0x08002f3c __floatsidf
0x08002ea4 __ltdf2
0x0800246c __unpack_d
0x080027b0 __adddf3
0x08002fb8 __fixdfsi
0x08002ef0 __ledf2
0x08002c48 __fpcmp_parts_d
0x0800302c __negdf2
0x08002ac0 __divdf3
0x08002818 __muldf3
0x0800307c __truncdfsf2
0x08002dc0 __nedf2
0x08002e58 __gedf2
0x080027e0 __subdf3
0x08002324 __pack_d
.text 0x080030c0 0x34 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
0x080030c0 __lshrdi3
.text 0x080030f4 0x18 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
0x080030f4 __negdi2
*(.text.*)
*(.stub)
*(.gnu.warning)
*(.gnu.linkonce.t*)
*(.glue_7t)
.glue_7t 0x0800310c 0x28 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
0x08003128 __SOBJ_Process_change_to_arm
0x08003118 __SOBJ_RESET_change_to_arm
0x08003120 __SOBJ_BLUT_EMIT_change_to_arm
0x08003110 __LoadGfx_change_to_arm
0x0800310c __LoadGfx_from_thumb
0x08003130 __BOMB_process_change_to_arm
0x0800311c __SOBJ_BLUT_EMIT_from_thumb
0x08003114 __SOBJ_RESET_from_thumb
0x0800312c __BOMB_process_from_thumb
0x08003124 __SOBJ_Process_from_thumb
*(.glue_7)
0x08003134 _etext=.
0x08003134 PROVIDE (etext, .)
.fini
*(.fini)
.rodata 0x08003134 0x424
*(.rodata)
.rodata 0x08003134 0x38 main.o
0x08003134 IntrTable
.rodata 0x0800316c 0x3ec c:/gsagb/lib/libgsagb.a(GsMATH.o)
0x080033ec sin_data
0x0800316c sin_cos_table
*(.rodata.*)
*(.gnu.linkonce.r*)
.rodata1
*(.rodata1)
0x08003658 .=(ALIGN(0x100)+(.&0xff))
.data 0x08003658 0x0
*(.data)
*(.data.*)
*(.gnu.linkonce.d*)
.data1
*(.data1)
.ctors
EXCLUDE_FILE ( *crtend.o )*(.ctors)
*(SORT(.ctors.*))
*crtend(.ctors)
.dtors
EXCLUDE_FILE ( *crtend.o )*(.dtors)
*(SORT(.dtors.*))
*crtend.o(.dtors)
.got
*(.got.plt)
*(.got)
.dynamic
*(.dynamic)
.sdata
*(.sdata)
*(.sdata.*)
0x08003658 _edata=.
0x08003658 PROVIDE (edata, .)
0x08003658 __bss_start=.
0x08003658 __bss_start__=.
.sbss
*(.sbss)
*(.scommon)
.bss 0x03000000 0xce4
*(.dynbss)
*(.bss)
.bss 0x03000000 0x10 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
.bss 0x03000010 0x14 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
*(.bss.*)
*(COMMON)
COMMON 0x03000024 0x8 main.o
0x0 (size before relaxing)
0x03000024 GMODE
0x03000028 GTIMER
*fill* 0x0300002c 0x4
COMMON 0x03000030 0x490 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
0x0 (size before relaxing)
0x03000030 GsSPROccupy_OAM
0x03000040 OAM_Buffer
0x03000440 GsSPRVramTile
COMMON 0x030004c0 0x8 c:/gsagb/lib/libgsagb.a(GsGFX.o)
0x0 (size before relaxing)
0x030004c0 VideoBuffer
0x030004c4 GsDestVideo
*fill* 0x030004c8 0x8
COMMON 0x030004d0 0x814 c:/gsagb/lib/libgsagb.a(GsIntr.o)
0x0 (size before relaxing)
0x030004d0 Cont
0x030004d4 Trg
0x030004e0 IntrMainBuf
0x03000ce0 IntrCheck
0x03000ce4 .=ALIGN(0x4)
0x03000ce4 .=ALIGN(0x4)
0x03000ce4 _end=.
0x03000ce4 _bss_end__=.
0x03000ce4 __bss_end__=.
0x03000ce4 PROVIDE (end, .)
.stab
*(.stab)
.stabstr
*(.stabstr)
.stab.excl
*(.stab.excl)
.stab.exclstr
*(.stab.exclstr)
.stab.index
*(.stab.index)
.stab.indexstr
*(.stab.indexstr)
.comment
*(.comment)
.debug
*(.debug)
.line
*(.line)
.debug_srcinfo
*(.debug_srcinfo)
.debug_sfnames
*(.debug_sfnames)
.debug_aranges 0x00000000 0xe0
*(.debug_aranges)
.debug_aranges
0x00000000 0x20 main.o
.debug_aranges
0x00000020 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
.debug_aranges
0x00000040 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
.debug_aranges
0x00000060 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
.debug_aranges
0x00000080 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
.debug_aranges
0x000000a0 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
.debug_aranges
0x000000c0 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
.debug_pubnames
0x00000000 0x305
*(.debug_pubnames)
.debug_pubnames
0x00000000 0x5c main.o
.debug_pubnames
0x0000005c 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
.debug_pubnames
0x0000007c 0x116 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
.debug_pubnames
0x00000192 0x1f C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
.debug_pubnames
0x000001b1 0x115 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
.debug_pubnames
0x000002c6 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
.debug_pubnames
0x000002e6 0x1f C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
.debug_info 0x00000000 0x4d3e
*(.debug_info)
.debug_info 0x00000000 0x3e60 main.o
.debug_info 0x00003e60 0xc1 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
.debug_info 0x00003f21 0x5ee C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
.debug_info 0x0000450f 0xc1 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
.debug_info 0x000045d0 0x5ed C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
.debug_info 0x00004bbd 0xc1 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
.debug_info 0x00004c7e 0xc0 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
.debug_abbrev 0x00000000 0x2c6
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x16c main.o
.debug_abbrev 0x0000016c 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
.debug_abbrev 0x0000018c 0x6d C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
.debug_abbrev 0x000001f9 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
.debug_abbrev 0x00000219 0x6d C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
.debug_abbrev 0x00000286 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
.debug_abbrev 0x000002a6 0x20 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
.debug_line 0x00000000 0x2e5
*(.debug_line)
.debug_line 0x00000000 0x2e5 main.o
.debug_frame
*(.debug_frame)
.debug_str
*(.debug_str)
.debug_loc
*(.debug_loc)
.debug_macinfo
*(.debug_macinfo)
.debug_weaknames
*(.debug_weaknames)
.debug_funcnames
*(.debug_funcnames)
.debug_typenames
*(.debug_typenames)
.debug_varnames
*(.debug_varnames)
.stack 0x00080000 0x0
0x00080000 _stack=.
*(.stack)
OUTPUT(main.elf elf32-littlearm)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -