236 lines
13 KiB
Text
236 lines
13 KiB
Text
|
|
||
|
Allocating common symbols
|
||
|
Common symbol size file
|
||
|
|
||
|
timerx 0x4 sms.o
|
||
|
timery 0x4 sms.o
|
||
|
|
||
|
Memory Configuration
|
||
|
|
||
|
Name Origin Length Attributes
|
||
|
*default* 0x00000000 0xffffffff
|
||
|
|
||
|
Linker script and memory map
|
||
|
|
||
|
0x80337dc0 __destroy_global_chain = 0x80337dc0
|
||
|
0x80337e08 __register_global_object = 0x80337e08
|
||
|
0x80337e20 __destroy_new_array = 0x80337e20
|
||
|
0x80337e9c __destroy_arr = 0x80337e9c
|
||
|
0x80337f14 __construct_array = 0x80337f14
|
||
|
0x80338014 __dt__26__partial_array_destructorFv = 0x80338014
|
||
|
0x803380cc __construct_new_array = 0x803380cc
|
||
|
0x803381d4 __ptmf_test = 0x803381d4
|
||
|
0x80338204 __ptmf_scall = 0x80338204
|
||
|
0x8033822c __unregister_fragment = 0x8033822c
|
||
|
0x80338260 __register_fragment = 0x80338260
|
||
|
0x80338014 __dt__26__partial_array_destructorFv = 0x80338014
|
||
|
0x8033829c __cvt_fp2unsigned = 0x8033829c
|
||
|
0x80338978 exit = 0x80338978
|
||
|
0x8033b1a4 rand = 0x8033b1a4
|
||
|
0x8033b19c srand = 0x8033b19c
|
||
|
0x8033aaa0 long2str = 0x8033aaa0
|
||
|
0x8033a7c0 longlong2str = 0x8033a7c0
|
||
|
0x8033a68c round_decimal = 0x8033a68c
|
||
|
0x8033a054 float2str = 0x8033a054
|
||
|
0x80338f3c toupper = 0x80338f3c
|
||
|
0x80338f64 tolower = 0x80338f64
|
||
|
0x80338a84 __num2dec = 0x80338a84
|
||
|
0x80338e38 __flush_buffer = 0x80338e38
|
||
|
0x80338f04 __prep_buffer = 0x80338f04
|
||
|
0x80338f38 __kill_critical_regions = 0x80338f38
|
||
|
0x803382f8 __div2u = 0x803382f8
|
||
|
0x803383e4 __div2i = 0x803383e4
|
||
|
0x8033851c __mod2u = 0x8033851c
|
||
|
0x80338600 __mod2i = 0x80338600
|
||
|
0x8033870c __shl2i = 0x8033870c
|
||
|
0x80338730 __shr2u = 0x80338730
|
||
|
0x80338754 __shr2i = 0x80338754
|
||
|
0x8033877c __cvt_sll_flt = 0x8033877c
|
||
|
0x80338830 __cvt_dbl_usll = 0x80338830
|
||
|
0x803388fc GetR2__Fv = 0x803388fc
|
||
|
0x80338904 __fini_cpp_exceptions = 0x80338904
|
||
|
0x80338938 __init_cpp_exceptions = 0x80338938
|
||
|
0x80338f8c fwrite = 0x80338f8c
|
||
|
0x80339268 wcstombs = 0x80339268
|
||
|
0x803392a4 memcmp = 0x803392a4
|
||
|
0x803392e8 memchr = 0x803392e8
|
||
|
0x80339314 memmove = 0x80339314
|
||
|
0x803393f0 __copy_longs_rev_unaligned = 0x803393f0
|
||
|
0x803394a0 __copy_longs_unaligned = 0x803394a0
|
||
|
0x80339564 __copy_longs_rev_aligned = 0x80339564
|
||
|
0x80339610 __copy_longs_aligned = 0x80339610
|
||
|
0x803396cc __stdio_atexit = 0x803396cc
|
||
|
0x803396d0 sprintf = 0x803396d0
|
||
|
0x803397a4 snprintf = 0x803397a4
|
||
|
0x80339874 vsnprintf = 0x80339874
|
||
|
0x803398e4 vprintf = 0x803398e4
|
||
|
0x80339960 __StringWrite = 0x80339960
|
||
|
0x803399cc __FileWrite = 0x803399cc
|
||
|
0x80339a24 __pformatter = 0x80339a24
|
||
|
0x8033acc4 parse_format = 0x8033acc4
|
||
|
0x8033b1c8 __StringRead = 0x8033b1c8
|
||
|
0x8033b258 strstr = 0x8033b258
|
||
|
0x8033b30c strrchr = 0x8033b30c
|
||
|
0x8033b30c strchr = 0x8033b30c
|
||
|
0x8033b33c strcmp = 0x8033b33c
|
||
|
0x8033b460 strcat = 0x8033b460
|
||
|
0x8033b48c strncpy = 0x8033b48c
|
||
|
0x8033b4d0 strcpy = 0x8033b4d0
|
||
|
0x8033b584 strlen = 0x8033b584
|
||
|
0x8033b5a4 strtol = 0x8033b5a4
|
||
|
0x8033b694 strtoul = 0x8033b694
|
||
|
0x8033b740 __strtoul = 0x8033b740
|
||
|
0x8033ba88 __close_console = 0x8033ba88
|
||
|
0x8033ba90 __write_console = 0x8033ba90
|
||
|
0x8033bb28 __read_console = 0x8033bb28
|
||
|
0x8033bc08 fwide = 0x8033bc08
|
||
|
0x8033bc88 fabs__Fd = 0x8033bc88
|
||
|
0x8033bc90 __ieee754_atan2 = 0x8033bc90
|
||
|
0x8033bf28 atan = 0x8033bf28
|
||
|
0x8033c168 frexp = 0x8033c168
|
||
|
0x8033c204 atan2 = 0x8033c204
|
||
|
0x8033c224 fabsf__Ff = 0x8033c224
|
||
|
0x8033c22c atanf = 0x8033c22c
|
||
|
0x8033c420 atan__Ff = 0x8033c420
|
||
|
0x8033c440 _inv_sqrtf = 0x8033c440
|
||
|
0x8033c4b0 acosf = 0x8033c4b0
|
||
|
0x8033c4f4 atan2f = 0x8033c4f4
|
||
|
0x8033c5cc tanf = 0x8033c5cc
|
||
|
0x8033c610 cos__Ff = 0x8033c610
|
||
|
0x8033c630 sin__Ff = 0x8033c630
|
||
|
0x8033c650 cosf = 0x8033c650
|
||
|
0x8033c7e4 sinf = 0x8033c7e4
|
||
|
0x8033c988 __sinit_trigf_c = 0x8033c988
|
||
|
0x8033c9b8 powf = 0x8033c9b8
|
||
|
0x8033d0f8 expf = 0x8033d0f8
|
||
|
0x80003100 memset = 0x80003100
|
||
|
0x80003130 __fill_mem = 0x80003130
|
||
|
0x800031f4 memcpy = 0x800031f4
|
||
|
0x802c3ba4 __nw__FUl = 0x802c3ba4
|
||
|
0x802c3bec __nw__FUli = 0x802c3bec
|
||
|
0x802c3ca4 __nwa__FUl = 0x802c3ca4
|
||
|
0x802c3cec __nwa__FUli = 0x802c3cec
|
||
|
0x802c3da4 __dl__FPv = 0x802c3da4
|
||
|
0x802c3e08 __dla__FPv = 0x802c3e08
|
||
|
0x817fa000 . = 0x817fa000
|
||
|
|
||
|
.text 0x817fa000 0x278
|
||
|
*(.text)
|
||
|
.text 0x817fa000 0x278 sms.o
|
||
|
0x817fa000 OnUpdate
|
||
|
0x817fa0d8 OnDraw2D
|
||
|
0x817fa19c OnSetup
|
||
|
0x817fa26c TestNull
|
||
|
|
||
|
.glink 0x817fa278 0x0
|
||
|
.glink 0x00000000 0x0 sms.o
|
||
|
|
||
|
.rodata 0x817fa278 0x10
|
||
|
*(.rodata*)
|
||
|
.rodata.cst4 0x817fa278 0x4 sms.o
|
||
|
.rodata.str1.4
|
||
|
0x817fa27c 0xc sms.o
|
||
|
0xa (size before relaxing)
|
||
|
|
||
|
.eh_frame 0x817fa288 0x0
|
||
|
.eh_frame 0x00000000 0x0 sms.o
|
||
|
|
||
|
.rela.dyn 0x817fa288 0x0
|
||
|
.rela.iplt 0x00000000 0x0 sms.o
|
||
|
.rela.text 0x00000000 0x0 sms.o
|
||
|
|
||
|
.data 0x817fa288 0x0
|
||
|
*(.data)
|
||
|
.data 0x817fa288 0x0 sms.o
|
||
|
0x817fa290 . = (. + 0x8)
|
||
|
|
||
|
.sdata 0x817fa290 0x1b8
|
||
|
*(.sdata)
|
||
|
.sdata 0x817fa290 0x1b8 sms.o
|
||
|
0x817fa290 time
|
||
|
0x817fa294 timemilli
|
||
|
0x802b76f4 MarDirector_SetupObjects = 0x802b76f4
|
||
|
0x800189d4 PlaySound = 0x800189d4
|
||
|
0x80016978 startBGM = 0x80016978
|
||
|
0x8001686c stopBGM = 0x8001686c
|
||
|
0x802bb880 StartStageEntranceDemoSeq = 0x802bb880
|
||
|
0x80262e18 GenerateEffectElectric = 0x80262e18
|
||
|
0x801b6e3c MakeObjAppear = 0x801b6e3c
|
||
|
0x80273870 SendMsgToMario = 0x80273870
|
||
|
0x8026465c EmitSweat = 0x8026465c
|
||
|
0x80247fa4 WearGlasses = 0x80247fa4
|
||
|
0x8028537c Mario_StartVoice = 0x8028537c
|
||
|
0x80268f98 Fludd_Emit = 0x80268f98
|
||
|
0x80254034 SetMarioStatus = 0x80254034
|
||
|
0x802739b4 IsMarioJumping = 0x802739b4
|
||
|
0x80247670 SetMarioAnim = 0x80247670
|
||
|
0x80254034 ChangeMarioStatus = 0x80254034
|
||
|
0x8007706c ThrowMario = 0x8007706c
|
||
|
0x8007706c GetMarioMapPosition = 0x8007706c
|
||
|
0x80294610 incGoldCoinFlag = 0x80294610
|
||
|
0x80273648 GetMarioStatusFromHitActor = 0x80273648
|
||
|
0x802738f0 GetMarioStatus = 0x802738f0
|
||
|
0x80273674 GetMarioHP = 0x80273674
|
||
|
0x80273a00 GetMarioYoshi = 0x80273a00
|
||
|
0x802738c0 GetFLUDD = 0x802738c0
|
||
|
0x802739d4 GetMarioHitActor = 0x802739d4
|
||
|
0x802a8ac8 GetShineStage = 0x802a8ac8
|
||
|
0x802fa7ac SearchF = 0x802fa7ac
|
||
|
0x8029a31c ChangeStage = 0x8029a31c
|
||
|
0x801492a4 DrawWaterBackground = 0x801492a4
|
||
|
0x80150514 Talk2D_OpenWindow = 0x80150514
|
||
|
0x8022a414 Vector_Magnitude = 0x8022a414
|
||
|
0x8022a43c Vector_Normalize = 0x8022a43c
|
||
|
0x80010ca0 Vector_Subtract = 0x80010ca0
|
||
|
0x8034a56c Vector_Add = 0x8034a56c
|
||
|
0x8034a5b4 Vector_Scale = 0x8034a5b4
|
||
|
0x802fa4d8 CalcKeyCode = 0x802fa4d8
|
||
|
0x802ca1e0 JUTRect_Set = 0x802ca1e0
|
||
|
0x802cfda8 J2DScreen_Draw = 0x802cfda8
|
||
|
0x802cbbfc J2DPane_MakeMatrix = 0x802cbbfc
|
||
|
0x802cbe54 J2DPane_SetBasePosition = 0x802cbe54
|
||
|
0x802cb6d4 J2DPane_Draw = 0x802cb6d4
|
||
|
0x802d0a14 J2DTextBox_Delete = 0x802d0a14
|
||
|
0x802d0c60 J2DTextBox_GetStringPtr = 0x802d0c60
|
||
|
0x802d0c68 J2DTextBox_SetString = 0x802d0c68
|
||
|
0x802d0dd8 J2DTextBox_DrawSelf = 0x802d0dd8
|
||
|
0x802d0b28 J2DTextBox_Drawii = 0x802d0b28
|
||
|
0x802d0b28 J2DTextBox_Draw = 0x802d0b28
|
||
|
0x802d0848 J2DTextBox_Create = 0x802d0848
|
||
|
0x802cdd70 J2DPrint_Delete = 0x802cdd70
|
||
|
0x802ce0ec J2DPrint_Print = 0x802ce0ec
|
||
|
0x802cddbc J2DPrint_Initiate = 0x802cddbc
|
||
|
0x802ce294 J2DPrint_GetWidth = 0x802ce294
|
||
|
0x802cdc7c J2DPrint_Create = 0x802cdc7c
|
||
|
0x802eb6bc J2DGrafContext_Setup2D = 0x802eb6bc
|
||
|
0x802ecfcc J2DOrthoGraph_Create = 0x802ecfcc
|
||
|
0x80360400 GXInvalidateTexAll = 0x80360400
|
||
|
0x80363138 GXSetScissor = 0x80363138
|
||
|
0x8019de84 StampPollution = 0x8019de84
|
||
|
0x8019ddb4 CleanPollution = 0x8019ddb4
|
||
|
0x802fcc94 Drama_PrepareUpdate = 0x802fcc94
|
||
|
0x8003fdc4 DraweMarioHP = 0x8003fdc4
|
||
|
0x801a12e8 IsPolluted = 0x801a12e8
|
||
|
LOAD sms.o
|
||
|
OUTPUT(obj_sms.o elf32-powerpc)
|
||
|
|
||
|
.bss 0x817fa448 0x4
|
||
|
.bss 0x817fa448 0x4 sms.o
|
||
|
|
||
|
.sbss 0x817fa44c 0x8
|
||
|
.sbss 0x817fa44c 0x8 sms.o
|
||
|
0x817fa44c timerx
|
||
|
0x817fa450 timery
|
||
|
|
||
|
.iplt 0x817fa460 0x0
|
||
|
.iplt 0x00000000 0x0 sms.o
|
||
|
|
||
|
.comment 0x00000000 0x22
|
||
|
.comment 0x00000000 0x22 sms.o
|
||
|
0x23 (size before relaxing)
|
||
|
|
||
|
.gnu.attributes
|
||
|
0x00000000 0x10
|
||
|
.gnu.attributes
|
||
|
0x00000000 0x10 sms.o
|