mirror of https://github.com/zeldaret/tp.git
146 lines
10 KiB
Python
146 lines
10 KiB
Python
#
|
|
# Generate By: dol2asm
|
|
# Module: 453
|
|
#
|
|
|
|
# Libraries
|
|
LIBRARIES = [
|
|
"d/a/obj/d_a_obj_fw",
|
|
"Runtime.PPCEABI.H",
|
|
]
|
|
|
|
# Translation Units
|
|
TRANSLATION_UNITS = [
|
|
"executor",
|
|
"unknown_translation_unit_ctors",
|
|
"d_a_obj_fw",
|
|
"global_destructor_chain",
|
|
]
|
|
|
|
# Sections
|
|
SECTIONS = [
|
|
".text",
|
|
".ctors",
|
|
".rodata",
|
|
".data",
|
|
".bss",
|
|
".dtors",
|
|
]
|
|
|
|
# Symbols
|
|
SYMBOLS = [
|
|
{'addr':0x80BF1F60,'size':44,'pad':0,'label':"_prolog",'name':"_prolog",'lib':-1,'tu':0,'section':0,'r':[0,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF1F8C,'size':44,'pad':0,'label':"_epilog",'name':"_epilog",'lib':-1,'tu':0,'section':0,'r':[0,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF1FB8,'size':32,'pad':0,'label':"_unresolved",'name':"_unresolved",'lib':-1,'tu':0,'section':0,'r':[0,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF1FD8,'size':28,'pad':0,'label':"__register_global_object",'name':"__register_global_object",'lib':1,'tu':3,'section':0,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF1FF4,'size':88,'pad':0,'label':"__destroy_global_chain",'name':"__destroy_global_chain",'lib':1,'tu':3,'section':0,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF204C,'size':36,'pad':0,'label':"__ct__14daObj_Fw_HIO_cFv",'name':"__ct__14daObj_Fw_HIO_cFv",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2070,'size':300,'pad':0,'label':"ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c",'name':"ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF219C,'size':100,'pad':0,'label':"daObj_Fw_Draw__FP12obj_fw_class",'name':"daObj_Fw_Draw__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2200,'size':172,'pad':0,'label':"water_check__FP12obj_fw_class",'name':"water_check__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF22AC,'size':536,'pad':0,'label':"fw_float__FP12obj_fw_class",'name':"fw_float__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF24C4,'size':428,'pad':0,'label':"action__FP12obj_fw_class",'name':"action__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2670,'size':168,'pad':0,'label':"daObj_Fw_Execute__FP12obj_fw_class",'name':"daObj_Fw_Execute__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2718,'size':8,'pad':0,'label':"daObj_Fw_IsDelete__FP12obj_fw_class",'name':"daObj_Fw_IsDelete__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ReturnFunction"},
|
|
{'addr':0x80BF2720,'size':124,'pad':0,'label':"daObj_Fw_Delete__FP12obj_fw_class",'name':"daObj_Fw_Delete__FP12obj_fw_class",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF279C,'size':308,'pad':0,'label':"useHeapInit__FP10fopAc_ac_c",'name':"useHeapInit__FP10fopAc_ac_c",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF28D0,'size':480,'pad':0,'label':"daObj_Fw_Create__FP10fopAc_ac_c",'name':"daObj_Fw_Create__FP10fopAc_ac_c",'lib':-1,'tu':2,'section':0,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2AB0,'size':72,'pad':0,'label':"__dt__14daObj_Fw_HIO_cFv",'name':"__dt__14daObj_Fw_HIO_cFv",'lib':-1,'tu':2,'section':0,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2AF8,'size':60,'pad':0,'label':"__sinit_d_a_obj_fw_cpp",'name':"__sinit_d_a_obj_fw_cpp",'lib':-1,'tu':2,'section':0,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
|
|
{'addr':0x80BF2B34,'size':8,'pad':0,'label':"data_80BF2B34",'name':None,'lib':-1,'tu':1,'section':1,'r':[0,1,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2B3C,'size':4,'pad':0,'label':"__destroy_global_chain_reference",'name':"__destroy_global_chain_reference",'lib':1,'tu':3,'section':5,'r':[0,1,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2B40,'size':8,'pad':0,'label':"pad_80BF2B40",'name':None,'lib':1,'tu':3,'section':5,'r':[0,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2B48,'size':4,'pad':0,'label':"lit_3647",'name':"@3647",'lib':-1,'tu':2,'section':2,'r':[5,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B4C,'size':4,'pad':0,'label':"lit_3667",'name':"@3667",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B50,'size':4,'pad':0,'label':"lit_3668",'name':"@3668",'lib':-1,'tu':2,'section':2,'r':[3,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2B54,'size':4,'pad':0,'label':"lit_3669",'name':"@3669",'lib':-1,'tu':2,'section':2,'r':[2,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B58,'size':4,'pad':0,'label':"lit_3694",'name':"@3694",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B5C,'size':4,'pad':0,'label':"lit_3740",'name':"@3740",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B60,'size':4,'pad':0,'label':"lit_3741",'name':"@3741",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B64,'size':4,'pad':0,'label':"lit_3742",'name':"@3742",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B68,'size':4,'pad':0,'label':"lit_3743",'name':"@3743",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B6C,'size':4,'pad':0,'label':"lit_3744",'name':"@3744",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B70,'size':4,'pad':0,'label':"lit_3745",'name':"@3745",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B74,'size':4,'pad':0,'label':"lit_3746",'name':"@3746",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B78,'size':4,'pad':0,'label':"lit_3747",'name':"@3747",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B7C,'size':4,'pad':0,'label':"lit_3748",'name':"@3748",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B80,'size':4,'pad':0,'label':"lit_3749",'name':"@3749",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B84,'size':4,'pad':0,'label':"lit_3750",'name':"@3750",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B88,'size':4,'pad':0,'label':"lit_3751",'name':"@3751",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B8C,'size':4,'pad':0,'label':"lit_3802",'name':"@3802",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B90,'size':4,'pad':0,'label':"lit_3918",'name':"@3918",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B94,'size':4,'pad':0,'label':"lit_3919",'name':"@3919",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B98,'size':4,'pad':0,'label':"lit_3920",'name':"@3920",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2B9C,'size':4,'pad':0,'label':"lit_3921",'name':"@3921",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2BA0,'size':4,'pad':0,'label':"lit_3922",'name':"@3922",'lib':-1,'tu':2,'section':2,'r':[1,0,0],'sh':[0,0,0],'type':"Integer"},
|
|
{'addr':0x80BF2BA4,'size':7,'pad':0,'label':"stringBase0",'name':"@stringBase0",'lib':-1,'tu':2,'section':2,'r':[3,0,0],'sh':[0,0,0],'type':"StringBase"},
|
|
{'addr':0x80BF2BAC,'size':8,'pad':0,'label':"bmdd",'name':"bmdd$3836",'lib':-1,'tu':2,'section':3,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2BB4,'size':8,'pad':0,'label':"dzbd",'name':"dzbd$3837",'lib':-1,'tu':2,'section':3,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2BBC,'size':32,'pad':0,'label':"l_daObj_Fw_Method",'name':"l_daObj_Fw_Method",'lib':-1,'tu':2,'section':3,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2BDC,'size':48,'pad':0,'label':"g_profile_OBJ_FW",'name':"g_profile_OBJ_FW",'lib':-1,'tu':2,'section':3,'r':[0,0,1],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2C0C,'size':12,'pad':0,'label':"__vt__14daObj_Fw_HIO_c",'name':"__vt__14daObj_Fw_HIO_c",'lib':-1,'tu':2,'section':3,'r':[2,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
|
|
{'addr':0x80BF2C18,'size':4,'pad':4,'label':"__global_destructor_chain",'name':"__global_destructor_chain",'lib':1,'tu':3,'section':4,'r':[2,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2C20,'size':4,'pad':0,'label':"data_80BF2C20",'name':None,'lib':-1,'tu':2,'section':4,'r':[2,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2C24,'size':12,'pad':0,'label':"lit_3642",'name':"@3642",'lib':-1,'tu':2,'section':4,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
{'addr':0x80BF2C30,'size':12,'pad':0,'label':"l_HIO",'name':"l_HIO",'lib':-1,'tu':2,'section':4,'r':[4,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
|
|
]
|
|
|
|
# Names
|
|
SYMBOL_NAMES = {
|
|
"_prolog":0,
|
|
"_epilog":1,
|
|
"_unresolved":2,
|
|
"__register_global_object":3,
|
|
"__destroy_global_chain":4,
|
|
"__ct__14daObj_Fw_HIO_cFv":5,
|
|
"ride_call_back__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c":6,
|
|
"daObj_Fw_Draw__FP12obj_fw_class":7,
|
|
"water_check__FP12obj_fw_class":8,
|
|
"fw_float__FP12obj_fw_class":9,
|
|
"action__FP12obj_fw_class":10,
|
|
"daObj_Fw_Execute__FP12obj_fw_class":11,
|
|
"daObj_Fw_IsDelete__FP12obj_fw_class":12,
|
|
"daObj_Fw_Delete__FP12obj_fw_class":13,
|
|
"useHeapInit__FP10fopAc_ac_c":14,
|
|
"daObj_Fw_Create__FP10fopAc_ac_c":15,
|
|
"__dt__14daObj_Fw_HIO_cFv":16,
|
|
"__sinit_d_a_obj_fw_cpp":17,
|
|
"data_80BF2B34":18,
|
|
"__destroy_global_chain_reference":19,
|
|
"pad_80BF2B40":20,
|
|
"lit_3647":21,
|
|
"lit_3667":22,
|
|
"lit_3668":23,
|
|
"lit_3669":24,
|
|
"lit_3694":25,
|
|
"lit_3740":26,
|
|
"lit_3741":27,
|
|
"lit_3742":28,
|
|
"lit_3743":29,
|
|
"lit_3744":30,
|
|
"lit_3745":31,
|
|
"lit_3746":32,
|
|
"lit_3747":33,
|
|
"lit_3748":34,
|
|
"lit_3749":35,
|
|
"lit_3750":36,
|
|
"lit_3751":37,
|
|
"lit_3802":38,
|
|
"lit_3918":39,
|
|
"lit_3919":40,
|
|
"lit_3920":41,
|
|
"lit_3921":42,
|
|
"lit_3922":43,
|
|
"stringBase0":44,
|
|
"bmdd":45,
|
|
"dzbd":46,
|
|
"l_daObj_Fw_Method":47,
|
|
"g_profile_OBJ_FW":48,
|
|
"__vt__14daObj_Fw_HIO_c":49,
|
|
"__global_destructor_chain":50,
|
|
"data_80BF2C20":51,
|
|
"lit_3642":52,
|
|
"l_HIO":53,
|
|
}
|
|
|