📄 main.map
字号:
Archive member included because of file (symbol)
c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
main.o (GsOamCopy)
c:/gsagb/lib/libgsagb.a(GsGFX.o)
main.o (GsWaitSync)
c:/gsagb/lib/libgsagb.a(GsIntr.o)
main.o (Cont)
c:/gsagb/lib/libgsagb.a(GsMATH.o)
c:/gsagb/lib/libgsagb.a(GsSPRITE.o) (sin_cos_table)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
c:/gsagb/lib/libgsagb.a(GsSPRITE.o) (__ashldi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o)
c:/gsagb/lib/libgsagb.a(GsMATH.o) (__divsi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_dvmd_tls.o)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o) (__div0)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_modsi3.o)
c:/gsagb/lib/libgsagb.a(GsMATH.o) (__modsi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o)
c:/gsagb/lib/libgsagb.a(GsMATH.o) (__mulsf3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_muldi3.o)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o) (__muldi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(fp-bit.o) (__make_dp)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_lshrdi3.o)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o) (__lshrdi3)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_negdi2.o)
C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(dp-bit.o) (__negdi2)
Allocating common symbols
Common symbol size file
GsSPROccupy_OAM 0x10 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
OAM_Buffer 0x400 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
Cont 0x4 c:/gsagb/lib/libgsagb.a(GsIntr.o)
GMODE 0x4 main.o
VideoBuffer 0x4 c:/gsagb/lib/libgsagb.a(GsGFX.o)
Trg 0x4 c:/gsagb/lib/libgsagb.a(GsIntr.o)
IntrMainBuf 0x800 c:/gsagb/lib/libgsagb.a(GsIntr.o)
GsDestVideo 0x4 c:/gsagb/lib/libgsagb.a(GsGFX.o)
GsSPRVramTile 0x80 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
IntrCheck 0x4 c:/gsagb/lib/libgsagb.a(GsIntr.o)
GTIMER 0x4 main.o
Memory Configuration
Name Origin Length Attributes
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD crt0.o
LOAD main.o
LOAD c:/gsagb/lib/libagbsyscall.a
LOAD c:/gsagb/lib/libisagbprn.a
LOAD c:/gsagb/lib/libgsagb.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libg.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/../../../../thumb-elf/lib/libc.a
LOAD C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a
Address of section .text set to 0x8000000
Address of section .bss set to 0x3000000
0x00008000 .=0x8000
.interp
*(.interp)
.hash
*(.hash)
.dynsym
*(.dynsym)
.dynstr
*(.dynstr)
.gnu.version
*(.gnu.version)
.gnu.version_d
*(.gnu.version_d)
.gnu.version_r
*(.gnu.version_r)
.rel.text
*(.rel.text)
*(.rel.text.*)
*(.rel.gnu.linkonce.t*)
.rela.text
*(.rela.text)
*(.rela.text.*)
*(.rela.gnu.linkonce.t*)
.rel.data
*(.rel.data)
*(.rel.data.*)
*(.rel.gnu.linkonce.d*)
.rela.data
*(.rela.data)
*(.rela.data.*)
*(.rela.gnu.linkonce.d*)
.rel.rodata
*(.rel.rodata)
*(.rel.rodata.*)
*(.rel.gnu.linkonce.r*)
.rela.rodata
*(.rela.rodata)
*(.rela.rodata.*)
*(.rela.gnu.linkonce.r*)
.rel.got
*(.rel.got)
.rela.got
*(.rela.got)
.rel.ctors
*(.rel.ctors)
.rela.ctors
*(.rela.ctors)
.rel.dtors
*(.rel.dtors)
.rela.dtors
*(.rela.dtors)
.rel.init
*(.rel.init)
.rela.init
*(.rela.init)
.rel.fini
*(.rel.fini)
.rela.fini
*(.rela.fini)
.rel.bss
*(.rel.bss)
.rela.bss
*(.rela.bss)
.rel.plt
*(.rel.plt)
.rela.plt
*(.rela.plt)
.init
*(.init)
.plt
*(.plt)
.text 0x08000000 0x3134
*(.text)
.text 0x08000000 0x1cc crt0.o
0x08000000 _start
0x080000c0 start_vector
0x080000fc intr_main
.text 0x080001cc 0x140 main.o
0x080002ac VBLserver
0x080001e0 queryKey
0x080001cc AgbMain
.text 0x0800030c 0x770 c:/gsagb/lib/libgsagb.a(GsSPRITE.o)
0x080007b8 GsSPRGetX
0x08000758 GsSPRSetSize
0x08000818 GsSPRGetFlipV
0x08000618 GsCloseSPRITEAffine
0x0800080c GsSPRGetFlipH
0x080007c8 GsSPRGetY
0x080004e0 GsAffineSPRITE
0x08000438 GsKillSPRITE
0x08000824 GsSPRGetSize
0x080007fc GsSPRGetShape
0x08000700 GsSPRSetAffineParam
0x080007cc GsSPRGetAffineMode
0x080006f0 GsSPRSetShape
0x0800076c GsSPRSetCharNo
0x08000684 GsSPRSetMosaic
0x080008ac GsSPRGetLinearEmptyOAM
0x080007d8 GsSPRGetObjMode
0x080007e4 GsSPRGetMosaic
0x08000838 GsSPRGetPriority
0x080004a0 GsAffineSelectParameter
0x080006a8 GsSPRSetObjMode
0x08000844 GsSPRGetPalette
0x080007a4 GsSPRSetPalette
0x08000828 GsSPRGetCharNo
0x080006cc GsSPRSetColorMode
0x08000634 GsSPRSetXY
0x08000800 GsSPRGetAffineParam
0x0800030c GsLoadObjTile
0x080003b8 GsOamCopy
0x08000660 GsSPRSetAffineMode
0x080007f0 GsSPRGetColorMode
0x08000780 GsSPRSetPriority
0x08000958 GsSPRGetObjRamTile
0x08000a34 GsSPRFreeRam
0x08000848 GsSPRGetEmptyOAM
0x08000724 GsSPRSetFlip
0x080009b0 GsSPRGetObjRamTileSize
0x080003d8 GsSortSPRITE
.text 0x08000a7c 0xaf8 c:/gsagb/lib/libgsagb.a(GsGFX.o)
0x08000c88 GsClearPaletteRam
0x08000d10 GsLoadBgTile
0x08000cc8 GsLoadBgMap
0x08001410 GsCreateWin
0x08000c24 GsClearOamBufferRam
0x08001258 GsWaitSync
0x08001348 GsSetMosaic
0x08000eb0 GsBgAffineInit
0x08000e5c GsBgOffsetX
0x08001148 GsSetBgLoop
0x080010b0 GsBgAffineRegInit
0x080013fc GsCloseEffect
0x08000a98 GsLoadBgPal
0x08000e74 GsBgOffsetY
0x08000d34 GsSetBg
0x080012c8 GsSortBitmap
0x0800152c GsReleaseWin
0x080012a8 GsSortImage
0x080011f0 GsSetPixLimit
0x08001370 GsSetAlpha
0x08000b10 GsClearRamAll
0x08000b20 GsClearWorkRam
0x08000b70 GsClearWRam
0x08000af0 GsLoadObjPal16
0x08000e8c GsGetBgOffset
0x08000bc0 GsClearOamRam
0x080011a0 GsSetPix
0x080013ec GsSetEffect
0x08001020 GsBgMakeAffine
0x08000b98 GsClearVram
0x08000b5c GsClearGraphicRam
0x08000ad4 GsLoadObjPal
0x08000a7c GsSetMode
0x08000ddc GsBgPriority
0x08000ed4 GsBgAffine
0x08000cec GsLoadRtBgMap
0x08000e04 GsSetBgState
0x0800154c GsSetWinState
0x08000e2c GsBgOffset
0x080012cc GsClearBackBuffer
0x08000cb0 GsInitBG
0x080013a4 GsSetBright
0x08001268 GsFlip
0x08000ab4 GsLoadBgPal16
0x08001118 GsSetBgAffineBios
.text 0x08001574 0x120 c:/gsagb/lib/libgsagb.a(GsIntr.o)
0x080015e0 V_Wait
0x08001574 KeyInit
0x080015b8 V_Intr_Clear
0x080015cc V_Intr_Set
0x08001588 KeyRead
0x080015fc GsOpenIRQ
0x080015b4 dummy
.text 0x08001694 0x138 c:/gsagb/lib/libgsagb.a(GsMATH.o)
0x08001694 fix_mul
0x080016ac fix_div
0x080016c4 fix_inverse
0x08001754 GtCos
0x080016dc GtSin
.text 0x080017cc 0x34 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_ashldi3.o)
0x080017cc __ashldi3
.text 0x08001800 0x94 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_divsi3.o)
0x08001800 __divsi3
.text 0x08001894 0x4 C:\PROGRA~1\Cygnus\thumbelf-000512\H-i686-cygwin32\bin/../lib/gcc-lib/thumb-elf/2.9-arm-000512/libgcc.a(_dvmd_tls.o)
0x08001894 __div0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -