diff --git a/asm/global.inc b/asm/global.inc index ab832514..724efd0a 100644 --- a/asm/global.inc +++ b/asm/global.inc @@ -255487,7 +255487,7 @@ .extern func_0202e9bc .extern _ZN9SysObjectnwEmPjj .extern func_0202e9f4 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202ea18 .extern func_0202ea24 .extern func_0202ea34 @@ -264283,7 +264283,7 @@ .extern func_ov00_020ad08a .extern _ZN9Inventory6CreateEv .extern func_ov00_020ad0a8 -.extern func_ov00_020ad0b8 +.extern _ZN9Inventory7DestroyEv .extern func_ov00_020ad0ce .extern func_ov00_020ad0dc .extern func_ov00_020ad0e4 @@ -272001,7 +272001,7 @@ .extern func_ov04_0210749e .extern func_ov04_021074a6 .extern func_ov04_021074ac -.extern func_ov04_021074e8 +.extern _ZN9InventoryD1Ev .extern func_ov04_02107504 .extern func_ov04_0210751c .extern func_ov04_02107538 diff --git a/asm/main.s b/asm/main.s index 5b67077b..dc246c20 100644 --- a/asm/main.s +++ b/asm/main.s @@ -58061,7 +58061,7 @@ func_0202c0a8: ; 0x0202c0a8 func_0202c0ac: ; 0x0202c0ac push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_0202c0ac @@ -62040,13 +62040,13 @@ func_0202e9f4: ; 0x0202e9f4 arm_func_end func_0202e9f4 _0202ea08: .word func_0202e894 - .global func_0202ea0c - arm_func_start func_0202ea0c -func_0202ea0c: ; 0x0202ea0c + .global _ZN9SysObjectdlEPv + arm_func_start _ZN9SysObjectdlEPv +_ZN9SysObjectdlEPv: ; 0x0202ea0c ldr ip, _0202ea14 ; =func_0202e948 bx ip .align 2, 0 - arm_func_end func_0202ea0c + arm_func_end _ZN9SysObjectdlEPv _0202ea14: .word func_0202e948 .global func_0202ea18 @@ -64511,7 +64511,7 @@ func_0203003c: ; 0x0203003c func_02030040: ; 0x02030040 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_02030040 @@ -64570,7 +64570,7 @@ func_02030078: ; 0x02030078 add r0, r4, #0 bl func_0203004c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -64676,7 +64676,7 @@ func_02030128: ; 0x02030128 add r0, r4, #0 bl func_0203004c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -64792,7 +64792,7 @@ func_020301d4: ; 0x020301d4 mov r4, r0 blx func_0203004c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_020301d4 @@ -64814,7 +64814,7 @@ func_02030204: ; 0x02030204 mov r4, r0 blx func_0203004c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_02030204 @@ -64880,7 +64880,7 @@ func_02030284: ; 0x02030284 func_02030288: ; 0x02030288 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_02030288 @@ -68686,7 +68686,7 @@ func_020329f0: ; 0x020329f0 lsl r2, r1, #4 blx func_0204f754 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02032a0e: ldr r0, _02032a18 ; =data_02068cb8 mov r1, #0 @@ -68946,7 +68946,7 @@ func_02032cfc: ; 0x02032cfc mov r4, r0 blx func_0203dbe0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_02032cfc @@ -69068,7 +69068,7 @@ func_02032e44: ; 0x02032e44 mov r4, r0 blx func_02032f94 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_02032e44 @@ -69207,7 +69207,7 @@ func_02032f84: ; 0x02032f84 func_02032f88: ; 0x02032f88 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_02032f88 @@ -70286,7 +70286,7 @@ _02033d28: .word 0x0000ffff func_02033d2c: ; 0x02033d2c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_02033d2c @@ -70468,7 +70468,7 @@ func_02033efc: ; 0x02033efc mov r0, r4 bl func_02034fc0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02033f48: mov r2, #0 mov r0, r5 @@ -70831,7 +70831,7 @@ _02034374: mov r0, r5 bl func_02034fc0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020343f0: mov r0, #0 str r0, [r4, #8] @@ -73045,7 +73045,7 @@ func_02035e28: ; 0x02035e28 cmp r0, #0 beq _02035e3e beq _02035e38 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02035e38: ldr r0, _02035e40 ; =data_027e0c50 mov r1, #0 @@ -73258,7 +73258,7 @@ func_02036050: ; 0x02036050 add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02036068: mov r0, #0 str r0, [r4, #4] @@ -73936,7 +73936,7 @@ func_020366a8: ; 0x020366a8 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_020366a8 @@ -75460,7 +75460,7 @@ func_020377cc: ; 0x020377cc bl func_02036d4c _020377f4: mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -76977,7 +76977,7 @@ func_02038b08: ; 0x02038b08 add r4, r0, #0 bl func_0203dbe0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -77840,7 +77840,7 @@ _02039550: func_0203955c: ; 0x0203955c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203955c @@ -81379,7 +81379,7 @@ func_0203c2c8: ; 0x0203c2c8 mov r0, r4 blx func_02038b1c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203c2c8 @@ -81740,7 +81740,7 @@ func_0203c6fc: ; 0x0203c6fc mov r4, r0 blx func_02038b1c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203c6fc @@ -81866,7 +81866,7 @@ func_0203c870: ; 0x0203c870 mov r0, r4 blx func_02038b1c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -82657,7 +82657,7 @@ func_0203d1f0: ; 0x0203d1f0 func_0203d1f4: ; 0x0203d1f4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203d1f4 @@ -82712,7 +82712,7 @@ func_0203d274: ; 0x0203d274 func_0203d278: ; 0x0203d278 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203d278 @@ -82767,7 +82767,7 @@ func_0203d2fc: ; 0x0203d2fc func_0203d300: ; 0x0203d300 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0203d300 @@ -83229,7 +83229,7 @@ _0203d73e: add r0, r5, #0 blx func_02033efc add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0203d75e: ldr r1, [r7, #4] mov r0, #0 @@ -83686,7 +83686,7 @@ _0203dbca: add r0, r4, #0 bl func_02032f94 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -106176,7 +106176,7 @@ _0204dbfc: .word data_020586b8 func_0204dc00: ; 0x0204dc00 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204dc00 @@ -106252,7 +106252,7 @@ _0204dca8: func_0204dcb0: ; 0x0204dcb0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204dcb0 @@ -106289,7 +106289,7 @@ func_0204dce8: ; 0x0204dce8 add r0, r4, #4 bl func_0204dc50 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204dce8 @@ -106313,7 +106313,7 @@ func_0204dd20: ; 0x0204dd20 add r0, r4, #4 bl func_0204dc50 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204dd20 @@ -108039,7 +108039,7 @@ func_0204f444: ; 0x0204f444 func_0204f46c: ; 0x0204f46c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204f46c @@ -108376,7 +108376,7 @@ func_0204f82c: ; 0x0204f82c mov r4, r0 bl func_0204f7e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204f82c @@ -108408,7 +108408,7 @@ func_0204f870: ; 0x0204f870 mov r4, r0 bl func_0204f848 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_0204f870 diff --git a/asm/ov00/include/ov00_020773c0.inc b/asm/ov00/include/ov00_020773c0.inc index a17b82be..0b302b3d 100644 --- a/asm/ov00/include/ov00_020773c0.inc +++ b/asm/ov00/include/ov00_020773c0.inc @@ -102,7 +102,7 @@ .extern func_0200e8f8 .extern func_0202ff64 .extern func_ov04_02100b6c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0900 .extern data_027e0d38 .extern func_ov00_020a5e9c @@ -128,14 +128,14 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 .extern data_027e0d3c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0d3c .extern _ZN9SysObjectnwEmPjj .extern func_ov03_020f05bc .extern data_027e0618 .extern data_027e0ce0 .extern func_ov03_020f0670 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0200e254 .extern func_02006864 .extern func_02006564 diff --git a/asm/ov00/include/ov00_02079d28.inc b/asm/ov00/include/ov00_02079d28.inc index 4e873eaf..f843871b 100644 --- a/asm/ov00/include/ov00_02079d28.inc +++ b/asm/ov00/include/ov00_02079d28.inc @@ -8,7 +8,7 @@ .extern data_027e0d40 .extern func_0201825c .extern func_0202c0b8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0d40 .extern func_0201825c .extern func_0202c0b8 @@ -204,7 +204,7 @@ .extern data_027e0ce0 .extern data_027e0618 .extern data_027e0d54 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_02042b40 .extern func_02042bfc .extern func_ov03_020f3c28 @@ -220,7 +220,7 @@ .extern data_027e037c .extern data_027e03c8 .extern func_ov18_0215cb28 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov17_0215cef4 .extern data_027e0db0 .extern func_01ff9b4c diff --git a/asm/ov00/include/ov00_0207cc84.inc b/asm/ov00/include/ov00_0207cc84.inc index a35dc4b8..beeb831b 100644 --- a/asm/ov00/include/ov00_0207cc84.inc +++ b/asm/ov00/include/ov00_0207cc84.inc @@ -56,16 +56,16 @@ .extern func_ov00_020975bc .extern func_ov00_02097608 .extern func_ov04_0210dd90 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_0210cb1c .extern func_0204f754 .extern func_ov04_0210dd90 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_0210cb1c .extern func_0204f754 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_0210dd90 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_0210cb1c .extern func_0204f754 .extern func_ov00_0207cbd8 @@ -171,37 +171,37 @@ .extern data_027e0f64 .extern func_ov00_020a5e9c .extern data_027e0d38 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020435b4 -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_02043594 .extern func_02043600 .extern func_0204dd9c .extern func_0204dd9c .extern func_0204dd9c .extern func_0204dd9c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_ov00_0207ca00 .extern func_ov00_0207ca28 .extern func_ov00_020a5e9c diff --git a/asm/ov00/include/ov00_02084eac.inc b/asm/ov00/include/ov00_02084eac.inc index 588122b7..5484d9cd 100644 --- a/asm/ov00/include/ov00_02084eac.inc +++ b/asm/ov00/include/ov00_02084eac.inc @@ -264,7 +264,7 @@ .extern func_02042d50 .extern func_0204dd9c .extern func_ov00_020a0368 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0f80 diff --git a/asm/ov00/include/ov00_0208b220.inc b/asm/ov00/include/ov00_0208b220.inc index adcb56a7..ba8a9efa 100644 --- a/asm/ov00/include/ov00_0208b220.inc +++ b/asm/ov00/include/ov00_0208b220.inc @@ -12,7 +12,7 @@ .extern func_01ffa9fc .extern func_01ffa9fc .extern func_01ffa9fc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020078f4 .extern func_020078f4 .extern func_ov05_02102c2c @@ -84,9 +84,9 @@ .extern data_027e0fe4 .extern func_ov03_020fb404 .extern data_027e0764 -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_ov00_0209afc4 .extern func_ov00_0209b5a4 .extern func_ov18_0216ac24 @@ -120,7 +120,7 @@ .extern func_02043594 .extern func_02043600 .extern func_0204dd9c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 @@ -130,7 +130,7 @@ .extern func_0204f754 .extern func_ov00_0207e968 .extern func_0204f754 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0207e968 .extern func_0204f754 .extern func_ov00_0207e968 @@ -225,7 +225,7 @@ .extern func_ov00_020b3ea8 .extern func_ov00_020b3ea8 .extern func_ov00_020b3ea8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020078f4 .extern func_020078f4 .extern func_ov00_0208335c @@ -277,7 +277,7 @@ .extern data_027e0e60 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern func_ov00_020c1554 .extern data_027e0fe0 @@ -289,7 +289,7 @@ .extern func_ov00_020c1c20 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 .extern func_ov00_020c1554 @@ -313,7 +313,7 @@ .extern func_ov00_020c1730 .extern func_020350ac .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f94 .extern func_0202b66c .extern func_02005dcc @@ -334,14 +334,14 @@ .extern func_0201b5e4 .extern data_027e0d38 .extern data_027e0f78 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202b734 .extern func_02005dcc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f94 .extern func_0202b734 .extern func_02005dcc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a5e9c .extern func_ov00_02088000 .extern data_027e0d38 @@ -378,7 +378,7 @@ .extern func_ov00_020a61ac .extern func_01ff9bc4 .extern data_027e0f64 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ff9bf8 .extern func_01ffa0f4 .extern func_ov00_02087d84 @@ -468,7 +468,7 @@ .extern func_ov00_020a61ac .extern func_01ff9bc4 .extern data_027e0f64 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0fac .extern data_027e0f94 .extern func_0202b66c @@ -482,7 +482,7 @@ .extern func_02002588 .extern func_02002774 .extern func_0200250c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202e9f4 .extern func_0204f558 .extern data_027e0ce0 @@ -503,7 +503,7 @@ .extern data_027e0f68 .extern func_ov00_020b3ea8 .extern func_ov00_020b3ea8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02083e58 .extern func_01ff9bf8 .extern func_01ff9bc4 @@ -549,25 +549,25 @@ .extern data_027e0d38 .extern data_02050f54 .extern data_027e0d44 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ffebe0 .extern func_01ffebe0 .extern func_01ffec34 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_01ff9bf8 .extern func_01ff9bc4 .extern func_01ff9bc4 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f6c .extern func_ov00_02081f6c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f6c .extern func_ov00_02081f6c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f6c .extern func_ov00_02081f6c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0208335c .extern func_02002c14 .extern func_ov00_02083368 @@ -595,8 +595,8 @@ .extern data_027e0f6c .extern data_027e0f6c .extern func_ov00_02081f4c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_ov00_02083bac .extern func_ov00_02083b84 .extern func_ov00_02083bfc @@ -607,17 +607,17 @@ .extern func_ov00_02083bfc .extern func_ov00_02083bd4 .extern data_027e0e60 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02083bac .extern func_ov00_02083b84 .extern func_01ff98e0 .extern data_027e0e60 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204f614 .extern func_0204f754 .extern data_027e0f6c .extern func_0204f754 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f6c .extern func_01ff9bf8 .extern func_01ff9bc4 @@ -630,7 +630,7 @@ .extern data_027e0f6c .extern data_027e0f6c .extern data_027e0f6c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f6c .extern data_027e0f6c .extern func_ov00_020969fc @@ -641,7 +641,7 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0f70 .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f70 .extern func_ov00_02078f54 .extern func_ov00_020835e4 diff --git a/asm/ov00/include/ov00_02096160.inc b/asm/ov00/include/ov00_02096160.inc index 4bb47adf..8db47f2a 100644 --- a/asm/ov00/include/ov00_02096160.inc +++ b/asm/ov00/include/ov00_02096160.inc @@ -13,13 +13,13 @@ .extern func_ov00_020c3674 .extern data_027e0fe8 .extern data_027e0fe4 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 @@ -110,13 +110,13 @@ .extern data_027e0db0 .extern data_027e0e60 .extern data_027e0d38 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 @@ -126,5 +126,5 @@ .extern func_ov00_020a5ccc .extern func_0204f754 .extern func_0203005c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0203010c diff --git a/asm/ov00/include/ov00_0209afc4.inc b/asm/ov00/include/ov00_0209afc4.inc index 2a6bcef2..b9d46ccf 100644 --- a/asm/ov00/include/ov00_0209afc4.inc +++ b/asm/ov00/include/ov00_0209afc4.inc @@ -6,7 +6,7 @@ .extern func_ov00_020a5ccc .extern func_0204f754 .extern func_0203005c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02080f94 .extern func_0203010c .extern func_ov00_020a5d10 @@ -30,7 +30,7 @@ .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020908f8 .extern func_ov00_02090ac8 .extern data_027e0fac diff --git a/asm/ov00/include/ov00_0209bea0.inc b/asm/ov00/include/ov00_0209bea0.inc index 7cc7e913..be06fbb0 100644 --- a/asm/ov00/include/ov00_0209bea0.inc +++ b/asm/ov00/include/ov00_0209bea0.inc @@ -10,7 +10,7 @@ .extern data_027e0fac .extern func_ov00_02090f74 .extern func_ov00_02090980 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0d4c .extern func_02018c3c .extern func_ov00_020a526c @@ -91,7 +91,7 @@ .extern func_ov00_02090ab8 .extern func_ov00_02090ac8 .extern func_02005dcc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02090bd8 .extern func_ov00_02090ab8 .extern func_ov00_02090be8 @@ -125,7 +125,7 @@ .extern func_ov00_02090b38 .extern func_02005dcc .extern data_027e0e60 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a4104 .extern func_0204716c .extern func_ov00_020a41a0 @@ -136,14 +136,14 @@ .extern func_02018cb8 .extern func_ov00_020a95ec .extern func_ov00_020a95ec -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 @@ -174,13 +174,13 @@ .extern data_027e0f94 .extern data_027e0d38 .extern func_02005dcc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 .extern func_ov00_020c1554 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02083928 .extern func_ov00_02083908 .extern func_ov00_020c1bfc @@ -200,7 +200,7 @@ .extern func_ov00_020836dc .extern func_ov00_020c22b8 .extern data_027e0e60 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ff98e0 .extern func_01ff98e0 .extern func_01ff98e0 @@ -219,8 +219,8 @@ .extern func_01ff98e0 .extern func_02002c14 .extern func_02002e20 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_01ff98f0 .extern func_0202ea24 .extern func_0202ea50 @@ -228,7 +228,7 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0f80 .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f80 .extern func_0202ea24 .extern func_0202ea50 @@ -236,7 +236,7 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0f84 .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0f84 .extern func_ov00_020a0c1c .extern func_0204f614 diff --git a/asm/ov00/include/ov00_020a03e4.inc b/asm/ov00/include/ov00_020a03e4.inc index 782e2988..d376fa45 100644 --- a/asm/ov00/include/ov00_020a03e4.inc +++ b/asm/ov00/include/ov00_020a03e4.inc @@ -7,7 +7,7 @@ .extern func_ov00_0208a91c .extern func_02043594 .extern func_02043600 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0f80 @@ -19,7 +19,7 @@ .extern func_ov00_0208b5a4 .extern func_ov00_020b3ea8 .extern func_ov00_0208b5a4 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0208ccdc .extern func_ov00_0208ccdc .extern func_01ff9bc4 @@ -28,9 +28,9 @@ .extern data_02050f54 .extern func_01ff98e0 .extern data_02050f54 -.extern func_0202ea0c -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_020078f4 .extern _ZN9SysObjectnwEmPjj .extern _ZN9SysObjectnwEmPjj @@ -52,7 +52,7 @@ .extern data_027e0764 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020908f8 .extern func_ov00_02082538 .extern func_ov00_02082538 @@ -87,7 +87,7 @@ .extern func_ov00_02082424 .extern func_ov00_02082424 .extern data_027e0e60 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02090e9c .extern func_ov00_02090efc .extern func_ov00_02090e9c @@ -160,7 +160,7 @@ .extern func_ov00_02090bc8 .extern func_ov00_02090c58 .extern func_ov00_02090c28 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02090e90 .extern func_ov00_02090ea8 .extern func_ov00_02090ea8 @@ -209,15 +209,15 @@ .extern func_ov00_02090f14 .extern func_ov00_02090f24 .extern func_ov00_020a0368 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_ov00_020ea110 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204dd9c .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 @@ -234,7 +234,7 @@ .extern func_0202b66c .extern func_ov00_02090b08 .extern func_02005dcc -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02097760 .extern data_027e0f74 .extern func_ov00_0209d858 @@ -258,7 +258,7 @@ .extern func_0201e388 .extern func_0201e388 .extern func_0201e388 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ff98e0 .extern func_01ff98e0 .extern func_02019570 @@ -287,8 +287,8 @@ .extern data_ov00_020e9360 .extern func_0201e388 .extern func_0201e388 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern data_027e0618 .extern func_ov00_0208344c .extern data_027e0e60 @@ -333,7 +333,7 @@ .extern func_ov00_020c0c70 .extern func_0204f754 .extern func_0203005c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0203010c .extern func_02047024 .extern func_0204713c @@ -376,35 +376,35 @@ .extern func_ov00_020c1554 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c1734 .extern func_ov00_020c313c .extern func_ov00_0209779c .extern data_027e0f74 .extern func_ov00_02097760 .extern data_027e0f74 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_02050f54 .extern data_02050f54 .extern data_02050f54 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov05_02112268 .extern func_ov00_020989a8 .extern func_ov00_020985c4 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov40_02182b9c .extern func_ov00_0209f38c .extern func_ov00_0209f8ac .extern func_ov00_0209fee8 .extern func_ov00_0209ed2c .extern func_ov00_0209ed2c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0209ed2c .extern func_ov00_0209ed2c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0209ed2c .extern func_ov00_0209ed2c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02090c28 .extern func_ov00_02090b08 .extern func_ov00_02090a7c @@ -458,7 +458,7 @@ .extern func_01ff9bc4 .extern data_027e0f94 .extern data_027e10a4 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02090efc .extern func_ov00_02090e90 .extern func_ov00_02090ea8 @@ -500,10 +500,10 @@ .extern func_ov00_02090f14 .extern func_ov00_02090f24 .extern func_ov00_020a0368 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_02018cb8 .extern func_0201e388 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02079e68 .extern func_02019534 .extern func_ov00_02079e68 @@ -516,7 +516,7 @@ .extern func_0201e388 .extern func_0201e388 .extern func_0201e388 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ff98e0 .extern func_01ff98e0 .extern func_02019570 @@ -704,13 +704,13 @@ .extern data_027e0fb8 .extern data_027e0e60 .extern data_027e0d78 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_0202ea18 .extern func_ov00_020b3ea8 .extern func_0202ea18 .extern func_ov00_020b3ea8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202ea18 .extern func_ov00_020b3ea8 .extern func_020189dc @@ -760,37 +760,37 @@ .extern func_ov00_020c0c40 .extern func_0202ea18 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_02018884 .extern func_0202e9f4 .extern data_027e0ce0 .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c0c40 .extern func_ov00_020c0c40 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202ea18 .extern func_0202ea18 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_02018ca4 .extern func_01ff80d4 .extern func_01ff8690 diff --git a/asm/ov00/include/ov00_020ae7a4.inc b/asm/ov00/include/ov00_020ae7a4.inc index 3ba84be5..d2d62be6 100644 --- a/asm/ov00/include/ov00_020ae7a4.inc +++ b/asm/ov00/include/ov00_020ae7a4.inc @@ -258,7 +258,7 @@ .extern data_02050f54 .extern func_ov00_02081f4c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f4c .extern func_ov00_0208b988 .extern func_01ff9d4c @@ -471,7 +471,7 @@ .extern data_027e0e60 .extern data_027e0fb8 .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0203780c .extern func_01ffa9fc .extern func_01ffa9fc diff --git a/asm/ov00/include/ov00_020b4940.inc b/asm/ov00/include/ov00_020b4940.inc index 828a05ad..0e2a55ac 100644 --- a/asm/ov00/include/ov00_020b4940.inc +++ b/asm/ov00/include/ov00_020b4940.inc @@ -152,7 +152,7 @@ .extern data_027e0f6c .extern data_027e0fe4 .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_0207aed0 .extern func_ov00_0208b180 .extern func_01ffe468 @@ -186,7 +186,7 @@ .extern data_027e03c8 .extern data_02050f54 .extern func_ov00_020b3ea8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020b3ea8 .extern func_020078d8 .extern func_ov00_020ad0e4 @@ -198,7 +198,7 @@ .extern data_027e0fe0 .extern func_ov00_02081f4c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02093a1c .extern data_027e0f6c .extern data_027e0618 @@ -215,7 +215,7 @@ .extern func_ov00_020a9aac .extern func_ov00_020a95a4 .extern func_ov04_02107994 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0204f754 .extern func_ov00_020a9aac .extern func_ov00_020a95a4 @@ -225,7 +225,7 @@ .extern func_ov04_02107810 .extern data_027e0fe0 .extern func_ov04_02107994 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_02107994 .extern func_01ff9e64 .extern func_ov00_020c4588 @@ -374,9 +374,9 @@ .extern func_ov00_020ad428 .extern gInventory .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a95ec -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a95ec .extern func_01ff9bf8 .extern func_01ff9cec @@ -655,7 +655,7 @@ .extern func_02023548 .extern func_02023548 .extern func_ov00_020b3ea8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0202d550 .extern func_0202d56c .extern func_0200e2a4 @@ -701,7 +701,7 @@ .extern data_027e0f64 .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0d0c .extern func_ov00_020836dc .extern func_ov00_02097760 @@ -738,7 +738,7 @@ .extern data_027e0f6c .extern func_ov00_02081f4c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02093a1c .extern data_027e0f6c .extern data_027e0fc8 @@ -820,7 +820,7 @@ .extern func_ov00_020ad9e8 .extern gInventory .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0fb8 .extern func_ov00_020ceacc .extern data_027e0ffc @@ -848,11 +848,11 @@ .extern func_ov04_02107810 .extern data_027e0fe0 .extern func_ov04_02107994 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov04_02107994 .extern func_0201e544 .extern func_0202e1a0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020188d4 .extern func_0202e1c4 .extern func_02018884 @@ -878,7 +878,7 @@ .extern func_01ffa9fc .extern data_027e0d44 .extern func_ov00_0207a188 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02087ef0 .extern data_027e0e60 .extern func_ov00_02083570 @@ -1019,7 +1019,7 @@ .extern data_027e0ce0 .extern data_027e0fe0 .extern func_0202ea34 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0fe0 .extern func_ov00_020c3f54 .extern data_027e103c diff --git a/asm/ov00/include/ov00_020c36b4.inc b/asm/ov00/include/ov00_020c36b4.inc index 84143b5d..89aa32e9 100644 --- a/asm/ov00/include/ov00_020c36b4.inc +++ b/asm/ov00/include/ov00_020c36b4.inc @@ -13,7 +13,7 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 .extern data_027e0fe8 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0fe8 .extern func_0203e868 .extern func_0202bbbc diff --git a/asm/ov00/include/ov00_020c43c8.inc b/asm/ov00/include/ov00_020c43c8.inc index 142c6a63..a0f1e3fb 100644 --- a/asm/ov00/include/ov00_020c43c8.inc +++ b/asm/ov00/include/ov00_020c43c8.inc @@ -133,7 +133,7 @@ .extern data_02050f54 .extern data_027e0ff0 .extern func_ov00_020ce284 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0ff0 .extern func_01ffa0f4 .extern func_01ffa0f4 diff --git a/asm/ov00/include/ov00_020c9a68.inc b/asm/ov00/include/ov00_020c9a68.inc index 76cb6785..9115f441 100644 --- a/asm/ov00/include/ov00_020c9a68.inc +++ b/asm/ov00/include/ov00_020c9a68.inc @@ -19,13 +19,13 @@ .extern func_ov00_020a9aac .extern func_ov00_020a95ec .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a9aac .extern func_ov00_020a9aac .extern func_ov00_020a95ec .extern func_ov00_020c1730 .extern func_ov00_020a95ec -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 .extern func_ov00_020a956c @@ -62,19 +62,19 @@ .extern func_ov00_020a9a8c .extern func_ov00_020a95ec .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a9a8c .extern func_ov00_020a9a8c .extern func_ov00_020a95ec .extern func_ov00_020c1730 .extern func_ov00_020a95ec -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern func_ov00_020c1554 .extern data_027e0fe0 .extern func_ov00_0207a1c8 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c1730 .extern func_ov00_02093a1c .extern data_027e0f6c @@ -211,16 +211,16 @@ .extern func_ov00_02081f4c .extern func_0204f754 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020b7d74 .extern func_ov00_02081f4c .extern func_0204f754 .extern func_ov00_020c1730 .extern func_ov00_020b7d74 .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov05_0210826c .extern data_027e0ff8 .extern func_ov00_020c3674 @@ -314,10 +314,10 @@ .extern func_ov00_02093a1c .extern data_027e0f6c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02081f4c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020078f4 .extern func_ov00_020d77e4 .extern func_ov00_020d7f18 diff --git a/asm/ov00/include/ov00_020d0000.inc b/asm/ov00/include/ov00_020d0000.inc index 155aafaa..87c9b559 100644 --- a/asm/ov00/include/ov00_020d0000.inc +++ b/asm/ov00/include/ov00_020d0000.inc @@ -35,7 +35,7 @@ .extern func_0203efd8 .extern func_02038b1c .extern func_02038b1c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_02038f44 .extern func_01ffe468 .extern func_0203f378 diff --git a/asm/ov00/include/ov00_020d1870.inc b/asm/ov00/include/ov00_020d1870.inc index 473e6d3b..34610c61 100644 --- a/asm/ov00/include/ov00_020d1870.inc +++ b/asm/ov00/include/ov00_020d1870.inc @@ -2,7 +2,7 @@ .extern func_0203780c .extern data_027e0c68 .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern data_027e0c68 .extern func_02037844 .extern func_ov00_020c3674 @@ -126,7 +126,7 @@ .extern data_027e0f74 .extern func_0203780c .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 .extern func_0203780c @@ -146,10 +146,10 @@ .extern func_02036d4c .extern data_027e0c68 .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0203780c .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 .extern func_ov00_020d18f4 @@ -174,7 +174,7 @@ .extern data_027e0f74 .extern func_ov00_020c3180 .extern data_027e0c68 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_020078f4 .extern func_020078f4 .extern func_020078f4 @@ -202,7 +202,7 @@ .extern func_ov00_020c1554 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c1730 .extern data_027e0d0c .extern func_ov00_020836dc @@ -230,8 +230,8 @@ .extern func_ov00_020c37ec .extern func_ov00_020c3674 .extern data_027e0fe4 -.extern func_0202ea0c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv +.extern _ZN9SysObjectdlEPv .extern func_020366c4 .extern func_ov00_020ae3a8 .extern func_ov00_020cf9dc @@ -241,7 +241,7 @@ .extern data_027e103c .extern func_020387a4 .extern func_0203780c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0203780c .extern _ZN9SysObjectnwEmPjj .extern data_027e0fe0 @@ -265,18 +265,18 @@ .extern data_027e0fc8 .extern func_ov00_020ad428 .extern gInventory -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020beba8 .extern func_ov00_02081f4c .extern func_ov00_02081f4c -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_02093a1c .extern func_ov00_020bec5c .extern data_027e0f6c .extern func_ov00_020c1554 .extern func_ov00_020c1730 .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020c1730 .extern func_ov00_020c522c .extern func_ov00_020b1a4c diff --git a/asm/ov00/include/ov00_020d5458.inc b/asm/ov00/include/ov00_020d5458.inc index 5e65af4e..53da0759 100644 --- a/asm/ov00/include/ov00_020d5458.inc +++ b/asm/ov00/include/ov00_020d5458.inc @@ -46,7 +46,7 @@ .extern func_ov00_020a9a8c .extern func_ov00_020a95ec .extern func_ov00_020c1730 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_ov00_020a9a8c .extern func_ov00_020a9a8c .extern func_ov00_020a95ec @@ -58,7 +58,7 @@ .extern func_ov00_020a95ec .extern func_ov00_020c1730 .extern func_ov00_020a95ec -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_01ff9958 .extern func_01ff9f3c .extern func_020037b8 @@ -104,7 +104,7 @@ .extern func_0201f1ac .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv .extern func_0200b4f4 .extern func_0200ab90 .extern func_0200ac24 @@ -233,4 +233,4 @@ .extern _ZN9SysObjectnwEmPjj .extern data_027e0ce0 .extern func_0202a5c0 -.extern func_0202ea0c +.extern _ZN9SysObjectdlEPv diff --git a/asm/ov00/inventory.s b/asm/ov00/inventory.s index a518b1dd..2f503801 100644 --- a/asm/ov00/inventory.s +++ b/asm/ov00/inventory.s @@ -3,27 +3,6 @@ .text - .global func_ov00_020ad0b8 - thumb_func_start func_ov00_020ad0b8 -func_ov00_020ad0b8: ; 0x020ad0b8 - push {r4, lr} - ldr r0, _020ad0d8 ; =gInventory - ldr r4, [r0] - cmp r4, #0 - beq _020ad0ce - add r0, r4, #0 - bl func_ov04_021074e8 - add r0, r4, #0 - blx func_0202ea0c -_020ad0ce: - ldr r0, _020ad0d8 ; =gInventory - mov r1, #0 - str r1, [r0] - pop {r4, pc} - nop - thumb_func_end func_ov00_020ad0b8 -_020ad0d8: .word gInventory - .global func_ov00_020ad0dc thumb_func_start func_ov00_020ad0dc func_ov00_020ad0dc: ; 0x020ad0dc diff --git a/asm/ov00/ov00_020773c0.s b/asm/ov00/ov00_020773c0.s index 66b5594d..1b36c96f 100644 --- a/asm/ov00/ov00_020773c0.s +++ b/asm/ov00/ov00_020773c0.s @@ -3323,7 +3323,7 @@ func_ov00_02078b0c: ; 0x02078b0c add r0, r4, #0 bl func_ov04_02100b6c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02078b2c: ldr r0, _02078b3c ; =data_027e0d38 mov r1, #0 @@ -3593,7 +3593,7 @@ func_ov00_02078d30: ; 0x02078d30 add r0, r4, #0 bl func_ov00_02078d90 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02078d46: ldr r0, _02078d50 ; =data_027e0d3c mov r1, #0 @@ -3648,7 +3648,7 @@ func_ov00_02078d90: ; 0x02078d90 add r0, r4, #0 bl func_ov03_020f0670 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02078da6: add r0, r5, #0 pop {r3, r4, r5, pc} diff --git a/asm/ov00/ov00_02079d28.s b/asm/ov00/ov00_02079d28.s index 4a960b66..901a6fe2 100644 --- a/asm/ov00/ov00_02079d28.s +++ b/asm/ov00/ov00_02079d28.s @@ -60,7 +60,7 @@ func_ov00_02079d78: ; 0x02079d78 add r0, r4, #0 bl func_0202c0b8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -3237,7 +3237,7 @@ func_ov00_0207b9c8: ; 0x0207b9c8 ldr r0, [r4, #0x24] cmp r0, #0 beq _0207b9da - blx func_0202ea0c + blx _ZN9SysObjectdlEPv mov r0, #0 str r0, [r4, #0x24] _0207b9da: @@ -3497,7 +3497,7 @@ func_ov00_0207bc7c: ; 0x0207bc7c add r0, r5, #0 blx func_ov18_0215cb28 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0207bc94: mov r0, #0 str r0, [r4] diff --git a/asm/ov00/ov00_0207cc84.s b/asm/ov00/ov00_0207cc84.s index 6320eebc..297d7cdf 100644 --- a/asm/ov00/ov00_0207cc84.s +++ b/asm/ov00/ov00_0207cc84.s @@ -1144,7 +1144,7 @@ func_ov00_0207da38: ; 0x0207da38 mov r0, r5 blx func_ov04_0210dd90 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0207da74: mov r0, #0 str r0, [r4, #0x144] @@ -1216,7 +1216,7 @@ func_ov00_0207db1c: ; 0x0207db1c mov r0, r5 blx func_ov04_0210dd90 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0207db58: mov r0, #0 str r0, [r4, #0x144] @@ -1258,7 +1258,7 @@ _0207dba4: add r0, r4, #0x100 bl func_ov00_02080ff8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -1284,7 +1284,7 @@ func_ov00_0207dc04: ; 0x0207dc04 mov r0, r5 blx func_ov04_0210dd90 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0207dc40: mov r0, #0 str r0, [r4, #0x144] @@ -5296,7 +5296,7 @@ func_ov00_02080f20: ; 0x02080f20 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02080f58: mov r0, r4 add sp, sp, #4 @@ -5368,7 +5368,7 @@ func_ov00_02080ff8: ; 0x02080ff8 ldr r2, [r2] bl func_ov00_02081388 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081034: mov r0, r4 add sp, sp, #4 @@ -5409,7 +5409,7 @@ func_ov00_02081070: ; 0x02081070 ldr r2, [r2] bl func_ov00_020815f4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020810ac: mov r0, r4 add sp, sp, #4 @@ -5450,7 +5450,7 @@ func_ov00_020810e8: ; 0x020810e8 ldr r2, [r2] bl func_ov00_020818ac ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081124: mov r0, r4 add sp, sp, #4 @@ -6267,7 +6267,7 @@ func_ov00_02081bd0: ; 0x02081bd0 ldr r2, [r2] bl func_ov00_02081ec4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081c0c: mov r0, r4 add sp, sp, #4 @@ -6331,7 +6331,7 @@ func_ov00_02081c88: ; 0x02081c88 ldr r2, [r2] bl func_ov00_02081ed4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081cc4: mov r0, r4 add sp, sp, #4 @@ -6395,7 +6395,7 @@ func_ov00_02081d40: ; 0x02081d40 ldr r2, [r2] bl func_ov00_02081ee4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081d7c: mov r0, r4 add sp, sp, #4 @@ -6458,7 +6458,7 @@ func_ov00_02081df8: ; 0x02081df8 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02081e30: mov r0, r4 add sp, sp, #4 @@ -6586,7 +6586,7 @@ _02081f34: .word 0x0000ffff func_ov00_02081f38: ; 0x02081f38 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02081f38 @@ -6609,7 +6609,7 @@ func_ov00_02081f50: ; 0x02081f50 func_ov00_02081f58: ; 0x02081f58 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02081f58 @@ -6753,7 +6753,7 @@ func_ov00_020820a0: ; 0x020820a0 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020820a0 @@ -6775,7 +6775,7 @@ func_ov00_020820d0: ; 0x020820d0 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020820d0 diff --git a/asm/ov00/ov00_02084eac.s b/asm/ov00/ov00_02084eac.s index 9e78dcd7..69ea3011 100644 --- a/asm/ov00/ov00_02084eac.s +++ b/asm/ov00/ov00_02084eac.s @@ -6884,7 +6884,7 @@ func_ov00_0208ad8c: ; 0x0208ad8c ldr r2, [r2] bl func_ov00_0208ae58 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0208adc8: mov r0, r4 add sp, sp, #4 diff --git a/asm/ov00/ov00_0208b220.s b/asm/ov00/ov00_0208b220.s index f086474b..c614e2d5 100644 --- a/asm/ov00/ov00_0208b220.s +++ b/asm/ov00/ov00_0208b220.s @@ -266,7 +266,7 @@ func_ov00_0208b5a4: ; 0x0208b5a4 func_ov00_0208b5a8: ; 0x0208b5a8 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0208b5a8 @@ -1937,7 +1937,7 @@ func_ov00_0208ca30: ; 0x0208ca30 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0208ca30 @@ -1965,7 +1965,7 @@ func_ov00_0208ca78: ; 0x0208ca78 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0208ca78 @@ -1993,7 +1993,7 @@ func_ov00_0208cac0: ; 0x0208cac0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0208cac0 @@ -3446,7 +3446,7 @@ func_ov00_0208dd50: ; 0x0208dd50 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0208dd88: mov r0, r4 add sp, sp, #4 @@ -3558,7 +3558,7 @@ func_ov00_0208de98: ; 0x0208de98 mov r2, #0x10 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5381,7 +5381,7 @@ func_ov00_0208f740: ; 0x0208f740 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0208f740 @@ -6321,7 +6321,7 @@ func_ov00_0209038c: ; 0x0209038c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209038c @@ -6440,7 +6440,7 @@ func_ov00_020904d8: ; 0x020904d8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020904d8 @@ -6770,7 +6770,7 @@ func_ov00_020908d0: ; 0x020908d0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020908d0 @@ -7636,7 +7636,7 @@ func_ov00_02091044: ; 0x02091044 func_ov00_02091048: ; 0x02091048 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02091048 @@ -7736,7 +7736,7 @@ func_ov00_02091144: ; 0x02091144 func_ov00_02091148: ; 0x02091148 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02091148 @@ -7839,7 +7839,7 @@ func_ov00_02091260: ; 0x02091260 func_ov00_02091264: ; 0x02091264 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02091264 @@ -8953,7 +8953,7 @@ func_ov00_02092200: ; 0x02092200 func_ov00_02092208: ; 0x02092208 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02092208 @@ -10357,7 +10357,7 @@ func_ov00_0209361c: ; 0x0209361c func_ov00_02093620: ; 0x02093620 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02093620 @@ -10609,7 +10609,7 @@ func_ov00_02093934: ; 0x02093934 func_ov00_02093938: ; 0x02093938 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02093938 @@ -10999,7 +10999,7 @@ func_ov00_02093dd0: ; 0x02093dd0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02093dd0 @@ -11714,7 +11714,7 @@ func_ov00_02094808: ; 0x02094808 func_ov00_02094810: ; 0x02094810 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094810 @@ -12056,7 +12056,7 @@ func_ov00_02094a5c: ; 0x02094a5c mov r4, r0 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094a5c @@ -12190,7 +12190,7 @@ func_ov00_02094b84: ; 0x02094b84 mov r4, r0 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094b84 @@ -12321,7 +12321,7 @@ func_ov00_02094cc0: ; 0x02094cc0 mov r4, r0 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094cc0 @@ -12419,7 +12419,7 @@ func_ov00_02094da8: ; 0x02094da8 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094da8 @@ -12441,7 +12441,7 @@ func_ov00_02094dd8: ; 0x02094dd8 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094dd8 @@ -12467,7 +12467,7 @@ func_ov00_02094e10: ; 0x02094e10 str r1, [r4, #4] bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02094e10 @@ -12945,7 +12945,7 @@ func_ov00_020953e0: ; 0x020953e0 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020953e0 @@ -13007,7 +13007,7 @@ func_ov00_02095484: ; 0x02095484 func_ov00_02095488: ; 0x02095488 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02095488 @@ -13137,7 +13137,7 @@ func_ov00_0209561c: ; 0x0209561c mov r4, r0 bl func_ov00_0209549c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209561c @@ -13251,7 +13251,7 @@ func_ov00_02095778: ; 0x02095778 mov r4, r0 bl func_ov00_0209549c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_02095778 @@ -13401,7 +13401,7 @@ _0209592c: mov r0, r7 bl func_ov00_02095638 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -13749,7 +13749,7 @@ func_ov00_02095df8: ; 0x02095df8 mov r0, r4 bl func_ov00_02095638 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -13899,7 +13899,7 @@ func_ov00_02095fa4: ; 0x02095fa4 mov r0, r4 bl func_ov00_02095f40 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02095fcc: ldr r0, _02095fdc ; =data_027e0f70 mov r1, #0 diff --git a/asm/ov00/ov00_02096160.s b/asm/ov00/ov00_02096160.s index 0638e83c..b8476fca 100644 --- a/asm/ov00/ov00_02096160.s +++ b/asm/ov00/ov00_02096160.s @@ -649,7 +649,7 @@ func_ov00_02096a10: ; 0x02096a10 ldr r2, [r2] bl func_ov00_02096a88 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02096a4c: mov r0, r4 add sp, sp, #4 @@ -914,7 +914,7 @@ func_ov00_02096d88: ; 0x02096d88 ldr r2, [r2] bl func_ov00_02096a88 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02096dc4: mov r0, r4 add sp, sp, #4 @@ -1211,7 +1211,7 @@ func_ov00_02097170: ; 0x02097170 ldr r2, [r2] bl func_ov00_02097230 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020971ac: mov r0, r4 add sp, sp, #4 @@ -4140,7 +4140,7 @@ func_ov00_020994ec: ; 0x020994ec ldr r2, [r2] bl func_ov00_02099534 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02099528: mov r0, r4 add sp, sp, #4 @@ -5184,7 +5184,7 @@ func_ov00_0209a3b0: ; 0x0209a3b0 ldr r2, [r2] bl func_ov00_02099534 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209a3ec: mov r0, r4 add sp, sp, #4 @@ -5208,7 +5208,7 @@ func_ov00_0209a3f8: ; 0x0209a3f8 ldr r2, [r2] bl func_ov00_0209a470 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209a434: mov r0, r4 add sp, sp, #4 @@ -6176,7 +6176,7 @@ _0209af50: add r0, sl, #0xc blx func_0203005c mov r0, sl - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209af8c: str r4, [r8] _0209af90: diff --git a/asm/ov00/ov00_0209afc4.s b/asm/ov00/ov00_0209afc4.s index 7cd69c49..df9ae115 100644 --- a/asm/ov00/ov00_0209afc4.s +++ b/asm/ov00/ov00_0209afc4.s @@ -515,7 +515,7 @@ _0209b5dc: add r0, r7, #0xc blx func_0203005c mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209b62c: str r4, [r8] _0209b630: @@ -1140,7 +1140,7 @@ func_ov00_0209bdfc: ; 0x0209bdfc sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209be34: mov r0, r4 add sp, sp, #4 diff --git a/asm/ov00/ov00_0209bea0.s b/asm/ov00/ov00_0209bea0.s index 54aa0607..d611c62e 100644 --- a/asm/ov00/ov00_0209bea0.s +++ b/asm/ov00/ov00_0209bea0.s @@ -82,7 +82,7 @@ func_ov00_0209bf68: ; 0x0209bf68 func_ov00_0209bf6c: ; 0x0209bf6c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209bf6c @@ -1469,7 +1469,7 @@ func_ov00_0209d11c: ; 0x0209d11c func_ov00_0209d120: ; 0x0209d120 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209d120 @@ -1907,7 +1907,7 @@ func_ov00_0209d6d0: ; 0x0209d6d0 func_ov00_0209d6d4: ; 0x0209d6d4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209d6d4 @@ -2197,7 +2197,7 @@ func_ov00_0209d998: ; 0x0209d998 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209d998 @@ -2616,7 +2616,7 @@ func_ov00_0209deec: ; 0x0209deec ldr r2, [r2] bl func_ov00_0209df64 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209df28: mov r0, r4 add sp, sp, #4 @@ -2778,7 +2778,7 @@ func_ov00_0209e100: ; 0x0209e100 ldr r2, [r2] bl func_ov00_0209df64 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209e13c: mov r0, r4 add sp, sp, #4 @@ -3068,7 +3068,7 @@ func_ov00_0209e4cc: ; 0x0209e4cc ldr r2, [r2] bl func_ov00_0209e584 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0209e508: mov r0, r4 add sp, sp, #4 @@ -3364,7 +3364,7 @@ func_ov00_0209e8a0: ; 0x0209e8a0 func_ov00_0209e8a4: ; 0x0209e8a4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209e8a4 @@ -3440,7 +3440,7 @@ func_ov00_0209e970: ; 0x0209e970 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209e970 @@ -3724,7 +3724,7 @@ _0209ed14: .word data_027e0e60 func_ov00_0209ed18: ; 0x0209ed18 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209ed18 @@ -5088,7 +5088,7 @@ func_ov00_0209ff30: ; 0x0209ff30 mov r4, r0 bl func_ov00_0209ed2c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209ff30 @@ -5134,7 +5134,7 @@ func_ov00_0209ff84: ; 0x0209ff84 mov r4, r0 bl func_ov00_0209ed2c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_0209ff84 @@ -5368,7 +5368,7 @@ func_ov00_020a021c: ; 0x020a021c mov r0, r4 bl func_ov00_020a01b0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a0244: ldr r0, _020a0254 ; =data_027e0f80 mov r1, #0 @@ -5446,7 +5446,7 @@ func_ov00_020a02f4: ; 0x020a02f4 mov r0, r4 bl func_ov00_020a0288 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a031c: ldr r0, _020a032c ; =data_027e0f84 mov r1, #0 diff --git a/asm/ov00/ov00_020a03e4.s b/asm/ov00/ov00_020a03e4.s index cedf9a66..7bce8013 100644 --- a/asm/ov00/ov00_020a03e4.s +++ b/asm/ov00/ov00_020a03e4.s @@ -385,7 +385,7 @@ func_ov00_020a08ec: ; 0x020a08ec mov r0, r4 bl func_ov00_020a63d8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a08ec @@ -407,7 +407,7 @@ func_ov00_020a0914: ; 0x020a0914 ldr r2, [r2] bl func_ov00_0208a91c ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a0950: mov r0, r4 add sp, sp, #4 @@ -521,7 +521,7 @@ func_ov00_020a0aa4: ; 0x020a0aa4 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a0adc: mov r0, r4 add sp, sp, #4 @@ -704,7 +704,7 @@ func_ov00_020a0cbc: ; 0x020a0cbc ldr r2, [r2] bl func_ov00_0208a91c ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a0cf8: mov r0, r4 add sp, sp, #4 @@ -921,7 +921,7 @@ func_ov00_020a0f9c: ; 0x020a0f9c sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a0fd4: mov r0, r4 add sp, sp, #4 @@ -984,7 +984,7 @@ func_ov00_020a1030: ; 0x020a1030 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a1068: mov r0, r4 add sp, sp, #4 @@ -1101,7 +1101,7 @@ func_ov00_020a117c: ; 0x020a117c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a117c @@ -1471,7 +1471,7 @@ func_ov00_020a15a8: ; 0x020a15a8 func_ov00_020a15ac: ; 0x020a15ac stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a15ac @@ -1487,7 +1487,7 @@ func_ov00_020a15c0: ; 0x020a15c0 func_ov00_020a15c4: ; 0x020a15c4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a15c4 @@ -1503,7 +1503,7 @@ func_ov00_020a15d8: ; 0x020a15d8 func_ov00_020a15dc: ; 0x020a15dc stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a15dc @@ -2274,7 +2274,7 @@ func_ov00_020a1f08: ; 0x020a1f08 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a1f08 @@ -2545,7 +2545,7 @@ func_ov00_020a22b8: ; 0x020a22b8 func_ov00_020a22bc: ; 0x020a22bc stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a22bc @@ -3298,7 +3298,7 @@ func_ov00_020a2d2c: ; 0x020a2d2c func_ov00_020a2d30: ; 0x020a2d30 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a2d30 @@ -3795,7 +3795,7 @@ func_ov00_020a33e0: ; 0x020a33e0 func_ov00_020a33e8: ; 0x020a33e8 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a33e8 @@ -4134,7 +4134,7 @@ func_ov00_020a37f8: ; 0x020a37f8 ldr r2, [r2] bl func_ov00_020a3870 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a3834: mov r0, r4 add sp, sp, #4 @@ -4280,7 +4280,7 @@ func_ov00_020a39cc: ; 0x020a39cc ldr r2, [r2] bl func_ov00_020a3870 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a3a08: mov r0, r4 add sp, sp, #4 @@ -4536,7 +4536,7 @@ func_ov00_020a3d10: ; 0x020a3d10 ldr r2, [r2] bl func_ov00_020a3dd0 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a3d4c: mov r0, r4 add sp, sp, #4 @@ -4737,7 +4737,7 @@ func_ov00_020a3f74: ; 0x020a3f74 func_ov00_020a3f78: ; 0x020a3f78 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a3f78 @@ -5158,7 +5158,7 @@ func_ov00_020a449c: ; 0x020a449c mov r4, r0 bl func_ov00_020a4c04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a449c @@ -5724,7 +5724,7 @@ func_ov00_020a4be8: ; 0x020a4be8 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a4be8 @@ -5797,7 +5797,7 @@ func_ov00_020a4c90: ; 0x020a4c90 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a4c90 @@ -6762,7 +6762,7 @@ _020a595c: add r0, sl, #0xc blx func_0203005c mov r0, sl - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020a599c: add r0, r7, r4, lsl #2 str r5, [r0, #4] @@ -7257,7 +7257,7 @@ func_ov00_020a5f6c: ; 0x020a5f6c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a5f6c @@ -7381,7 +7381,7 @@ _020a60c8: .word data_027e0f74 func_ov00_020a60cc: ; 0x020a60cc stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a60cc @@ -7611,7 +7611,7 @@ func_ov00_020a6320: ; 0x020a6320 mov r4, r0 bl func_ov00_020a60e0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a6320 @@ -7666,7 +7666,7 @@ _020a63bc: func_ov00_020a63c4: ; 0x020a63c4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a63c4 @@ -7843,7 +7843,7 @@ func_ov00_020a65b4: ; 0x020a65b4 mov r0, r4 bl func_ov00_020a63d8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a65b4 @@ -7871,7 +7871,7 @@ func_ov00_020a65fc: ; 0x020a65fc mov r0, r4 bl func_ov00_020a63d8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a65fc @@ -7899,7 +7899,7 @@ func_ov00_020a6644: ; 0x020a6644 mov r0, r4 bl func_ov00_020a63d8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a6644 @@ -8472,7 +8472,7 @@ func_ov00_020a6e2c: ; 0x020a6e2c func_ov00_020a6e30: ; 0x020a6e30 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a6e30 @@ -8837,7 +8837,7 @@ func_ov00_020a7300: ; 0x020a7300 func_ov00_020a7308: ; 0x020a7308 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a7308 @@ -8925,7 +8925,7 @@ func_ov00_020a73f0: ; 0x020a73f0 mov r4, r0 bl func_ov00_020a4c04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a73f0 @@ -9186,7 +9186,7 @@ func_ov00_020a7730: ; 0x020a7730 mov r4, r0 bl func_ov00_020a4c04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a7730 @@ -11889,7 +11889,7 @@ _020a952c: .word 0xffff2aab func_ov00_020a9530: ; 0x020a9530 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a9530 @@ -11919,7 +11919,7 @@ func_ov00_020a954c: ; 0x020a954c func_ov00_020a9558: ; 0x020a9558 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020a9558 @@ -11995,7 +11995,7 @@ _020a95d6: add r0, r4, #0 bl func_ov00_020b3ea8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -12462,7 +12462,7 @@ _020a9a52: add r0, r4, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -12507,7 +12507,7 @@ func_ov00_020a9a98: ; 0x020a9a98 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12530,7 +12530,7 @@ func_ov00_020a9ab8: ; 0x020a9ab8 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12553,7 +12553,7 @@ func_ov00_020a9ad8: ; 0x020a9ad8 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12576,7 +12576,7 @@ func_ov00_020a9af8: ; 0x020a9af8 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12599,7 +12599,7 @@ func_ov00_020a9b18: ; 0x020a9b18 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12622,7 +12622,7 @@ func_ov00_020a9b38: ; 0x020a9b38 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12645,7 +12645,7 @@ func_ov00_020a9b58: ; 0x020a9b58 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12668,7 +12668,7 @@ func_ov00_020a9b78: ; 0x020a9b78 add r4, r0, #0 bl func_ov00_020c0c40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -12703,7 +12703,7 @@ func_ov00_020a9bb8: ; 0x020a9bb8 mov r0, r4 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov00/ov00_020ae7a4.s b/asm/ov00/ov00_020ae7a4.s index e906ffe3..c7c83219 100644 --- a/asm/ov00/ov00_020ae7a4.s +++ b/asm/ov00/ov00_020ae7a4.s @@ -3509,7 +3509,7 @@ func_ov00_020b155c: ; 0x020b155c add r4, r0, #0 blx func_ov00_02081f4c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -6651,7 +6651,7 @@ func_ov00_020b3e78: ; 0x020b3e78 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020b3e78 diff --git a/asm/ov00/ov00_020b4940.s b/asm/ov00/ov00_020b4940.s index 2633ab63..3e76af01 100644 --- a/asm/ov00/ov00_020b4940.s +++ b/asm/ov00/ov00_020b4940.s @@ -274,7 +274,7 @@ func_ov00_020b4c14: ; 0x020b4c14 add r4, r0, #0 bl func_ov00_020b1570 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -3453,7 +3453,7 @@ func_ov00_020b7848: ; 0x020b7848 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020b7848 @@ -4045,7 +4045,7 @@ func_ov00_020b7fcc: ; 0x020b7fcc mov r4, r0 blx func_ov00_020b3ea8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020b7fcc @@ -4246,7 +4246,7 @@ func_ov00_020b8148: ; 0x020b8148 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020b8148 @@ -4646,7 +4646,7 @@ func_ov00_020b8550: ; 0x020b8550 mov r0, r4 blx func_ov04_02107994 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4759,7 +4759,7 @@ func_ov00_020b8674: ; 0x020b8674 mov r4, r0 blx func_ov04_02107994 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020b8674 @@ -7974,7 +7974,7 @@ func_ov00_020bb118: ; 0x020bb118 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020bb118 @@ -7986,7 +7986,7 @@ func_ov00_020bb134: ; 0x020bb134 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020bb134 @@ -11262,7 +11262,7 @@ func_ov00_020bd674: ; 0x020bd674 mov r4, r0 blx func_ov00_020b3ea8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020bd674 @@ -12171,7 +12171,7 @@ func_ov00_020be1fc: ; 0x020be1fc mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020be1fc @@ -13197,7 +13197,7 @@ func_ov00_020bee78: ; 0x020bee78 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020bee78 @@ -15000,7 +15000,7 @@ func_ov00_020c06b8: ; 0x020c06b8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c06b8 @@ -15400,7 +15400,7 @@ func_ov00_020c0bac: ; 0x020c0bac mov r4, r0 blx func_ov04_02107994 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c0bac @@ -15467,7 +15467,7 @@ func_ov00_020c0c30: ; 0x020c0c30 func_ov00_020c0c34: ; 0x020c0c34 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov00_020c0c34 @@ -16343,7 +16343,7 @@ func_ov00_020c1718: ; 0x020c1718 func_ov00_020c171c: ; 0x020c171c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c171c @@ -18836,7 +18836,7 @@ func_ov00_020c33b0: ; 0x020c33b0 add r0, r4, #0 bl func_0202ea34 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020c33c6: ldr r0, _020c33d0 ; =data_027e0fe0 mov r1, #0 diff --git a/asm/ov00/ov00_020c36b4.s b/asm/ov00/ov00_020c36b4.s index 738405f9..d203d8b9 100644 --- a/asm/ov00/ov00_020c36b4.s +++ b/asm/ov00/ov00_020c36b4.s @@ -743,7 +743,7 @@ func_ov00_020c3fd4: ; 0x020c3fd4 mov r0, r4 bl func_ov00_020c4010 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020c3ff8: ldr r0, _020c4008 ; =data_027e0fe8 mov r1, #0 diff --git a/asm/ov00/ov00_020c43c8.s b/asm/ov00/ov00_020c43c8.s index 873675db..4224be8e 100644 --- a/asm/ov00/ov00_020c43c8.s +++ b/asm/ov00/ov00_020c43c8.s @@ -2939,7 +2939,7 @@ func_ov00_020c6928: ; 0x020c6928 func_ov00_020c692c: ; 0x020c692c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c692c diff --git a/asm/ov00/ov00_020c9a68.s b/asm/ov00/ov00_020c9a68.s index 51bdb315..8322c5dc 100644 --- a/asm/ov00/ov00_020c9a68.s +++ b/asm/ov00/ov00_020c9a68.s @@ -169,7 +169,7 @@ func_ov00_020c9c20: ; 0x020c9c20 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c9c20 @@ -198,7 +198,7 @@ func_ov00_020c9c88: ; 0x020c9c88 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020c9c88 @@ -615,7 +615,7 @@ func_ov00_020ca188: ; 0x020ca188 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ca188 @@ -644,7 +644,7 @@ func_ov00_020ca1f0: ; 0x020ca1f0 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ca1f0 @@ -691,7 +691,7 @@ func_ov00_020ca264: ; 0x020ca264 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ca264 @@ -4195,7 +4195,7 @@ func_ov00_020ccd24: ; 0x020ccd24 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4229,7 +4229,7 @@ func_ov00_020ccd9c: ; 0x020ccd9c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ccd9c @@ -4241,7 +4241,7 @@ func_ov00_020ccdb8: ; 0x020ccdb8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ccdb8 @@ -6137,7 +6137,7 @@ func_ov00_020ce6b8: ; 0x020ce6b8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ce6b8 @@ -6159,7 +6159,7 @@ func_ov00_020ce6e8: ; 0x020ce6e8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020ce6e8 diff --git a/asm/ov00/ov00_020d0000.s b/asm/ov00/ov00_020d0000.s index 19487675..e8274ba2 100644 --- a/asm/ov00/ov00_020d0000.s +++ b/asm/ov00/ov00_020d0000.s @@ -1412,7 +1412,7 @@ func_ov00_020d1118: ; 0x020d1118 mov r4, r0 blx func_02038b1c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d1118 diff --git a/asm/ov00/ov00_020d1870.s b/asm/ov00/ov00_020d1870.s index 0f061336..4d9d93f2 100644 --- a/asm/ov00/ov00_020d1870.s +++ b/asm/ov00/ov00_020d1870.s @@ -50,7 +50,7 @@ func_ov00_020d19d4: ; 0x020d19d4 mov r0, r4 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1676,7 +1676,7 @@ func_ov00_020d3004: ; 0x020d3004 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3004 @@ -1900,7 +1900,7 @@ func_ov00_020d3280: ; 0x020d3280 mov r0, r4 bl func_ov00_020d3974 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3280 @@ -1925,7 +1925,7 @@ func_ov00_020d32c8: ; 0x020d32c8 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d32c8 @@ -2164,7 +2164,7 @@ func_ov00_020d35a8: ; 0x020d35a8 mov r0, r4 bl func_ov00_020d3974 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d35a8 @@ -2504,7 +2504,7 @@ func_ov00_020d3958: ; 0x020d3958 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3958 @@ -2895,7 +2895,7 @@ _020d3e30: .word 0x4e4d5347 func_ov00_020d3e34: ; 0x020d3e34 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3e34 @@ -2917,7 +2917,7 @@ func_ov00_020d3e4c: ; 0x020d3e4c func_ov00_020d3e50: ; 0x020d3e50 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3e50 @@ -3035,7 +3035,7 @@ func_ov00_020d3f98: ; 0x020d3f98 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d3f98 @@ -3328,7 +3328,7 @@ func_ov00_020d430c: ; 0x020d430c mov r4, r0 bl func_ov00_020d3974 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d430c @@ -3374,7 +3374,7 @@ func_ov00_020d4370: ; 0x020d4370 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d4370 @@ -3459,7 +3459,7 @@ func_ov00_020d445c: ; 0x020d445c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d445c diff --git a/asm/ov00/ov00_020d5458.s b/asm/ov00/ov00_020d5458.s index 647d3fbb..49d1caa7 100644 --- a/asm/ov00/ov00_020d5458.s +++ b/asm/ov00/ov00_020d5458.s @@ -393,7 +393,7 @@ func_ov00_020d590c: ; 0x020d590c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d590c @@ -434,7 +434,7 @@ func_ov00_020d59d4: ; 0x020d59d4 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov00_020d59d4 @@ -1672,7 +1672,7 @@ func_ov00_020d680c: ; 0x020d680c mov r0, r4 bl func_ov00_020d67c0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020d6830: ldr r0, _020d6840 ; =data_ov00_020ee800 mov r1, #0 @@ -4169,7 +4169,7 @@ func_ov00_020d8660: ; 0x020d8660 mov r0, r4 bl func_ov00_020d85e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020d8688: ldr r0, _020d8698 ; =data_ov00_020eed28 mov r1, #0 diff --git a/asm/ov01.s b/asm/ov01.s index 0ac577d4..54e3e90e 100644 --- a/asm/ov01.s +++ b/asm/ov01.s @@ -11585,7 +11585,7 @@ func_ov01_020f5cdc: ; 0x020f5cdc mov r2, #0x18 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -13916,7 +13916,7 @@ func_ov01_020f7ce0: ; 0x020f7ce0 func_ov01_020f7ce4: ; 0x020f7ce4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov01_020f7ce4 @@ -14002,7 +14002,7 @@ func_ov01_020f7d90: ; 0x020f7d90 mov r4, r0 bl func_ov01_020f7cf8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov01_020f7d90 @@ -14220,7 +14220,7 @@ func_ov01_020f7ffc: ; 0x020f7ffc mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov01_020f7ffc @@ -14449,7 +14449,7 @@ func_ov01_020f82ac: ; 0x020f82ac mov r4, r0 bl func_ov01_020f8018 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov01_020f82ac @@ -14523,7 +14523,7 @@ func_ov01_020f8360: ; 0x020f8360 add r0, r4, #4 bl func_ov01_020f7ce0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov01_020f8360 diff --git a/asm/ov02.s b/asm/ov02.s index b5a8f6a2..76db11a6 100644 --- a/asm/ov02.s +++ b/asm/ov02.s @@ -171,7 +171,7 @@ func_ov02_020eeef0: ; 0x020eeef0 mov r0, r4 blx func_ov09_021144c4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2650,7 +2650,7 @@ func_ov02_020f1150: ; 0x020f1150 mov r0, r4 blx func_ov09_02113a5c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov02_020f1150 @@ -2731,7 +2731,7 @@ _020f1248: str r2, [r1, #0x42c] blx func_ov09_02116a04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3076,7 +3076,7 @@ _020f1678: str r1, [r4, #0xec0] blx func_ov09_021183dc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4280,7 +4280,7 @@ func_ov02_020f24e0: ; 0x020f24e0 mov r0, r4 bl func_ov02_020f31f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020f250c: mov r1, #0 add r0, r5, #0x194 @@ -4315,7 +4315,7 @@ func_ov02_020f2550: ; 0x020f2550 mov r0, r4 bl func_ov02_020f31f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020f257c: mov r1, #0 add r0, r5, #0x194 @@ -4332,7 +4332,7 @@ _020f257c: mov r0, r5 blx func_ov09_021144c4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -4814,7 +4814,7 @@ func_ov02_020f2bf0: ; 0x020f2bf0 mov r0, r4 bl func_ov02_020f31f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020f2c20: add r0, r5, #0x430 add r1, r5, #0x1000 @@ -4844,7 +4844,7 @@ func_ov02_020f2c4c: ; 0x020f2c4c mov r0, r4 bl func_ov02_020f31f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020f2c7c: add r0, r5, #0x430 add r1, r5, #0x1000 @@ -4855,7 +4855,7 @@ _020f2c7c: mov r0, r5 blx func_ov09_02116a04 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -5494,7 +5494,7 @@ func_ov02_020f3424: ; 0x020f3424 mov r4, r0 bl func_ov00_0208dec8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov02_020f3424 @@ -5867,7 +5867,7 @@ func_ov02_020f38d4: ; 0x020f38d4 mov r4, r0 blx func_ov09_021144c4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov02_020f38d4 @@ -7442,7 +7442,7 @@ _020f4f0c: mov r0, r5 blx func_ov09_0211ccb4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _020f4f2c: mov r0, #0 str r0, [r4, #8] @@ -8919,7 +8919,7 @@ func_ov02_020f62c8: ; 0x020f62c8 blx r1 _020f62f0: mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9130,7 +9130,7 @@ _020f6574: add r0, r4, #0xc blx func_ov09_0211ced8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov03.s b/asm/ov03.s index fbd91cd3..33ab2e36 100644 --- a/asm/ov03.s +++ b/asm/ov03.s @@ -2838,7 +2838,7 @@ func_ov03_020f0158: ; 0x020f0158 add r0, r4, #0 bl func_ov26_021761dc add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f016e: add r0, r5, #0 bl func_ov04_02106054 @@ -3457,7 +3457,7 @@ func_ov03_020f0670: ; 0x020f0670 ldr r0, [r4] cmp r0, #0 beq _020f069e - blx func_0202ea0c + blx _ZN9SysObjectdlEPv mov r0, #0 str r0, [r4] add r4, #0x20 @@ -5177,7 +5177,7 @@ func_ov03_020f1ce8: ; 0x020f1ce8 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020f1ce8 @@ -5384,7 +5384,7 @@ func_ov03_020f1ed8: ; 0x020f1ed8 add r0, r4, #0 bl func_ov09_0211b7f0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -6611,7 +6611,7 @@ func_ov03_020f2c1c: ; 0x020f2c1c mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020f2c1c @@ -6685,7 +6685,7 @@ func_ov03_020f2cdc: ; 0x020f2cdc func_ov03_020f2ce0: ; 0x020f2ce0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020f2ce0 @@ -7281,7 +7281,7 @@ _020f3514: .word 0x040002a0 func_ov03_020f3518: ; 0x020f3518 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020f3518 @@ -7297,7 +7297,7 @@ func_ov03_020f352c: ; 0x020f352c func_ov03_020f3530: ; 0x020f3530 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020f3530 @@ -8517,7 +8517,7 @@ func_ov03_020f3de8: ; 0x020f3de8 add r0, r4, #0 bl func_ov03_020f4178 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f3dfe: add r0, r5, #0 pop {r3, r4, r5, pc} @@ -8593,7 +8593,7 @@ func_ov03_020f3e74: ; 0x020f3e74 add r0, r5, #0 bl func_ov03_020f4178 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f3e8c: mov r0, #0 str r0, [r4, #8] @@ -8727,7 +8727,7 @@ func_ov03_020f3f6c: ; 0x020f3f6c add r0, r4, #0 bl func_ov03_020f4178 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f3f8c: mov r0, #0 str r0, [r5, #8] @@ -9409,7 +9409,7 @@ func_ov03_020f44dc: ; 0x020f44dc func_ov03_020f44e0: ; 0x020f44e0 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov03_020f44e0 @@ -9499,7 +9499,7 @@ func_ov03_020f4534: ; 0x020f4534 add r0, r4, #0 bl func_ov03_020f4600 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f454a: ldr r0, _020f4554 ; =data_027e1054 mov r1, #0 @@ -9608,17 +9608,17 @@ func_ov03_020f4600: ; 0x020f4600 add r0, r5, #0 bl func_ov17_021603e0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f4626: ldr r0, [r4, #0x14] - blx func_0202ea0c + blx _ZN9SysObjectdlEPv ldr r5, [r4, #0x10] cmp r5, #0 beq _020f463e add r0, r5, #0 bl func_ov03_020f5090 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f463e: ldr r5, [r4, #0xc] cmp r5, #0 @@ -9626,7 +9626,7 @@ _020f463e: add r0, r5, #0 bl func_ov03_020f52c8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f4650: ldr r5, [r4, #8] cmp r5, #0 @@ -9634,10 +9634,10 @@ _020f4650: add r0, r5, #0 bl func_ov03_020f5204 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f4662: ldr r0, [r4, #4] - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 add sp, #8 pop {r3, r4, r5, pc} @@ -9721,7 +9721,7 @@ func_ov03_020f46f8: ; 0x020f46f8 add r0, r5, #0 bl func_ov17_021603e0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f4710: mov r0, #0 str r0, [r4, #0x18] @@ -12646,7 +12646,7 @@ func_ov03_020f6384: ; 0x020f6384 add r0, #0x14 blx func_020350ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f63b0: mov r0, #0x15 lsl r0, r0, #4 @@ -14055,7 +14055,7 @@ func_ov03_020f75a4: ; 0x020f75a4 add r0, r5, #0 bl func_ov17_0215fad8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f75ce: ldr r5, [r4, #0x28] cmp r5, #0 @@ -14063,7 +14063,7 @@ _020f75ce: add r0, r5, #0 bl func_ov03_020f81c0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f75e0: ldr r5, [r4, #0x24] cmp r5, #0 @@ -14071,7 +14071,7 @@ _020f75e0: add r0, r5, #0 bl func_ov03_020f8d84 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f75f2: add r0, r4, #0 bl func_ov09_0211b7f0 @@ -14104,7 +14104,7 @@ func_ov03_020f760c: ; 0x020f760c add r0, r5, #0 bl func_ov17_0215fad8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f7636: ldr r5, [r4, #0x28] cmp r5, #0 @@ -14112,7 +14112,7 @@ _020f7636: add r0, r5, #0 bl func_ov03_020f81c0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f7648: ldr r5, [r4, #0x24] cmp r5, #0 @@ -14120,12 +14120,12 @@ _020f7648: add r0, r5, #0 bl func_ov03_020f8d84 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f765a: add r0, r4, #0 bl func_ov09_0211b7f0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 add sp, #8 pop {r3, r4, r5, pc} @@ -16127,7 +16127,7 @@ func_ov03_020f8d84: ; 0x020f8d84 mov r2, #0x88 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020f8da4: mov r0, #0x86 lsl r0, r0, #2 @@ -18547,7 +18547,7 @@ func_ov03_020fab3c: ; 0x020fab3c func_ov03_020fab40: ; 0x020fab40 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov03_020fab40 @@ -19108,7 +19108,7 @@ func_ov03_020faf2c: ; 0x020faf2c add r0, r5, #0 bl func_ov26_02173c00 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020faf46: ldr r0, [r4, #0x44] cmp r0, #0 @@ -19123,7 +19123,7 @@ _020faf52: add r0, r5, #0 bl func_ov03_020fb2cc add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020faf64: add r0, r4, #4 bl func_0202ab64 @@ -19236,7 +19236,7 @@ _020fb02a: add r0, r5, #0 bl func_ov26_02173c00 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020fb03c: mov r0, #0 str r0, [r4, #0x50] @@ -19557,7 +19557,7 @@ func_ov03_020fb2cc: ; 0x020fb2cc add r0, r4, #0 bl func_ov09_0211ccb4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _020fb2e2: add r0, r5, #0 pop {r3, r4, r5, pc} @@ -19822,7 +19822,7 @@ func_ov03_020fb4c0: ; 0x020fb4c0 add r0, r4, #0 blx func_ov00_020c1730 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -20522,7 +20522,7 @@ func_ov03_020fbd60: ; 0x020fbd60 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov03_020fbd60 diff --git a/asm/ov04.s b/asm/ov04.s index 53bfa505..bd7327da 100644 --- a/asm/ov04.s +++ b/asm/ov04.s @@ -109,7 +109,7 @@ _02100ba2: add r0, r5, #0 bl func_ov04_0210116c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02100bc4: add r0, r4, #0 pop {r3, r4, r5, pc} @@ -325,7 +325,7 @@ func_ov04_02100d90: ; 0x02100d90 add r0, r4, #0 bl func_ov04_02104a14 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02100da8: mov r0, #0 str r0, [r5, #0x24] @@ -827,7 +827,7 @@ func_ov04_0210116c: ; 0x0210116c add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02101184: add r0, r4, #0 pop {r3, r4, r5, pc} @@ -1168,7 +1168,7 @@ func_ov04_02101420: ; 0x02101420 add r0, r5, #0 bl func_ov04_021016c0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02101438: mov r0, #0 str r0, [r4, #0x10] @@ -1239,7 +1239,7 @@ func_ov04_02101498: ; 0x02101498 add r0, r4, #0 bl func_ov04_02101420 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021014b0: ldr r0, _021014b8 ; =data_027e0f7c mov r1, #0 @@ -1525,7 +1525,7 @@ _021016ca: cmp r0, #0 beq _021016e0 beq _021016da - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021016da: add r0, r5, #0 add r0, #0xc4 @@ -1543,7 +1543,7 @@ _021016ee: cmp r0, #0 beq _021016fc beq _021016fa - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021016fa: str r6, [r5, #0x44] _021016fc: @@ -1559,7 +1559,7 @@ _0210170a: cmp r0, #0 beq _02101718 beq _02101716 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02101716: str r6, [r5, #4] _02101718: @@ -2751,7 +2751,7 @@ func_ov04_02101f90: ; 0x02101f90 add r0, r5, #0 bl func_ov04_0210ee30 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02101fb2: mov r0, #0 str r0, [r4] @@ -2799,7 +2799,7 @@ func_ov04_02101fe8: ; 0x02101fe8 add r0, r4, #0 bl func_ov04_02101f90 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02102000: ldr r0, _02102008 ; =data_027e0e60 mov r1, #0 @@ -3621,7 +3621,7 @@ func_ov04_021026cc: ; 0x021026cc add r0, r4, #0 bl func_ov04_02102620 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021026e4: ldr r0, _021026ec ; =data_027e0f6c mov r1, #0 @@ -3882,7 +3882,7 @@ func_ov04_021028d8: ; 0x021028d8 add r0, r5, #0 blx func_ov18_0216ac08 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021028f4: mov r0, #0 str r0, [r4, #4] @@ -3894,7 +3894,7 @@ _021028f8: add r0, r5, #0 blx func_ov00_0209af04 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210290c: mov r0, #0 str r0, [r4] @@ -3947,7 +3947,7 @@ func_ov04_02102950: ; 0x02102950 add r0, r4, #0 bl func_ov04_021028d8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02102968: ldr r0, _02102970 ; =data_027e0f68 mov r1, #0 @@ -4181,7 +4181,7 @@ func_ov04_02102ad8: ; 0x02102ad8 add r0, r5, #0 blx func_ov18_0216ac08 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02102af0: mov r0, #0 str r0, [r4, #4] @@ -4313,7 +4313,7 @@ func_ov04_02102ba4: ; 0x02102ba4 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02102bdc: mov r0, r4 add sp, sp, #4 @@ -4420,7 +4420,7 @@ func_ov04_02102d10: ; 0x02102d10 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02102d48: mov r0, r4 add sp, sp, #4 @@ -4542,7 +4542,7 @@ func_ov04_02102e18: ; 0x02102e18 add r0, r4, #0 bl func_ov04_02102de8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02102e30: ldr r0, _02102e38 ; =data_027e0f78 mov r1, #0 @@ -5325,7 +5325,7 @@ func_ov04_02103444: ; 0x02103444 add r0, r4, #0 blx func_ov00_020a04ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02103464: mov r0, #0x56 mov r1, #0 @@ -5376,7 +5376,7 @@ _021034ac: add r0, r4, #0 blx func_ov00_020a1714 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021034c4: mov r0, #0x15 mov r1, #0 @@ -5392,7 +5392,7 @@ _021034cc: add r0, r4, #0 blx func_ov00_0209da44 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021034e4: mov r0, #0x53 mov r1, #0 @@ -5423,7 +5423,7 @@ func_ov04_021034fc: ; 0x021034fc add r0, r4, #0 blx func_ov00_020a04ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210351c: mov r0, #0x56 mov r1, #0 @@ -5474,7 +5474,7 @@ _02103564: add r0, r4, #0 blx func_ov00_020a1714 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210357c: mov r0, #0x15 mov r1, #0 @@ -5490,7 +5490,7 @@ _02103584: add r0, r4, #0 blx func_ov00_0209da44 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210359c: mov r0, #0x53 mov r1, #0 @@ -5500,7 +5500,7 @@ _021035a4: add r0, r5, #0 blx func_ov00_0208dec8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -5567,7 +5567,7 @@ func_ov04_0210360c: ; 0x0210360c add r0, r5, #0 blx func_ov00_020a04ac add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210362c: mov r0, #0x56 mov r1, #0 @@ -5707,7 +5707,7 @@ func_ov04_02103708: ; 0x02103708 add r0, r4, #0 bl func_ov04_0210369c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02103720: ldr r0, _02103728 ; =data_027e0f64 mov r1, #0 @@ -7186,7 +7186,7 @@ func_ov04_021043ec: ; 0x021043ec mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov04_021043ec @@ -7252,7 +7252,7 @@ func_ov04_02104468: ; 0x02104468 add r0, r5, #0 blx func_ov00_02098c00 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104480: mov r0, #0 str r0, [r4, #0x44] @@ -7264,7 +7264,7 @@ _02104484: add r0, r5, #0 bl func_ov04_0210f36c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104498: mov r0, #0 str r0, [r4, #0x40] @@ -7314,7 +7314,7 @@ func_ov04_021044d4: ; 0x021044d4 add r0, r4, #0 bl func_ov04_02104468 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021044ec: ldr r0, _021044f4 ; =data_027e0f74 mov r1, #0 @@ -8277,7 +8277,7 @@ func_ov04_02104ce4: ; 0x02104ce4 mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104d04: ldr r5, [r4, #0x14] cmp r5, #0 @@ -8286,7 +8286,7 @@ _02104d04: add r0, #0x4c blx func_0203780c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104d18: add r0, r4, #0 pop {r3, r4, r5, pc} @@ -8326,7 +8326,7 @@ func_ov04_02104d44: ; 0x02104d44 add r0, r4, #0 bl func_ov04_02104ce4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104d5a: ldr r0, _02104d64 ; =data_027e103c mov r1, #0 @@ -8668,7 +8668,7 @@ _02104fd2: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02104fec: mov r0, #0 str r0, [r4, #0x18] @@ -8950,7 +8950,7 @@ func_ov04_0210520c: ; 0x0210520c add r0, r4, #0 bl func_ov04_02105318 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105224: ldr r0, _0210522c ; =data_027e0fe4 mov r1, #0 @@ -9218,7 +9218,7 @@ _02105406: add r0, r4, #0 bl func_ov04_0210f744 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105426: mov r0, #0 str r0, [r5, #0x14] @@ -9598,7 +9598,7 @@ func_ov04_021056f0: ; 0x021056f0 add r0, r4, #0 bl func_ov04_02105770 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105706: ldr r0, _02105710 ; =data_027e0fec mov r1, #0 @@ -10114,7 +10114,7 @@ func_ov04_02105a8c: ; 0x02105a8c ldr r0, [r0] cmp r0, #0 beq _02105a9a - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105a9a: ldr r0, _02105aa4 ; =data_027e0d44 mov r1, #0 @@ -10529,7 +10529,7 @@ func_ov04_02105da4: ; 0x02105da4 add r0, r4, #0 bl func_ov04_02105f04 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105dbc: ldr r0, _02105dc4 ; =data_027e0ff8 mov r1, #0 @@ -10686,7 +10686,7 @@ _02105f0e: mov r2, #0x3c blx func_0204f754 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02105f26: add r6, r6, #1 add r5, r5, #4 @@ -10906,7 +10906,7 @@ func_ov04_02106090: ; 0x02106090 add r0, r4, #0 bl func_ov04_021060c0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021060a6: ldr r0, _021060b0 ; =data_027e0ff0 mov r1, #0 @@ -12006,7 +12006,7 @@ func_ov04_02106854: ; 0x02106854 add r0, r4, #0 bl func_ov04_0210688c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210686a: ldr r0, _02106874 ; =data_027e0ff4 mov r1, #0 @@ -13631,9 +13631,9 @@ _021074dc: .word 0x494d4e47 _021074e0: .word data_027e0d38 _021074e4: .word 0x0000014d - .global func_ov04_021074e8 - thumb_func_start func_ov04_021074e8 -func_ov04_021074e8: ; 0x021074e8 + .global _ZN9InventoryD1Ev + thumb_func_start _ZN9InventoryD1Ev +_ZN9InventoryD1Ev: ; 0x021074e8 push {r4, lr} add r4, r0, #0 add r0, #0xb0 @@ -13646,7 +13646,7 @@ func_ov04_021074e8: ; 0x021074e8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_021074e8 + thumb_func_end _ZN9InventoryD1Ev .global func_ov04_02107504 thumb_func_start func_ov04_02107504 @@ -13947,7 +13947,7 @@ _02107728: add r0, r4, #0 bl func_ov00_02079f3c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02107740: mov r0, #0x12 mov r1, #0 @@ -14221,7 +14221,7 @@ func_ov04_0210794c: ; 0x0210794c add r0, r4, #0 blx func_ov00_020c1730 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -14905,7 +14905,7 @@ func_ov04_02107e78: ; 0x02107e78 add r0, r4, #0 bl func_ov04_02107f38 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02107e8e: ldr r0, _02107e98 ; =data_027e0fbc mov r1, #0 @@ -14989,7 +14989,7 @@ _02107f34: .word data_027e0fb8 func_ov04_02107f38: ; 0x02107f38 push {r4, lr} add r4, r0, #0 - bl func_ov00_020ad0b8 + bl _ZN9Inventory7DestroyEv bl func_ov04_0210b160 add r0, r4, #0 pop {r4, pc} @@ -15697,7 +15697,7 @@ _0210849a: add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -18556,7 +18556,7 @@ func_ov04_02109b08: ; 0x02109b08 add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -20258,7 +20258,7 @@ _0210a894: add r0, r6, #0 bl func_ov04_0210b2b0 add r0, r6, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} nop @@ -20647,7 +20647,7 @@ func_ov04_0210ab9c: ; 0x0210ab9c add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -20802,7 +20802,7 @@ func_ov04_0210acc8: ; 0x0210acc8 add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210ace4: add r0, r4, #0 mov r1, #4 @@ -20836,7 +20836,7 @@ func_ov04_0210ad0c: ; 0x0210ad0c add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210ad28: add r0, r4, #0 mov r1, #4 @@ -20850,7 +20850,7 @@ _0210ad28: add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} nop @@ -20918,7 +20918,7 @@ func_ov04_0210adb0: ; 0x0210adb0 add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -20949,7 +20949,7 @@ func_ov04_0210ade4: ; 0x0210ade4 func_ov04_0210ade8: ; 0x0210ade8 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov04_0210ade8 @@ -21071,7 +21071,7 @@ func_ov04_0210aea8: ; 0x0210aea8 add r0, r4, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -21114,7 +21114,7 @@ func_ov04_0210af00: ; 0x0210af00 add r4, r0, #0 bl func_ov04_0210adf4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -21152,7 +21152,7 @@ func_ov04_0210af38: ; 0x0210af38 add r0, r4, #0 bl func_ov00_020bb2ec add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210af4e: ldr r0, _0210af58 ; =data_027e0fc4 mov r1, #0 @@ -21434,7 +21434,7 @@ func_ov04_0210b160: ; 0x0210b160 add r0, r4, #0 bl func_ov04_0210b0f8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210b176: ldr r0, _0210b180 ; =data_027e0fb8 mov r1, #0 @@ -21580,7 +21580,7 @@ func_ov04_0210b258: ; 0x0210b258 add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210b274: mov r0, #0 str r0, [r4, #4] @@ -21605,13 +21605,13 @@ func_ov04_0210b280: ; 0x0210b280 add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210b29c: mov r0, #0 str r0, [r4, #4] _0210b2a0: add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} nop @@ -21632,7 +21632,7 @@ func_ov04_0210b2b0: ; 0x0210b2b0 add r0, r5, #0 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210b2cc: mov r0, #0 str r0, [r4, #4] @@ -22036,7 +22036,7 @@ _0210b5aa: add r0, r4, r0 bl func_ov04_0210b3a4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -22634,7 +22634,7 @@ _0210ba30: add r0, r4, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -22668,7 +22668,7 @@ func_ov04_0210ba74: ; 0x0210ba74 func_ov04_0210ba78: ; 0x0210ba78 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov04_0210ba78 @@ -22998,7 +22998,7 @@ _0210bcf0: add r0, r4, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -23037,7 +23037,7 @@ func_ov04_0210bd28: ; 0x0210bd28 add r0, r4, #0 bl func_ov04_0210bdb8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210bd3e: ldr r0, _0210bd48 ; =data_027e0fc0 mov r1, #0 @@ -25501,7 +25501,7 @@ func_ov04_0210d2c8: ; 0x0210d2c8 ldr r2, [r2] bl func_ov04_0210d134 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0210d304: mov r0, r4 add sp, sp, #4 @@ -25603,7 +25603,7 @@ func_ov04_0210d390: ; 0x0210d390 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0210d3c8: mov r0, r4 add sp, sp, #4 @@ -25652,7 +25652,7 @@ func_ov04_0210d41c: ; 0x0210d41c ldr r2, [r2] bl func_ov04_0210ce80 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0210d458: mov r0, r4 add sp, sp, #4 @@ -25701,7 +25701,7 @@ func_ov04_0210d4ac: ; 0x0210d4ac ldr r2, [r2] bl func_ov04_0210cfc8 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0210d4e8: mov r0, r4 add sp, sp, #4 @@ -26696,7 +26696,7 @@ func_ov04_0210dd90: ; 0x0210dd90 add r0, r5, #0 blx func_ov15_02184bb0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210ddaa: add r0, r4, #0 mov r1, #0 @@ -26774,7 +26774,7 @@ _0210de1a: add r0, r5, #0 blx func_ov00_020a4dbc add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210de38: add r0, r4, #0 mov r1, #0 @@ -28803,7 +28803,7 @@ _0210ee3a: add r0, r5, #0 blx func_ov00_020972e0 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210ee52: add r0, r4, #0 add r0, #0xcc @@ -28822,7 +28822,7 @@ _0210ee58: add r0, r4, #0 blx func_ov00_020a3440 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210ee78: ldr r0, [sp] mov r1, #0 @@ -29511,7 +29511,7 @@ _0210f38e: add r0, r4, #0 blx func_ov40_02183248 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f3ae: add r0, r7, #0 mov r1, #0 @@ -29528,7 +29528,7 @@ _0210f3b6: add r0, r4, #0 bl func_0202ab64 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f3d2: mov r0, #0 str r0, [r7, #0x7c] @@ -29656,7 +29656,7 @@ _0210f4a0: add r0, r4, #0 blx func_ov40_02183248 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f4c0: mov r0, #0 add r6, #0x80 @@ -29688,7 +29688,7 @@ func_ov04_0210f4d4: ; 0x0210f4d4 func_ov04_0210f4d8: ; 0x0210f4d8 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov04_0210f4d8 @@ -29779,7 +29779,7 @@ func_ov04_0210f528: ; 0x0210f528 add r0, #0x20 blx func_020350ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f560: add r0, r5, #0 bl func_ov04_0210f4e4 @@ -29814,12 +29814,12 @@ func_ov04_0210f570: ; 0x0210f570 add r0, #0x20 blx func_020350ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f5a8: add r0, r5, #0 bl func_ov04_0210f4e4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -29851,7 +29851,7 @@ func_ov04_0210f5bc: ; 0x0210f5bc add r0, #0x20 blx func_020350ac add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f5f4: add r0, r5, #0 bl func_ov04_0210f4e4 @@ -29896,7 +29896,7 @@ func_ov04_0210f634: ; 0x0210f634 ldr r0, [r0] cmp r0, #0 beq _0210f648 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv ldr r0, _0210f64c ; =data_ov00_020ee57c mov r1, #0 str r1, [r0] @@ -30055,7 +30055,7 @@ _0210f74c: add r0, r4, #0 bl func_ov04_0210f6e0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f75e: add r6, r6, #1 add r5, r5, #4 @@ -30098,7 +30098,7 @@ func_ov04_0210f790: ; 0x0210f790 add r0, r4, #0 bl func_ov04_0210f7ec add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f7a6: ldr r0, _0210f7b0 ; =data_027e1038 mov r1, #0 @@ -30152,7 +30152,7 @@ _0210f7f4: ldr r0, [r5, #4] cmp r0, #0 beq _0210f7fe - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0210f7fe: add r4, r4, #1 add r5, r5, #4 diff --git a/asm/ov05.s b/asm/ov05.s index 7df088d8..04657434 100644 --- a/asm/ov05.s +++ b/asm/ov05.s @@ -12735,7 +12735,7 @@ func_ov05_0210b560: ; 0x0210b560 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov05_0210b560 diff --git a/asm/ov06.s b/asm/ov06.s index 820cc9c5..b3c11f73 100644 --- a/asm/ov06.s +++ b/asm/ov06.s @@ -1979,7 +1979,7 @@ func_ov06_0210226c: ; 0x0210226c mov r0, r4 bl func_ov06_021021b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02102294: ldr r0, _021022a4 ; =data_ov06_02104000 mov r1, #0 diff --git a/asm/ov07.s b/asm/ov07.s index 23cda617..369fa3e1 100644 --- a/asm/ov07.s +++ b/asm/ov07.s @@ -424,7 +424,7 @@ func_ov07_02101064: ; 0x02101064 mov r0, r4 blx func_0202c0b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2206,7 +2206,7 @@ func_ov07_02102834: ; 0x02102834 mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov07_02102834 diff --git a/asm/ov08.s b/asm/ov08.s index e56e31ef..a4352772 100644 --- a/asm/ov08.s +++ b/asm/ov08.s @@ -132,7 +132,7 @@ func_ov08_02112da8: ; 0x02112da8 mov r0, r4 blx func_0202c0b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov09.s b/asm/ov09.s index 6465f1bc..3f83d6dc 100644 --- a/asm/ov09.s +++ b/asm/ov09.s @@ -182,7 +182,7 @@ func_ov09_02112d6c: ; 0x02112d6c add r0, r5, #4 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112d94: ldr r5, [r4, #0x10] cmp r5, #0 @@ -196,7 +196,7 @@ _02112d94: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112db4: ldr r5, [r4, #0xc] cmp r5, #0 @@ -204,7 +204,7 @@ _02112db4: add r0, r5, #0 bl func_ov03_020fae34 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112dc6: ldr r5, [r4, #8] cmp r5, #0 @@ -212,12 +212,12 @@ _02112dc6: add r0, r5, #0 bl func_ov09_0211aa34 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112dd8: add r0, r4, #0 bl func_ov00_02079da4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -244,7 +244,7 @@ func_ov09_02112df4: ; 0x02112df4 add r0, r5, #4 bl func_0202ab64 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e1c: ldr r5, [r4, #0x10] cmp r5, #0 @@ -258,7 +258,7 @@ _02112e1c: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e3c: ldr r5, [r4, #0xc] cmp r5, #0 @@ -266,7 +266,7 @@ _02112e3c: add r0, r5, #0 bl func_ov03_020fae34 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e4e: ldr r5, [r4, #8] cmp r5, #0 @@ -274,7 +274,7 @@ _02112e4e: add r0, r5, #0 bl func_ov09_0211aa34 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e60: add r0, r4, #0 bl func_ov00_02079da4 @@ -1510,7 +1510,7 @@ _02113a4a: b _02113a3a _02113a4e: add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -2988,7 +2988,7 @@ func_ov09_0211442c: ; 0x0211442c mov r4, r0 blx func_ov09_02113a5c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_0211442c @@ -3013,7 +3013,7 @@ func_ov09_0211445c: ; 0x0211445c mov r0, r4 blx func_ov09_02113a5c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_0211445c @@ -3056,7 +3056,7 @@ func_ov09_021144b4: ; 0x021144b4 func_ov09_021144b8: ; 0x021144b8 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov09_021144b8 @@ -4384,7 +4384,7 @@ _02114ed0: add r0, r6, #4 bl func_02030294 add r0, r6, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r6, #0 pop {r4, r5, r6, pc} .align 2, 0 @@ -5658,7 +5658,7 @@ func_ov09_02115f2c: ; 0x02115f2c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02115f2c @@ -5680,7 +5680,7 @@ func_ov09_02115f5c: ; 0x02115f5c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02115f5c @@ -5702,7 +5702,7 @@ func_ov09_02115f8c: ; 0x02115f8c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02115f8c @@ -5724,7 +5724,7 @@ func_ov09_02115fbc: ; 0x02115fbc mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02115fbc @@ -6047,7 +6047,7 @@ func_ov09_0211620c: ; 0x0211620c add r0, r4, #0 bl func_ov09_021162c8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02116222: ldr r0, _0211622c ; =data_027e1040 mov r1, #0 @@ -6782,7 +6782,7 @@ func_ov09_02116904: ; 0x02116904 add r0, r4, #0 bl func_ov09_021144c4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -10113,7 +10113,7 @@ func_ov09_02118344: ; 0x02118344 add r0, r4, #0 bl func_ov09_021144c4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -11343,7 +11343,7 @@ func_ov09_02118c80: ; 0x02118c80 add r0, r4, #0 bl func_ov09_02118c2c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02118c98: ldr r0, _02118ca0 ; =data_027e1048 mov r1, #0 @@ -11852,7 +11852,7 @@ func_ov09_02119134: ; 0x02119134 mov r2, #0x14 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11883,7 +11883,7 @@ func_ov09_02119170: ; 0x02119170 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021191a8: mov r0, r4 add sp, sp, #4 @@ -12952,7 +12952,7 @@ func_ov09_02119fb4: ; 0x02119fb4 func_ov09_02119fb8: ; 0x02119fb8 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02119fb8 @@ -12968,7 +12968,7 @@ func_ov09_02119fcc: ; 0x02119fcc func_ov09_02119fd0: ; 0x02119fd0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov09_02119fd0 @@ -12978,7 +12978,7 @@ func_ov09_02119fd0: ; 0x02119fd0 func_ov09_02119fe4: ; 0x02119fe4 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov09_02119fe4 @@ -13193,7 +13193,7 @@ func_ov09_0211a274: ; 0x0211a274 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0211a2ac: mov r0, r4 add sp, sp, #4 @@ -13249,7 +13249,7 @@ func_ov09_0211a300: ; 0x0211a300 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0211a338: mov r0, r4 add sp, sp, #4 @@ -13364,7 +13364,7 @@ func_ov09_0211a404: ; 0x0211a404 add r0, r4, #0 bl func_ov09_0211a3c8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211a41c: ldr r0, _0211a424 ; =data_027e104c mov r1, #0 @@ -14298,7 +14298,7 @@ func_ov09_0211ad98: ; 0x0211ad98 add r0, r5, #0 bl func_ov03_020fa0e4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211adb2: ldr r0, [r4, #0x1c] cmp r0, #0 @@ -14326,7 +14326,7 @@ _0211adbe: add r0, #8 blx func_0203780c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211adee: ldr r5, [r4, #0x14] cmp r5, #0 @@ -14334,7 +14334,7 @@ _0211adee: add r0, r5, #0 bl func_ov03_020f6384 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211ae00: add r0, r4, #0 bl func_ov09_0211cc40 @@ -14358,7 +14358,7 @@ func_ov09_0211ae14: ; 0x0211ae14 add r0, r5, #0 bl func_ov03_020fa0e4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211ae2e: ldr r0, [r4, #0x1c] cmp r0, #0 @@ -14386,7 +14386,7 @@ _0211ae3a: add r0, #8 blx func_0203780c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211ae6a: ldr r5, [r4, #0x14] cmp r5, #0 @@ -14394,12 +14394,12 @@ _0211ae6a: add r0, r5, #0 bl func_ov03_020f6384 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211ae7c: add r0, r4, #0 bl func_ov09_0211cc40 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -14420,7 +14420,7 @@ func_ov09_0211ae94: ; 0x0211ae94 add r0, r5, #0 bl func_ov03_020fa0e4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211aeae: ldr r0, [r4, #0x1c] cmp r0, #0 @@ -14448,7 +14448,7 @@ _0211aeba: add r0, #8 blx func_0203780c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211aeea: ldr r5, [r4, #0x14] cmp r5, #0 @@ -14456,7 +14456,7 @@ _0211aeea: add r0, r5, #0 bl func_ov03_020f6384 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211aefc: add r0, r4, #0 bl func_ov09_0211cc40 @@ -15238,7 +15238,7 @@ func_ov09_0211b7e0: ; 0x0211b7e0 func_ov09_0211b7e4: ; 0x0211b7e4 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov09_0211b7e4 @@ -16067,7 +16067,7 @@ func_ov09_0211c004: ; 0x0211c004 ldr r0, [r0] cmp r0, #0 beq _0211c012 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211c012: ldr r0, _0211c01c ; =data_027e1058 mov r1, #0 @@ -16199,7 +16199,7 @@ func_ov09_0211c0fc: ; 0x0211c0fc ldr r0, [r0] cmp r0, #0 beq _0211c10a - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211c10a: ldr r0, _0211c114 ; =data_027e105c mov r1, #0 @@ -16504,7 +16504,7 @@ func_ov09_0211c3d8: ; 0x0211c3d8 add r0, r5, #0 blx func_ov15_02174a30 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211c3fa: mov r0, #0 str r0, [r4, #4] @@ -16516,7 +16516,7 @@ _0211c3fe: add r0, r5, #0 blx func_ov15_0216f450 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211c412: mov r0, #0 str r0, [r4] @@ -16674,7 +16674,7 @@ func_ov09_0211c4e8: ; 0x0211c4e8 add r0, r4, #0 bl func_ov03_020f44ec add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -17697,7 +17697,7 @@ func_ov09_0211cbd0: ; 0x0211cbd0 add r0, r5, #0 bl func_ov03_020f0158 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211cbea: ldr r0, [r4, #0xc] cmp r0, #0 @@ -17727,7 +17727,7 @@ func_ov09_0211cc04: ; 0x0211cc04 add r0, r5, #0 bl func_ov03_020f0158 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211cc1e: ldr r0, [r4, #0xc] cmp r0, #0 @@ -17739,7 +17739,7 @@ _0211cc2a: add r0, r4, #0 bl func_ov04_0210f5bc add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} nop @@ -17759,7 +17759,7 @@ func_ov09_0211cc40: ; 0x0211cc40 add r0, r5, #0 bl func_ov03_020f0158 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211cc5a: ldr r0, [r4, #0xc] cmp r0, #0 diff --git a/asm/ov10.s b/asm/ov10.s index 95551478..e7130971 100644 --- a/asm/ov10.s +++ b/asm/ov10.s @@ -221,7 +221,7 @@ _02112dde: lsl r2, r2, #0xa blx func_0204f754 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112df8: add r6, r6, #1 add r5, r5, #4 @@ -235,12 +235,12 @@ _02112df8: add r0, r4, #0 bl func_ov10_021132e4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e18: add r0, r7, #0 bl func_0202c0b8 add r0, r7, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -285,7 +285,7 @@ _02112e72: lsl r2, r2, #0xa blx func_0204f754 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112e8c: add r6, r6, #1 add r5, r5, #4 @@ -299,7 +299,7 @@ _02112e8c: add r0, r4, #0 bl func_ov10_021132e4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02112eac: add r0, r7, #0 bl func_0202c0b8 @@ -398,7 +398,7 @@ func_ov10_02112f34: ; 0x02112f34 func_ov10_02112f38: ; 0x02112f38 push {r4, lr} add r4, r0, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} thumb_func_end func_ov10_02112f38 @@ -896,10 +896,10 @@ func_ov10_021132e4: ; 0x021132e4 add r0, r4, #0 blx func_ov01_020f6e50 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _021132fc: ldr r0, [r7, #0x54] - blx func_0202ea0c + blx _ZN9SysObjectdlEPv mov r6, #0 add r5, r6, #0 _02113306: @@ -910,7 +910,7 @@ _02113306: add r0, r4, #0 bl func_ov10_02115cd4 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211331a: add r0, r6, #1 lsl r0, r0, #0x10 @@ -2364,7 +2364,7 @@ func_ov10_02113dc4: ; 0x02113dc4 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_02113dc4 @@ -3055,7 +3055,7 @@ func_ov10_02114644: ; 0x02114644 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4367,7 +4367,7 @@ func_ov10_02115094: ; 0x02115094 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4401,7 +4401,7 @@ func_ov10_0211510c: ; 0x0211510c mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211510c @@ -4487,7 +4487,7 @@ func_ov10_02115218: ; 0x02115218 mov r4, r0 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_02115218 @@ -5259,7 +5259,7 @@ func_ov10_02115b70: ; 0x02115b70 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5293,7 +5293,7 @@ func_ov10_02115be8: ; 0x02115be8 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_02115be8 @@ -6639,7 +6639,7 @@ func_ov10_02116be8: ; 0x02116be8 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_02116be8 @@ -6664,7 +6664,7 @@ func_ov10_02116c30: ; 0x02116c30 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_02116c30 @@ -7336,7 +7336,7 @@ func_ov10_02117478: ; 0x02117478 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7814,7 +7814,7 @@ func_ov10_02117a90: ; 0x02117a90 mov r2, #8 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02117aec: ldr r1, _02117b04 ; =data_ov10_0211eec4 mov r2, #0 @@ -10139,7 +10139,7 @@ func_ov10_02119944: ; 0x02119944 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12546,7 +12546,7 @@ func_ov10_0211b29c: ; 0x0211b29c mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12806,7 +12806,7 @@ func_ov10_0211b4b8: ; 0x0211b4b8 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211b4b8 @@ -13288,7 +13288,7 @@ func_ov10_0211b85c: ; 0x0211b85c mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -15214,7 +15214,7 @@ func_ov10_0211c6f0: ; 0x0211c6f0 mov r0, r4 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -15248,7 +15248,7 @@ func_ov10_0211c768: ; 0x0211c768 mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211c768 @@ -16265,7 +16265,7 @@ func_ov10_0211d35c: ; 0x0211d35c add r0, r4, #0 bl func_ov10_02112f44 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -18220,7 +18220,7 @@ func_ov10_0211e288: ; 0x0211e288 mov r4, r0 bl func_ov01_020f8018 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211e288 @@ -18232,7 +18232,7 @@ func_ov10_0211e2a4: ; 0x0211e2a4 mov r4, r0 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211e2a4 @@ -18244,7 +18244,7 @@ func_ov10_0211e2c0: ; 0x0211e2c0 mov r4, r0 bl func_ov01_020f8018 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211e2c0 @@ -18364,7 +18364,7 @@ func_ov10_0211e424: ; 0x0211e424 mov r4, r0 blx func_ov10_02112f44 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov10_0211e424 @@ -18651,7 +18651,7 @@ func_ov10_0211e6f4: ; 0x0211e6f4 mov r0, r4 bl func_ov10_0211e680 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0211e71c: ldr r0, _0211e72c ; =data_ov10_0211f448 mov r1, #0 diff --git a/asm/ov11.s b/asm/ov11.s index e8bcac05..d2202889 100644 --- a/asm/ov11.s +++ b/asm/ov11.s @@ -52828,7 +52828,7 @@ func_ov11_0212b9dc: ; 0x0212b9dc mov r4, r0 blx func_0202c0b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov11_0212b9dc diff --git a/asm/ov12.s b/asm/ov12.s index 8929d1a8..32de429b 100644 --- a/asm/ov12.s +++ b/asm/ov12.s @@ -343,7 +343,7 @@ _02113030: mov r0, r4 blx func_ov00_02079da4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -857,7 +857,7 @@ func_ov12_0211364c: ; 0x0211364c ldr r0, [r4, #4] cmp r0, #0 beq _02113674 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, #0 str r0, [r4, #4] _02113674: @@ -877,12 +877,12 @@ func_ov12_02113680: ; 0x02113680 ldr r0, [r4, #4] cmp r0, #0 beq _021136a8 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, #0 str r0, [r4, #4] _021136a8: mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -899,7 +899,7 @@ func_ov12_021136bc: ; 0x021136bc ldr r0, [r4, #4] cmp r0, #0 beq _021136e4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, #0 str r0, [r4, #4] _021136e4: @@ -1232,7 +1232,7 @@ func_ov12_02113a4c: ; 0x02113a4c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5523,7 +5523,7 @@ func_ov12_0211752c: ; 0x0211752c ldr r0, [r0] cmp r0, #0 ldmeqia sp!, {r3, pc} - bl func_0202ea0c + bl _ZN9SysObjectdlEPv ldr r0, _02117554 ; =data_ov12_02137d20 mov r1, #0 str r1, [r0] @@ -7098,7 +7098,7 @@ _021189e4: mov r0, r5 blx func_ov04_02105fdc mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02118a00: str r4, [r7, r6, lsl #2] add r6, r6, #1 @@ -8137,7 +8137,7 @@ func_ov12_02119558: ; 0x02119558 mov r0, r4 blx func_ov04_0210a8dc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9935,7 +9935,7 @@ _0211ad98: mov r0, r5 blx func_ov04_0210b5e0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -12499,7 +12499,7 @@ func_ov12_0211cef0: ; 0x0211cef0 func_ov12_0211cef4: ; 0x0211cef4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211cef4 @@ -12745,7 +12745,7 @@ func_ov12_0211d1cc: ; 0x0211d1cc mov r4, r0 bl func_ov12_0211ece8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211d1cc @@ -12910,7 +12910,7 @@ func_ov12_0211d3d8: ; 0x0211d3d8 mov r0, r4 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211d3d8 @@ -13376,7 +13376,7 @@ func_ov12_0211d9ac: ; 0x0211d9ac mov r0, r4 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -14664,7 +14664,7 @@ func_ov12_0211ec4c: ; 0x0211ec4c mov r4, r0 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211ec4c @@ -14676,7 +14676,7 @@ func_ov12_0211ec68: ; 0x0211ec68 mov r4, r0 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211ec68 @@ -14723,7 +14723,7 @@ func_ov12_0211eccc: ; 0x0211eccc mov r4, r0 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0211eccc @@ -16478,7 +16478,7 @@ func_ov12_0212033c: ; 0x0212033c mov r0, r4 bl func_ov12_0211ece8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -18869,7 +18869,7 @@ func_ov12_021222d4: ; 0x021222d4 mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021222d4 @@ -18884,7 +18884,7 @@ func_ov12_021222f0: ; 0x021222f0 mov r0, r4 bl func_ov01_020f7cf8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021222f0 @@ -19369,7 +19369,7 @@ func_ov12_021228ac: ; 0x021228ac mov r0, r4 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -22835,7 +22835,7 @@ func_ov12_02125704: ; 0x02125704 mov r0, r4 bl func_ov01_020f7cf8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02125704 @@ -22847,7 +22847,7 @@ func_ov12_0212572c: ; 0x0212572c mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0212572c @@ -22859,7 +22859,7 @@ func_ov12_02125748: ; 0x02125748 mov r4, r0 bl func_ov01_020f8018 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02125748 @@ -22924,7 +22924,7 @@ func_ov12_021257f0: ; 0x021257f0 func_ov12_021257f4: ; 0x021257f4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021257f4 @@ -23699,7 +23699,7 @@ func_ov12_021260cc: ; 0x021260cc mov r4, r0 bl func_ov01_020f7cf8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021260cc @@ -23779,7 +23779,7 @@ func_ov12_02126194: ; 0x02126194 mov r0, r4 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02126194 @@ -24353,7 +24353,7 @@ func_ov12_02126988: ; 0x02126988 mov r0, r4 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02126988 @@ -24419,7 +24419,7 @@ func_ov12_02126a40: ; 0x02126a40 mov r0, r4 bl func_ov12_021189d4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126a78: ldr r4, [r5, #0x10] cmp r4, #0 @@ -24427,7 +24427,7 @@ _02126a78: mov r0, r4 bl func_ov12_021178ac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126a94: ldr r4, [r5, #0xc] cmp r4, #0 @@ -24437,7 +24437,7 @@ _02126a94: add r0, r4, #4 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126ab8: mov r0, r5 blx func_ov04_0210f5bc @@ -24464,7 +24464,7 @@ func_ov12_02126ad0: ; 0x02126ad0 mov r0, r4 bl func_ov12_021189d4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126b08: ldr r4, [r5, #0x10] cmp r4, #0 @@ -24472,7 +24472,7 @@ _02126b08: mov r0, r4 bl func_ov12_021178ac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126b24: ldr r4, [r5, #0xc] cmp r4, #0 @@ -24482,12 +24482,12 @@ _02126b24: add r0, r4, #4 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02126b48: mov r0, r5 blx func_ov04_0210f5bc mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -24930,7 +24930,7 @@ _02127060: mov r0, r4 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -27610,7 +27610,7 @@ func_ov12_02129478: ; 0x02129478 mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02129478 @@ -27625,7 +27625,7 @@ func_ov12_02129494: ; 0x02129494 mov r0, r4 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02129494 @@ -27640,7 +27640,7 @@ func_ov12_021294bc: ; 0x021294bc mov r0, r4 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021294bc @@ -28529,7 +28529,7 @@ func_ov12_0212a0c4: ; 0x0212a0c4 mov r0, r4 bl func_ov00_020d4478 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -30090,7 +30090,7 @@ _0212b544: str r1, [r4, #0x188] bl func_ov00_0207da38 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -31059,7 +31059,7 @@ func_ov12_0212c1cc: ; 0x0212c1cc func_ov12_0212c1d0: ; 0x0212c1d0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0212c1d0 @@ -31325,7 +31325,7 @@ func_ov12_0212c4e0: ; 0x0212c4e0 mov r0, r4 bl func_ov12_021136bc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -31760,7 +31760,7 @@ _0212c98c: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -33317,7 +33317,7 @@ func_ov12_0212dd18: ; 0x0212dd18 mov r2, #0 mov r4, r0 str r2, [r1] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -34954,7 +34954,7 @@ func_ov12_0212f1e8: ; 0x0212f1e8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -35046,7 +35046,7 @@ func_ov12_0212f33c: ; 0x0212f33c mov r4, r0 str r3, [r2] str r3, [r1, #0x20] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -35626,7 +35626,7 @@ _0212fa9c: mov r0, r6 bl func_ov00_0208b5a4 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -36580,7 +36580,7 @@ func_ov12_021307d0: ; 0x021307d0 func_ov12_021307d4: ; 0x021307d4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_021307d4 @@ -36607,7 +36607,7 @@ func_ov12_0213080c: ; 0x0213080c add r0, r4, #0x14 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_0213080c @@ -36966,7 +36966,7 @@ func_ov12_02130bf4: ; 0x02130bf4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -38660,7 +38660,7 @@ func_ov12_02132304: ; 0x02132304 mov r0, r4 bl func_ov00_020d3974 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02132304 @@ -38748,7 +38748,7 @@ func_ov12_02132400: ; 0x02132400 mov r4, r0 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02132400 @@ -39114,7 +39114,7 @@ func_ov12_02132900: ; 0x02132900 mov r4, r0 bl func_ov12_0211d400 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02132900 @@ -39422,7 +39422,7 @@ func_ov12_02132ce4: ; 0x02132ce4 mov r0, r4 bl func_ov12_0211d400 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02132ce4 @@ -40215,7 +40215,7 @@ func_ov12_02133824: ; 0x02133824 mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02133824 @@ -40227,7 +40227,7 @@ func_ov12_02133840: ; 0x02133840 mov r4, r0 bl func_ov01_020f7dac mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02133840 @@ -40524,7 +40524,7 @@ func_ov12_02133c24: ; 0x02133c24 mov r4, r0 bl func_ov01_020f82c8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02133c24 @@ -40775,7 +40775,7 @@ func_ov12_02133f18: ; 0x02133f18 mov r4, r0 bl func_ov12_02125808 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov12_02133f18 diff --git a/asm/ov13.s b/asm/ov13.s index 7c52a92c..28c0757d 100644 --- a/asm/ov13.s +++ b/asm/ov13.s @@ -3172,7 +3172,7 @@ _021154e8: mov r0, r4 blx func_0202c0b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov14.s b/asm/ov14.s index 13ba4141..069fa81c 100644 --- a/asm/ov14.s +++ b/asm/ov14.s @@ -37,7 +37,7 @@ func_ov14_0211f668: ; 0x0211f668 add r0, r4, #0 bl func_ov14_0211f70c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0211f67e: ldr r0, _0211f688 ; =data_027e1098 mov r1, #0 @@ -757,7 +757,7 @@ func_ov14_0211fed4: ; 0x0211fed4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0211fed4 @@ -2393,7 +2393,7 @@ func_ov14_02121550: ; 0x02121550 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02121550 @@ -2769,7 +2769,7 @@ func_ov14_02121a88: ; 0x02121a88 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02121a88 @@ -2990,7 +2990,7 @@ func_ov14_02121d2c: ; 0x02121d2c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4351,7 +4351,7 @@ func_ov14_0212305c: ; 0x0212305c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212305c @@ -4446,7 +4446,7 @@ func_ov14_0212315c: ; 0x0212315c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5005,7 +5005,7 @@ _02123880: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5829,7 +5829,7 @@ func_ov14_021242b8: ; 0x021242b8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6816,7 +6816,7 @@ func_ov14_02125070: ; 0x02125070 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02125070 @@ -6909,7 +6909,7 @@ func_ov14_0212514c: ; 0x0212514c mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212514c @@ -7004,7 +7004,7 @@ func_ov14_02125260: ; 0x02125260 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02125260 @@ -7951,7 +7951,7 @@ func_ov14_02125ee4: ; 0x02125ee4 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02125ee4 @@ -8007,7 +8007,7 @@ func_ov14_02125f80: ; 0x02125f80 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02125f80 @@ -8114,7 +8114,7 @@ func_ov14_02126090: ; 0x02126090 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02126090 @@ -8199,7 +8199,7 @@ func_ov14_02126160: ; 0x02126160 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02126160 @@ -8294,7 +8294,7 @@ func_ov14_02126268: ; 0x02126268 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02126268 @@ -8403,7 +8403,7 @@ func_ov14_02126380: ; 0x02126380 mov r4, r0 bl func_ov14_02125290 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02126380 @@ -8484,7 +8484,7 @@ func_ov14_02126454: ; 0x02126454 mov r4, r0 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02126454 @@ -8786,7 +8786,7 @@ func_ov14_021267bc: ; 0x021267bc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10300,7 +10300,7 @@ func_ov14_02127c68: ; 0x02127c68 func_ov14_02127c6c: ; 0x02127c6c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02127c6c @@ -10310,7 +10310,7 @@ func_ov14_02127c6c: ; 0x02127c6c func_ov14_02127c80: ; 0x02127c80 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02127c80 @@ -10390,7 +10390,7 @@ func_ov14_02127d40: ; 0x02127d40 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02127d40 @@ -10827,7 +10827,7 @@ func_ov14_02128294: ; 0x02128294 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02128294 @@ -12578,7 +12578,7 @@ func_ov14_02129af8: ; 0x02129af8 func_ov14_02129b00: ; 0x02129b00 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02129b00 @@ -12682,7 +12682,7 @@ _02129c08: mov r0, r7 bl func_ov14_0212680c mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -13525,7 +13525,7 @@ func_ov14_0212a718: ; 0x0212a718 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212a718 @@ -13953,7 +13953,7 @@ func_ov14_0212aca4: ; 0x0212aca4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212aca4 @@ -14422,7 +14422,7 @@ func_ov14_0212b2ec: ; 0x0212b2ec mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212b2ec @@ -14803,7 +14803,7 @@ func_ov14_0212b7ec: ; 0x0212b7ec mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212b7ec @@ -15066,7 +15066,7 @@ func_ov14_0212bb50: ; 0x0212bb50 mov r4, r0 bl func_ov14_02146d20 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212bb50 @@ -15476,7 +15476,7 @@ func_ov14_0212c098: ; 0x0212c098 mov r4, r0 bl func_ov14_02146d20 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212c098 @@ -15790,7 +15790,7 @@ func_ov14_0212c464: ; 0x0212c464 mov r4, r0 bl func_ov14_0212c0b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212c464 @@ -15930,7 +15930,7 @@ func_ov14_0212c5fc: ; 0x0212c5fc mov r4, r0 bl func_ov14_0212c0b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212c5fc @@ -16058,7 +16058,7 @@ func_ov14_0212c788: ; 0x0212c788 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212c788 @@ -16479,7 +16479,7 @@ func_ov14_0212ccd8: ; 0x0212ccd8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212ccd8 @@ -17159,7 +17159,7 @@ func_ov14_0212d57c: ; 0x0212d57c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212d57c @@ -17251,7 +17251,7 @@ func_ov14_0212d680: ; 0x0212d680 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212d680 @@ -17553,7 +17553,7 @@ func_ov14_0212da10: ; 0x0212da10 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212da10 @@ -18327,7 +18327,7 @@ func_ov14_0212e42c: ; 0x0212e42c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212e42c @@ -18417,7 +18417,7 @@ func_ov14_0212e528: ; 0x0212e528 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212e528 @@ -18972,7 +18972,7 @@ func_ov14_0212ec8c: ; 0x0212ec8c mov r4, r0 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0212ec8c @@ -19749,7 +19749,7 @@ _0212f6d0: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -21053,7 +21053,7 @@ func_ov14_0213086c: ; 0x0213086c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213086c @@ -22188,7 +22188,7 @@ func_ov14_02131808: ; 0x02131808 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02131808 @@ -22284,7 +22284,7 @@ func_ov14_0213191c: ; 0x0213191c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213191c @@ -22537,7 +22537,7 @@ func_ov14_02131c1c: ; 0x02131c1c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02131c1c @@ -22991,7 +22991,7 @@ func_ov14_02132208: ; 0x02132208 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02132208 @@ -23156,7 +23156,7 @@ func_ov14_021323fc: ; 0x021323fc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -23943,7 +23943,7 @@ _02132e68: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -24714,7 +24714,7 @@ _021338b4: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -25508,7 +25508,7 @@ func_ov14_021343d8: ; 0x021343d8 func_ov14_021343dc: ; 0x021343dc stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021343dc @@ -25535,7 +25535,7 @@ func_ov14_02134414: ; 0x02134414 add r0, r4, #0x14 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02134414 @@ -25634,7 +25634,7 @@ func_ov14_02134524: ; 0x02134524 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02134524 @@ -25966,7 +25966,7 @@ func_ov14_02134954: ; 0x02134954 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02134954 @@ -26448,7 +26448,7 @@ func_ov14_02134f68: ; 0x02134f68 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02134f68 @@ -26897,7 +26897,7 @@ func_ov14_02135540: ; 0x02135540 mov r4, r0 bl func_ov14_02134f84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02135540 @@ -26945,7 +26945,7 @@ func_ov14_021355ac: ; 0x021355ac mov r4, r0 bl func_ov14_02134f84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021355ac @@ -26993,7 +26993,7 @@ func_ov14_02135618: ; 0x02135618 mov r4, r0 bl func_ov14_02134f84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02135618 @@ -27041,7 +27041,7 @@ func_ov14_02135684: ; 0x02135684 mov r4, r0 bl func_ov14_02134f84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02135684 @@ -27174,7 +27174,7 @@ func_ov14_02135804: ; 0x02135804 mov r4, r0 bl func_ov14_02134f84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02135804 @@ -27482,7 +27482,7 @@ _02135bb4: mov r0, r7 bl func_ov14_0214829c mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -28525,7 +28525,7 @@ _021369e0: mov r0, r7 bl func_ov14_02135afc mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -29626,7 +29626,7 @@ func_ov14_021378c8: ; 0x021378c8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -30369,7 +30369,7 @@ func_ov14_0213827c: ; 0x0213827c mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213827c @@ -30526,7 +30526,7 @@ func_ov14_02138430: ; 0x02138430 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02138430 @@ -30599,7 +30599,7 @@ func_ov14_0213850c: ; 0x0213850c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213850c @@ -31362,7 +31362,7 @@ func_ov14_02138ee0: ; 0x02138ee0 mov r0, r4 bl func_ov14_02138528 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02138ee0 @@ -31591,7 +31591,7 @@ func_ov14_021391c0: ; 0x021391c0 mov r0, r4 bl func_ov14_02138528 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021391c0 @@ -31847,7 +31847,7 @@ func_ov14_021394f4: ; 0x021394f4 mov r0, r4 bl func_ov14_02138528 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021394f4 @@ -32096,7 +32096,7 @@ func_ov14_02139804: ; 0x02139804 mov r4, r0 bl func_ov14_0213951c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02139804 @@ -32574,7 +32574,7 @@ func_ov14_02139e24: ; 0x02139e24 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02139e24 @@ -32916,7 +32916,7 @@ func_ov14_0213a270: ; 0x0213a270 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213a270 @@ -33445,7 +33445,7 @@ func_ov14_0213a96c: ; 0x0213a96c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213a96c @@ -33822,7 +33822,7 @@ func_ov14_0213add8: ; 0x0213add8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213add8 @@ -33850,7 +33850,7 @@ func_ov14_0213ae20: ; 0x0213ae20 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213ae20 @@ -34570,7 +34570,7 @@ func_ov14_0213b748: ; 0x0213b748 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213b748 @@ -34826,7 +34826,7 @@ func_ov14_0213ba78: ; 0x0213ba78 mov r0, r4 bl func_ov14_02138528 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213ba78 @@ -35042,7 +35042,7 @@ func_ov14_0213bd1c: ; 0x0213bd1c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213bd1c @@ -35682,7 +35682,7 @@ func_ov14_0213c490: ; 0x0213c490 ldr r0, [r4, #0x1c] cmp r0, #0 beq _0213c4a6 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0213c4a6: add r0, r4, #0 ldr r3, _0213c4c4 ; =func_ov14_0213c440 @@ -35710,7 +35710,7 @@ func_ov14_0213c4c8: ; 0x0213c4c8 ldr r0, [r4, #0x1c] cmp r0, #0 beq _0213c4de - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0213c4de: add r0, r4, #0 ldr r3, _0213c500 ; =func_ov14_0213c440 @@ -35721,7 +35721,7 @@ _0213c4de: add r0, r4, #0 bl func_ov09_0211b7f0 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -36582,7 +36582,7 @@ func_ov14_0213cfa8: ; 0x0213cfa8 add r4, r0, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -36678,7 +36678,7 @@ _0213d052: add r0, r4, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -36863,7 +36863,7 @@ func_ov14_0213d1f8: ; 0x0213d1f8 mov r4, r0 blx func_ov04_0210ba84 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0213d1f8 @@ -37062,7 +37062,7 @@ _0213d372: add r0, r4, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -38838,7 +38838,7 @@ func_ov14_0213eae0: ; 0x0213eae0 add r4, r0, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -38936,7 +38936,7 @@ _0213eb8e: add r0, r4, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -39172,7 +39172,7 @@ func_ov14_0213edf0: ; 0x0213edf0 add r4, r0, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -39383,7 +39383,7 @@ func_ov14_0213ef94: ; 0x0213ef94 add r0, r4, #0 bl func_ov04_0210a8dc add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} nop @@ -40837,7 +40837,7 @@ _0213fe82: add r0, r6, #0 bl func_ov04_0210b5e0 add r0, r6, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} nop @@ -43007,7 +43007,7 @@ func_ov14_02141c38: ; 0x02141c38 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02141c38 @@ -44308,7 +44308,7 @@ func_ov14_02142dac: ; 0x02142dac mov r4, r0 bl func_0203780c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02142dac @@ -44499,7 +44499,7 @@ func_ov14_02142fb8: ; 0x02142fb8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -45688,7 +45688,7 @@ _02143d22: add r0, r5, #0 blx func_ov29_02176e54 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143d34: ldr r5, [r4, #0x30] cmp r5, #0 @@ -45696,7 +45696,7 @@ _02143d34: add r0, r5, #0 blx func_020350ac add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143d46: ldr r5, [r4, #0x34] cmp r5, #0 @@ -45704,7 +45704,7 @@ _02143d46: add r0, r5, #0 bl func_ov14_0215203c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143d58: ldr r5, [r4, #0x2c] cmp r5, #0 @@ -45719,7 +45719,7 @@ _02143d58: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143d7a: ldr r0, [r4, #0x28] cmp r0, #0 @@ -45734,7 +45734,7 @@ _02143d86: add r0, r5, #0 bl func_ov14_02151be8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143d98: add r0, r4, #0 bl func_ov09_0211ae94 @@ -45763,7 +45763,7 @@ _02143dbe: add r0, r5, #0 blx func_ov29_02176e54 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143dd0: ldr r5, [r4, #0x30] cmp r5, #0 @@ -45771,7 +45771,7 @@ _02143dd0: add r0, r5, #0 blx func_020350ac add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143de2: ldr r5, [r4, #0x34] cmp r5, #0 @@ -45779,7 +45779,7 @@ _02143de2: add r0, r5, #0 bl func_ov14_0215203c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143df4: ldr r5, [r4, #0x2c] cmp r5, #0 @@ -45794,7 +45794,7 @@ _02143df4: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143e16: ldr r0, [r4, #0x28] cmp r0, #0 @@ -45809,12 +45809,12 @@ _02143e22: add r0, r5, #0 bl func_ov14_02151be8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143e34: add r0, r4, #0 bl func_ov09_0211ae94 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 @@ -45840,7 +45840,7 @@ _02143e5e: add r0, r5, #0 blx func_ov29_02176e54 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143e70: ldr r5, [r4, #0x30] cmp r5, #0 @@ -45848,7 +45848,7 @@ _02143e70: add r0, r5, #0 blx func_020350ac add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143e82: ldr r5, [r4, #0x34] cmp r5, #0 @@ -45856,7 +45856,7 @@ _02143e82: add r0, r5, #0 bl func_ov14_0215203c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143e94: ldr r5, [r4, #0x2c] cmp r5, #0 @@ -45871,7 +45871,7 @@ _02143e94: mov r2, #0x18 blx func_0204f754 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143eb6: ldr r0, [r4, #0x28] cmp r0, #0 @@ -45886,7 +45886,7 @@ _02143ec2: add r0, r5, #0 bl func_ov14_02151be8 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143ed4: add r0, r4, #0 bl func_ov09_0211ae94 @@ -46014,7 +46014,7 @@ func_ov14_02143fa0: ; 0x02143fa0 add r0, r5, #0 bl func_ov14_0215203c add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02143fba: mov r0, #0 str r0, [r4, #0x34] @@ -46683,7 +46683,7 @@ func_ov14_021447dc: ; 0x021447dc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021447dc @@ -46876,7 +46876,7 @@ _021449bc: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -47472,7 +47472,7 @@ func_ov14_02145058: ; 0x02145058 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -48924,7 +48924,7 @@ func_ov14_02146294: ; 0x02146294 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02146294 @@ -49600,7 +49600,7 @@ func_ov14_02146c24: ; 0x02146c24 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02146c24 @@ -49672,7 +49672,7 @@ func_ov14_02146cf0: ; 0x02146cf0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02146cf0 @@ -50881,7 +50881,7 @@ func_ov14_02147c64: ; 0x02147c64 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02147c64 @@ -51417,7 +51417,7 @@ func_ov14_02148280: ; 0x02148280 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02148280 @@ -51857,7 +51857,7 @@ func_ov14_021487f8: ; 0x021487f8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -53275,7 +53275,7 @@ _02149ba8: mov r0, r6 bl func_ov00_0208b5a4 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -54422,7 +54422,7 @@ func_ov14_0214ab14: ; 0x0214ab14 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214ab14 @@ -54499,7 +54499,7 @@ func_ov14_0214abd8: ; 0x0214abd8 mov r4, r0 bl func_ov00_020d3974 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214abd8 @@ -55151,7 +55151,7 @@ func_ov14_0214b43c: ; 0x0214b43c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214b43c @@ -56007,7 +56007,7 @@ func_ov14_0214bf64: ; 0x0214bf64 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -56246,7 +56246,7 @@ func_ov14_0214c24c: ; 0x0214c24c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214c24c @@ -56848,7 +56848,7 @@ func_ov14_0214ca3c: ; 0x0214ca3c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214ca3c @@ -57165,7 +57165,7 @@ func_ov14_0214cddc: ; 0x0214cddc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214cddc @@ -57297,7 +57297,7 @@ func_ov14_0214cf5c: ; 0x0214cf5c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214cf5c @@ -57468,7 +57468,7 @@ _0214d134: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -58761,7 +58761,7 @@ func_ov14_0214e35c: ; 0x0214e35c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214e35c @@ -59181,7 +59181,7 @@ func_ov14_0214e8b8: ; 0x0214e8b8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214e8b8 @@ -59779,7 +59779,7 @@ func_ov14_0214f0f0: ; 0x0214f0f0 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214f0f0 @@ -60540,7 +60540,7 @@ func_ov14_0214fae8: ; 0x0214fae8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214fae8 @@ -60839,7 +60839,7 @@ func_ov14_0214fe70: ; 0x0214fe70 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_0214fe70 @@ -61487,7 +61487,7 @@ func_ov14_02150698: ; 0x02150698 add r0, r4, #0 bl func_ov03_020fab4c add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -62061,7 +62061,7 @@ func_ov14_02150b7c: ; 0x02150b7c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02150b7c @@ -62744,7 +62744,7 @@ func_ov14_021513d4: ; 0x021513d4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_021513d4 @@ -62884,7 +62884,7 @@ func_ov14_02151570: ; 0x02151570 add r4, r0, #0 bl func_ov04_0210ba84 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -62932,7 +62932,7 @@ func_ov14_021515b4: ; 0x021515b4 add r4, r0, #0 bl func_ov14_02151584 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -62977,7 +62977,7 @@ func_ov14_021515f4: ; 0x021515f4 add r4, r0, #0 bl func_ov14_02151584 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -63105,7 +63105,7 @@ func_ov14_02151744: ; 0x02151744 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02151744 @@ -63461,7 +63461,7 @@ func_ov14_02151b9c: ; 0x02151b9c mov r4, r0 blx func_ov03_020f1f0c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02151b9c @@ -63887,7 +63887,7 @@ func_ov14_0215203c: ; 0x0215203c add r0, r4, #0 add r0, #0x80 ldr r0, [r0] - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 ldr r3, _02152078 ; =func_ov14_0213c43c add r0, #0x20 @@ -64606,7 +64606,7 @@ func_ov14_02152984: ; 0x02152984 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov14_02152984 @@ -65218,7 +65218,7 @@ func_ov14_0215311c: ; 0x0215311c add r0, r4, #0 bl func_ov14_021530ec add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02153136: ldr r0, _02153140 ; =data_027e109c mov r1, #0 diff --git a/asm/ov15.s b/asm/ov15.s index 21f73856..dffdba5f 100644 --- a/asm/ov15.s +++ b/asm/ov15.s @@ -1219,7 +1219,7 @@ func_ov15_021206bc: ; 0x021206bc mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021206bc @@ -1231,7 +1231,7 @@ func_ov15_021206d8: ; 0x021206d8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021206d8 @@ -1474,7 +1474,7 @@ func_ov15_021209c0: ; 0x021209c0 mov r0, r4 blx func_ov09_0211b7f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 add sp, sp, #8 ldmia sp!, {r4, pc} @@ -2756,7 +2756,7 @@ func_ov15_02121af8: ; 0x02121af8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02121af8 @@ -3209,7 +3209,7 @@ func_ov15_02122124: ; 0x02122124 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02122124 @@ -4589,7 +4589,7 @@ func_ov15_021234f4: ; 0x021234f4 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021234f4 @@ -5301,7 +5301,7 @@ func_ov15_02123dc8: ; 0x02123dc8 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02123dc8 @@ -6905,7 +6905,7 @@ func_ov15_02125444: ; 0x02125444 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02125444 @@ -7892,7 +7892,7 @@ func_ov15_021261e4: ; 0x021261e4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8126,7 +8126,7 @@ func_ov15_02126478: ; 0x02126478 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02126478 @@ -8410,7 +8410,7 @@ func_ov15_021267bc: ; 0x021267bc mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8590,7 +8590,7 @@ func_ov15_021269d0: ; 0x021269d0 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8887,7 +8887,7 @@ func_ov15_02126d68: ; 0x02126d68 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02126d68 @@ -9082,7 +9082,7 @@ func_ov15_02126fa8: ; 0x02126fa8 mov r4, r0 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02126fa8 @@ -9182,7 +9182,7 @@ func_ov15_021270b4: ; 0x021270b4 mov r4, r0 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021270b4 @@ -9269,7 +9269,7 @@ func_ov15_02127188: ; 0x02127188 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9583,7 +9583,7 @@ func_ov15_02127540: ; 0x02127540 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9774,7 +9774,7 @@ func_ov15_02127784: ; 0x02127784 mov r4, r0 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02127784 @@ -9830,7 +9830,7 @@ func_ov15_0212780c: ; 0x0212780c mov r4, r0 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0212780c @@ -9983,7 +9983,7 @@ func_ov15_021279c4: ; 0x021279c4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021279c4 @@ -10276,7 +10276,7 @@ func_ov15_02127d3c: ; 0x02127d3c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10818,7 +10818,7 @@ func_ov15_02128478: ; 0x02128478 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02128478 @@ -11565,7 +11565,7 @@ _02128edc: mov r0, r4 bl func_ov15_021417b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02128f08: mov r0, #0 str r0, [r5, #0x19c] @@ -11577,7 +11577,7 @@ _02128f10: mov r0, r4 bl func_ov15_0212c420 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02128f30: mov r0, #0 str r0, [r5, #0x198] @@ -11629,7 +11629,7 @@ _02128fa8: mov r0, r4 bl func_ov15_021417b8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02128fd4: mov r0, #0 str r0, [r5, #0x19c] @@ -11641,7 +11641,7 @@ _02128fdc: mov r0, r4 bl func_ov15_0212c420 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02128ffc: mov r0, #0 str r0, [r5, #0x198] @@ -11649,7 +11649,7 @@ _02129004: mov r0, r5 bl func_ov00_0207da38 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -12942,7 +12942,7 @@ func_ov15_02129ff4: ; 0x02129ff4 func_ov15_02129ffc: ; 0x02129ffc stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02129ffc @@ -13166,7 +13166,7 @@ _0212a314: cmp r0, #0 beq _0212a334 beq _0212a32c - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0212a32c: ldr r0, [r4, #0x64] str r5, [r0, r6, lsl #2] @@ -14627,7 +14627,7 @@ func_ov15_0212b76c: ; 0x0212b76c ldr r2, [r2] bl func_ov15_0212b7e4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0212b7a8: mov r0, r4 add sp, sp, #4 @@ -14849,7 +14849,7 @@ func_ov15_0212ba4c: ; 0x0212ba4c ldr r2, [r2] bl func_ov15_0212b7e4 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0212ba88: mov r0, r4 add sp, sp, #4 @@ -15122,7 +15122,7 @@ func_ov15_0212bdd4: ; 0x0212bdd4 ldr r2, [r2] bl func_ov15_0212be94 ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0212be10: mov r0, r4 add sp, sp, #4 @@ -15529,7 +15529,7 @@ func_ov15_0212c324: ; 0x0212c324 mov r4, r0 bl func_ov15_0212a010 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0212c324 @@ -15621,7 +15621,7 @@ func_ov15_0212c420: ; 0x0212c420 mov r0, r4 bl func_ov15_0212a2a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0212c448: mov r0, #0 str r0, [r5, #4] @@ -16098,7 +16098,7 @@ func_ov15_0212c9b8: ; 0x0212c9b8 mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0212c9b8 @@ -18996,7 +18996,7 @@ func_ov15_0212f34c: ; 0x0212f34c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0212f34c @@ -19333,7 +19333,7 @@ _0212f730: mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -22803,7 +22803,7 @@ func_ov15_0213294c: ; 0x0213294c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0213294c @@ -23038,7 +23038,7 @@ func_ov15_02132be0: ; 0x02132be0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02132be0 @@ -24577,7 +24577,7 @@ func_ov15_02134150: ; 0x02134150 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -25972,7 +25972,7 @@ func_ov15_02135484: ; 0x02135484 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02135484 @@ -31261,7 +31261,7 @@ _02139d10: mov r0, r4 blx func_ov04_0210b2b0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -31819,7 +31819,7 @@ func_ov15_0213a5e8: ; 0x0213a5e8 mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0213a5e8 @@ -32080,7 +32080,7 @@ func_ov15_0213a8bc: ; 0x0213a8bc mov r0, r4 bl func_ov15_0213dda4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0213a8bc @@ -32793,7 +32793,7 @@ func_ov15_0213b2bc: ; 0x0213b2bc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0213b2bc @@ -32922,7 +32922,7 @@ _0213b424: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -34865,7 +34865,7 @@ func_ov15_0213cf78: ; 0x0213cf78 mov r0, r4 bl func_ov15_0213cf10 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0213cfa0: ldr r0, _0213cfb0 ; =data_ov15_0218ef1c mov r1, #0 @@ -35980,7 +35980,7 @@ func_ov15_0213dd88: ; 0x0213dd88 mov r4, r0 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0213dd88 @@ -36762,7 +36762,7 @@ func_ov15_0213e7e4: ; 0x0213e7e4 mov r0, r4 bl func_ov15_0213dda4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -39577,7 +39577,7 @@ func_ov15_02141048: ; 0x02141048 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02141048 @@ -39631,7 +39631,7 @@ func_ov15_021410c8: ; 0x021410c8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021410c8 @@ -40032,7 +40032,7 @@ func_ov15_02141594: ; 0x02141594 str r1, [r4, #0x14] bl func_ov00_0209549c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02141594 @@ -41087,7 +41087,7 @@ func_ov15_0214236c: ; 0x0214236c sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021423a4: mov r0, r4 add sp, sp, #4 @@ -41418,7 +41418,7 @@ func_ov15_02142784: ; 0x02142784 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021427bc: mov r0, r4 add sp, sp, #4 @@ -41474,7 +41474,7 @@ func_ov15_02142810: ; 0x02142810 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02142848: mov r0, r4 add sp, sp, #4 @@ -45413,7 +45413,7 @@ func_ov15_02145f28: ; 0x02145f28 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -45547,7 +45547,7 @@ func_ov15_0214609c: ; 0x0214609c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -46067,7 +46067,7 @@ func_ov15_021466b0: ; 0x021466b0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021466b0 @@ -46579,7 +46579,7 @@ func_ov15_02146d3c: ; 0x02146d3c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02146d3c @@ -46983,7 +46983,7 @@ func_ov15_02147204: ; 0x02147204 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -48834,7 +48834,7 @@ func_ov15_02148ccc: ; 0x02148ccc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02148ccc @@ -49244,7 +49244,7 @@ func_ov15_0214928c: ; 0x0214928c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214928c @@ -49329,7 +49329,7 @@ _02149390: mov r0, r5 bl func_ov15_0216e0f0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021493b0: mov r0, #0 str r0, [r4, #0xc0] @@ -49341,7 +49341,7 @@ _021493b8: mov r0, r5 bl func_ov15_02177290 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021493d8: mov r0, #0 str r0, [r4, #0xc4] @@ -49396,7 +49396,7 @@ _02149470: mov r0, r4 blx func_ov09_02114ef0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -49483,7 +49483,7 @@ _02149580: mov r0, r5 bl func_ov15_0216e0f0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021495a0: mov r0, #0 str r0, [r4, #0xc0] @@ -49495,7 +49495,7 @@ _021495a8: mov r0, r5 bl func_ov15_02177290 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021495c8: mov r0, #0 str r0, [r4, #0xc4] @@ -52415,7 +52415,7 @@ func_ov15_0214be60: ; 0x0214be60 mov r0, r4 bl func_ov15_0214bf40 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0214be88: ldr r0, _0214be98 ; =data_ov15_0218f55c mov r1, #0 @@ -52698,7 +52698,7 @@ func_ov15_0214c1b4: ; 0x0214c1b4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -53069,7 +53069,7 @@ func_ov15_0214c61c: ; 0x0214c61c str r1, [r4, #4] bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214c61c @@ -53136,7 +53136,7 @@ func_ov15_0214c6dc: ; 0x0214c6dc mov r0, r4 blx func_ov09_0211b7f0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -53584,7 +53584,7 @@ func_ov15_0214cc7c: ; 0x0214cc7c mov r0, r4 bl func_ov15_021837e0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0214cca8: ldr r4, [r5, #0x2c] cmp r4, #0 @@ -53592,7 +53592,7 @@ _0214cca8: mov r0, r4 blx func_ov04_02106054 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0214ccc4: ldr r0, [r5, #0x28] cmp r0, #0 @@ -53611,7 +53611,7 @@ _0214ccf4: mov r0, r5 blx func_ov09_0211ae94 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -53631,7 +53631,7 @@ func_ov15_0214cd10: ; 0x0214cd10 mov r0, r4 bl func_ov15_021837e0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0214cd3c: ldr r4, [r5, #0x2c] cmp r4, #0 @@ -53639,7 +53639,7 @@ _0214cd3c: mov r0, r4 blx func_ov04_02106054 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0214cd58: ldr r0, [r5, #0x28] cmp r0, #0 @@ -54298,7 +54298,7 @@ func_ov15_0214d4e8: ; 0x0214d4e8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214d4e8 @@ -54495,7 +54495,7 @@ func_ov15_0214d724: ; 0x0214d724 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214d724 @@ -54586,7 +54586,7 @@ func_ov15_0214d824: ; 0x0214d824 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214d824 @@ -55226,7 +55226,7 @@ func_ov15_0214e0f0: ; 0x0214e0f0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214e0f0 @@ -56205,7 +56205,7 @@ func_ov15_0214eedc: ; 0x0214eedc mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0214eedc @@ -57537,7 +57537,7 @@ func_ov15_0215014c: ; 0x0215014c mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -59055,7 +59055,7 @@ func_ov15_02151704: ; 0x02151704 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02151704 @@ -59109,7 +59109,7 @@ func_ov15_02151784: ; 0x02151784 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02151784 @@ -63753,7 +63753,7 @@ _02155804: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -65968,7 +65968,7 @@ func_ov15_0215768c: ; 0x0215768c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215768c @@ -66490,7 +66490,7 @@ func_ov15_02157dbc: ; 0x02157dbc mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02157dbc @@ -67202,7 +67202,7 @@ _02158738: mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -69298,7 +69298,7 @@ func_ov15_0215a440: ; 0x0215a440 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215a440 @@ -70908,7 +70908,7 @@ func_ov15_0215bb20: ; 0x0215bb20 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215bb20 @@ -71004,7 +71004,7 @@ func_ov15_0215bc20: ; 0x0215bc20 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215bc20 @@ -72668,7 +72668,7 @@ func_ov15_0215d334: ; 0x0215d334 mov r4, r0 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215d334 @@ -72821,7 +72821,7 @@ func_ov15_0215d4d4: ; 0x0215d4d4 mov r4, r0 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215d4d4 @@ -72921,7 +72921,7 @@ func_ov15_0215d5e0: ; 0x0215d5e0 mov r4, r0 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215d5e0 @@ -73021,7 +73021,7 @@ func_ov15_0215d6ec: ; 0x0215d6ec mov r4, r0 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215d6ec @@ -73564,7 +73564,7 @@ func_ov15_0215dd70: ; 0x0215dd70 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0215dd70 @@ -76259,7 +76259,7 @@ func_ov15_0216041c: ; 0x0216041c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216041c @@ -76348,7 +76348,7 @@ func_ov15_021604fc: ; 0x021604fc str r2, [r1] bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -76601,7 +76601,7 @@ func_ov15_0216078c: ; 0x0216078c mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -77826,7 +77826,7 @@ func_ov15_02161904: ; 0x02161904 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02161904 @@ -78090,7 +78090,7 @@ _02161c14: mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -81866,7 +81866,7 @@ func_ov15_02165310: ; 0x02165310 mov r0, r4 bl func_ov15_02126234 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -82782,7 +82782,7 @@ func_ov15_02165fac: ; 0x02165fac mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02165fac @@ -82881,7 +82881,7 @@ func_ov15_021660a4: ; 0x021660a4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021660a4 @@ -83405,7 +83405,7 @@ func_ov15_0216677c: ; 0x0216677c mov r0, r4 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -83676,7 +83676,7 @@ func_ov15_02166ab8: ; 0x02166ab8 mov r4, r0 bl func_ov15_02165358 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02166ab8 @@ -83767,7 +83767,7 @@ func_ov15_02166ba0: ; 0x02166ba0 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02166ba0 @@ -84771,7 +84771,7 @@ func_ov15_02167928: ; 0x02167928 mov r0, r4 bl func_ov15_02123510 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02167928 @@ -86665,7 +86665,7 @@ func_ov15_021692f0: ; 0x021692f0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -87956,7 +87956,7 @@ func_ov15_0216a558: ; 0x0216a558 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216a558 @@ -87968,7 +87968,7 @@ func_ov15_0216a574: ; 0x0216a574 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216a574 @@ -88176,7 +88176,7 @@ func_ov15_0216a7f8: ; 0x0216a7f8 mov r0, r4 blx func_ov03_020fab4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -88582,7 +88582,7 @@ func_ov15_0216ad14: ; 0x0216ad14 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216ad14 @@ -88617,7 +88617,7 @@ func_ov15_0216ad70: ; 0x0216ad70 mov r4, r0 bl func_ov15_0216ad3c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216ad70 @@ -88639,7 +88639,7 @@ func_ov15_0216ada0: ; 0x0216ada0 mov r4, r0 bl func_ov15_0216ad3c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216ada0 @@ -90199,7 +90199,7 @@ func_ov15_0216c264: ; 0x0216c264 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216c264 @@ -91721,7 +91721,7 @@ func_ov15_0216d798: ; 0x0216d798 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216d798 @@ -92401,7 +92401,7 @@ func_ov15_0216e0d4: ; 0x0216e0d4 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216e0d4 @@ -93469,7 +93469,7 @@ func_ov15_0216ef0c: ; 0x0216ef0c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0216ef0c @@ -94438,7 +94438,7 @@ func_ov15_0216fb50: ; 0x0216fb50 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -98557,7 +98557,7 @@ func_ov15_0217371c: ; 0x0217371c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217371c @@ -98643,7 +98643,7 @@ func_ov15_02173800: ; 0x02173800 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -99296,7 +99296,7 @@ func_ov15_021740e4: ; 0x021740e4 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021740e4 @@ -99505,7 +99505,7 @@ func_ov15_02174334: ; 0x02174334 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -99707,7 +99707,7 @@ func_ov15_021745ac: ; 0x021745ac add r0, r4, #4 bl func_ov00_020b7df0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021745ac @@ -103460,7 +103460,7 @@ _021778b8: mov r0, r4 bl func_ov15_0214e118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -106962,7 +106962,7 @@ func_ov15_0217ab60: ; 0x0217ab60 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217ab60 @@ -106974,7 +106974,7 @@ func_ov15_0217ab7c: ; 0x0217ab7c mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217ab7c @@ -107270,7 +107270,7 @@ func_ov15_0217aed4: ; 0x0217aed4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217aed4 @@ -108518,7 +108518,7 @@ func_ov15_0217c010: ; 0x0217c010 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217c010 @@ -108685,7 +108685,7 @@ func_ov15_0217c1d8: ; 0x0217c1d8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -110200,7 +110200,7 @@ func_ov15_0217d718: ; 0x0217d718 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217d718 @@ -110568,7 +110568,7 @@ func_ov15_0217dbc8: ; 0x0217dbc8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217dbc8 @@ -111119,7 +111119,7 @@ func_ov15_0217e338: ; 0x0217e338 mov r4, r0 blx func_ov03_020f1f0c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217e338 @@ -112617,7 +112617,7 @@ func_ov15_0217f758: ; 0x0217f758 func_ov15_0217f760: ; 0x0217f760 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217f760 @@ -112639,7 +112639,7 @@ func_ov15_0217f778: ; 0x0217f778 func_ov15_0217f77c: ; 0x0217f77c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217f77c @@ -112649,7 +112649,7 @@ func_ov15_0217f77c: ; 0x0217f77c func_ov15_0217f790: ; 0x0217f790 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_0217f790 @@ -112665,7 +112665,7 @@ func_ov15_0217f7a4: ; 0x0217f7a4 mov r2, #0x14 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -113189,7 +113189,7 @@ _0217fdb8: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -117184,7 +117184,7 @@ func_ov15_021836e8: ; 0x021836e8 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_021836e8 @@ -117262,7 +117262,7 @@ func_ov15_021837e0: ; 0x021837e0 mov r0, r4 bl func_ov15_0217e620 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02183804: ldr r3, _02183820 ; =func_ov15_021208e0 add r0, r5, #0x18 @@ -117652,7 +117652,7 @@ func_ov15_02183c8c: ; 0x02183c8c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov15_02183c8c @@ -119171,7 +119171,7 @@ _0218503c: add r0, r5, #0xc blx func_0203005c mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02185084: mov r0, #0 str r0, [r4] diff --git a/asm/ov17.s b/asm/ov17.s index 3a01c39f..50d445c1 100644 --- a/asm/ov17.s +++ b/asm/ov17.s @@ -300,7 +300,7 @@ _0215b6de: add r0, r5, #0 blx func_ov00_0207da38 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop @@ -901,7 +901,7 @@ func_ov17_0215bd7c: ; 0x0215bd7c func_ov17_0215bd80: ; 0x0215bd80 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0215bd80 @@ -1049,7 +1049,7 @@ func_ov17_0215bf10: ; 0x0215bf10 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1708,7 +1708,7 @@ func_ov17_0215c80c: ; 0x0215c80c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0215c80c @@ -1800,7 +1800,7 @@ func_ov17_0215c910: ; 0x0215c910 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0215c910 @@ -2338,7 +2338,7 @@ func_ov17_0215cfdc: ; 0x0215cfdc mov r0, r4 bl func_ov00_020d4478 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0215cfdc @@ -3733,7 +3733,7 @@ func_ov17_0215e2f0: ; 0x0215e2f0 mov r0, r4 bl func_ov00_020d4478 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4772,7 +4772,7 @@ func_ov17_0215f134: ; 0x0215f134 mov r0, r4 bl func_ov00_020d4478 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0215f134 @@ -7299,7 +7299,7 @@ func_ov17_0216103c: ; 0x0216103c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0216103c @@ -7393,7 +7393,7 @@ func_ov17_0216112c: ; 0x0216112c mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8161,7 +8161,7 @@ func_ov17_02161b64: ; 0x02161b64 mov r4, r0 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02161b64 @@ -8578,7 +8578,7 @@ func_ov17_02162054: ; 0x02162054 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9068,7 +9068,7 @@ func_ov17_021626c4: ; 0x021626c4 mov r0, r4 bl func_ov14_0214b464 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_021626c4 @@ -9239,7 +9239,7 @@ func_ov17_021628ac: ; 0x021628ac mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_021628ac @@ -9401,7 +9401,7 @@ func_ov17_02162a94: ; 0x02162a94 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9882,7 +9882,7 @@ func_ov17_021630f4: ; 0x021630f4 mov r0, r4 bl func_ov14_0214b464 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_021630f4 @@ -10399,7 +10399,7 @@ func_ov17_02163770: ; 0x02163770 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02163770 @@ -10740,7 +10740,7 @@ func_ov17_02163bc0: ; 0x02163bc0 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02163bc0 @@ -10846,7 +10846,7 @@ func_ov17_02163cfc: ; 0x02163cfc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02163cfc @@ -11576,7 +11576,7 @@ func_ov17_02164664: ; 0x02164664 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12034,7 +12034,7 @@ func_ov17_02164c8c: ; 0x02164c8c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02164c8c @@ -12610,7 +12610,7 @@ _021653ec: .word 0x57424c4b func_ov17_021653f0: ; 0x021653f0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_021653f0 @@ -12762,7 +12762,7 @@ _021654f6: add r0, r7, #0 blx func_ov00_020c1730 add r0, r7, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -14054,7 +14054,7 @@ func_ov17_0216649c: ; 0x0216649c mov r0, r4 bl func_ov14_02137920 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0216649c @@ -14354,7 +14354,7 @@ func_ov17_02166850: ; 0x02166850 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02166850 @@ -15623,7 +15623,7 @@ func_ov17_021679cc: ; 0x021679cc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_021679cc @@ -16242,7 +16242,7 @@ func_ov17_0216823c: ; 0x0216823c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_0216823c @@ -16861,7 +16861,7 @@ func_ov17_02168a90: ; 0x02168a90 mov r0, r4 blx func_ov17_02168b9c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02168ab4: ldr r0, _02168ac4 ; =data_027e10b4 mov r1, #0 @@ -17107,7 +17107,7 @@ func_ov17_02168c9c: ; 0x02168c9c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02168c9c @@ -17279,7 +17279,7 @@ func_ov17_02168ea0: ; 0x02168ea0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02168ea0 @@ -17797,7 +17797,7 @@ func_ov17_02169570: ; 0x02169570 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02169570 @@ -18587,7 +18587,7 @@ func_ov17_02169fe8: ; 0x02169fe8 mov r4, r0 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov17_02169fe8 @@ -19303,7 +19303,7 @@ _0216a914: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 diff --git a/asm/ov18.s b/asm/ov18.s index 7fb6126c..998f2157 100644 --- a/asm/ov18.s +++ b/asm/ov18.s @@ -280,7 +280,7 @@ _0215b840: str r1, [r5, #0x188] bl func_ov00_0207da38 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -2333,7 +2333,7 @@ func_ov18_0215d238: ; 0x0215d238 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3664,7 +3664,7 @@ func_ov18_0215e4b0: ; 0x0215e4b0 func_ov18_0215e4b4: ; 0x0215e4b4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0215e4b4 @@ -3674,7 +3674,7 @@ func_ov18_0215e4b4: ; 0x0215e4b4 func_ov18_0215e4c8: ; 0x0215e4c8 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0215e4c8 @@ -3777,7 +3777,7 @@ func_ov18_0215e5d4: ; 0x0215e5d4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4701,7 +4701,7 @@ func_ov18_0215f24c: ; 0x0215f24c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0215f24c @@ -4986,7 +4986,7 @@ func_ov18_0215f59c: ; 0x0215f59c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5419,7 +5419,7 @@ func_ov18_0215fb4c: ; 0x0215fb4c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0215fb4c @@ -5625,7 +5625,7 @@ func_ov18_0215fda8: ; 0x0215fda8 mov r0, r5 blx func_ov26_021775b0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fdd4: ldr r5, [r4, #0x4c] cmp r5, #0 @@ -5633,7 +5633,7 @@ _0215fdd4: mov r0, r5 blx func_ov26_02175fb4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fdf0: ldr r5, [r4, #0x3c] cmp r5, #0 @@ -5641,7 +5641,7 @@ _0215fdf0: mov r0, r5 bl func_ov33_0217d884 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fe0c: ldr r5, [r4, #0x40] cmp r5, #0 @@ -5649,7 +5649,7 @@ _0215fe0c: mov r0, r5 bl func_ov45_0218b3c8 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fe28: ldr r5, [r4, #0x44] cmp r5, #0 @@ -5657,7 +5657,7 @@ _0215fe28: mov r0, r5 bl func_ov31_0217bf70 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fe44: ldr r5, [r4, #0x48] cmp r5, #0 @@ -5669,12 +5669,12 @@ _0215fe44: mov r2, #0x18 bl func_0204f754 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fe70: mov r0, r4 blx func_ov14_02143d10 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -5695,7 +5695,7 @@ func_ov18_0215fe90: ; 0x0215fe90 mov r0, r5 blx func_ov26_021775b0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215febc: ldr r5, [r4, #0x4c] cmp r5, #0 @@ -5703,7 +5703,7 @@ _0215febc: mov r0, r5 blx func_ov26_02175fb4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fed8: ldr r5, [r4, #0x3c] cmp r5, #0 @@ -5711,7 +5711,7 @@ _0215fed8: mov r0, r5 bl func_ov33_0217d884 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215fef4: ldr r5, [r4, #0x40] cmp r5, #0 @@ -5719,7 +5719,7 @@ _0215fef4: mov r0, r5 bl func_ov45_0218b3c8 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215ff10: ldr r5, [r4, #0x44] cmp r5, #0 @@ -5727,7 +5727,7 @@ _0215ff10: mov r0, r5 bl func_ov31_0217bf70 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215ff2c: ldr r5, [r4, #0x48] cmp r5, #0 @@ -5739,7 +5739,7 @@ _0215ff2c: mov r2, #0x18 bl func_0204f754 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0215ff58: mov r0, r4 blx func_ov14_02143d10 @@ -5899,7 +5899,7 @@ func_ov18_02160144: ; 0x02160144 mov r2, #0x18 bl func_0204f754 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0216017c: mov r0, #0 str r0, [r4, #0x48] @@ -5909,7 +5909,7 @@ _0216017c: mov r0, r5 bl func_ov31_0217bf70 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021601a0: mov r0, #0 str r0, [r4, #0x44] @@ -5919,7 +5919,7 @@ _021601a0: mov r0, r5 bl func_ov45_0218b3c8 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021601c4: mov r0, #0 str r0, [r4, #0x40] @@ -5929,7 +5929,7 @@ _021601c4: mov r0, r5 bl func_ov33_0217d884 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021601e8: ldr r0, _02160200 ; =data_027e0e28 mov r1, #0 @@ -6323,7 +6323,7 @@ func_ov18_02160634: ; 0x02160634 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02160634 @@ -6754,7 +6754,7 @@ func_ov18_02160b44: ; 0x02160b44 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02160b44 @@ -7231,7 +7231,7 @@ func_ov18_0216115c: ; 0x0216115c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0216115c @@ -7452,7 +7452,7 @@ func_ov18_02161424: ; 0x02161424 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02161424 @@ -7673,7 +7673,7 @@ func_ov18_021616ec: ; 0x021616ec mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_021616ec @@ -8008,7 +8008,7 @@ func_ov18_02161af4: ; 0x02161af4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02161af4 @@ -8210,7 +8210,7 @@ func_ov18_02161d78: ; 0x02161d78 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02161d78 @@ -8404,7 +8404,7 @@ func_ov18_02161fc0: ; 0x02161fc0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02161fc0 @@ -8556,7 +8556,7 @@ func_ov18_02162188: ; 0x02162188 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02162188 @@ -9423,7 +9423,7 @@ func_ov18_02162d90: ; 0x02162d90 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02162d90 @@ -10237,7 +10237,7 @@ func_ov18_021638b8: ; 0x021638b8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_021638b8 @@ -11036,7 +11036,7 @@ func_ov18_021643a0: ; 0x021643a0 mov r4, r0 bl func_ov14_02146d20 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_021643a0 @@ -11382,7 +11382,7 @@ func_ov18_02164800: ; 0x02164800 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02164800 @@ -12391,7 +12391,7 @@ func_ov18_02165404: ; 0x02165404 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02165404 @@ -13043,7 +13043,7 @@ func_ov18_02165bf0: ; 0x02165bf0 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -16205,7 +16205,7 @@ func_ov18_02168818: ; 0x02168818 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_02168818 @@ -16825,7 +16825,7 @@ func_ov18_02169024: ; 0x02169024 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -17045,7 +17045,7 @@ func_ov18_021692c4: ; 0x021692c4 mov r0, r4 bl func_ov18_02169258 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021692ec: ldr r0, _021692fc ; =data_ov18_0216d674 mov r1, #0 @@ -18125,7 +18125,7 @@ func_ov18_0216a158: ; 0x0216a158 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0216a158 @@ -18318,7 +18318,7 @@ func_ov18_0216a3b0: ; 0x0216a3b0 func_ov18_0216a3b4: ; 0x0216a3b4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov18_0216a3b4 @@ -19186,7 +19186,7 @@ func_ov18_0216aef0: ; 0x0216aef0 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0216af28: mov r0, r4 add sp, sp, #4 @@ -19490,7 +19490,7 @@ func_ov18_0216b2ec: ; 0x0216b2ec sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0216b324: mov r0, r4 add sp, sp, #4 @@ -19546,7 +19546,7 @@ func_ov18_0216b378: ; 0x0216b378 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0216b3b0: mov r0, r4 add sp, sp, #4 diff --git a/asm/ov19.s b/asm/ov19.s index 26025c65..816464dd 100644 --- a/asm/ov19.s +++ b/asm/ov19.s @@ -2093,7 +2093,7 @@ func_ov19_0216f0f4: ; 0x0216f0f4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4829,7 +4829,7 @@ func_ov19_021715f8: ; 0x021715f8 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_021715f8 @@ -5526,7 +5526,7 @@ func_ov19_02171f08: ; 0x02171f08 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_02171f08 @@ -5934,7 +5934,7 @@ func_ov19_0217243c: ; 0x0217243c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_0217243c @@ -6041,7 +6041,7 @@ _02172584: mov r0, r7 bl func_ov00_020c1730 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -6662,7 +6662,7 @@ func_ov19_02172da8: ; 0x02172da8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7135,7 +7135,7 @@ func_ov19_021733dc: ; 0x021733dc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_021733dc @@ -7230,7 +7230,7 @@ func_ov19_021734ec: ; 0x021734ec mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_021734ec @@ -8021,7 +8021,7 @@ func_ov19_02173fc0: ; 0x02173fc0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_02173fc0 @@ -8370,7 +8370,7 @@ func_ov19_02174374: ; 0x02174374 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9966,7 +9966,7 @@ func_ov19_021759a8: ; 0x021759a8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_021759a8 @@ -9995,7 +9995,7 @@ func_ov19_02175a10: ; 0x02175a10 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov19_02175a10 diff --git a/asm/ov20.s b/asm/ov20.s index 4b47b2bc..08070254 100644 --- a/asm/ov20.s +++ b/asm/ov20.s @@ -2758,7 +2758,7 @@ func_ov20_0216fc70: ; 0x0216fc70 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4734,7 +4734,7 @@ func_ov20_02171664: ; 0x02171664 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5136,7 +5136,7 @@ func_ov20_02171c00: ; 0x02171c00 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02171c00 @@ -5879,7 +5879,7 @@ func_ov20_02172634: ; 0x02172634 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6206,7 +6206,7 @@ func_ov20_02172a84: ; 0x02172a84 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6338,7 +6338,7 @@ func_ov20_02172c28: ; 0x02172c28 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02172c28 @@ -7759,7 +7759,7 @@ func_ov20_02173f68: ; 0x02173f68 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02173f68 @@ -7906,7 +7906,7 @@ func_ov20_021740f0: ; 0x021740f0 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_021740f0 @@ -7986,7 +7986,7 @@ _021741c0: mov r0, r6 bl func_ov00_020c1730 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -8190,7 +8190,7 @@ func_ov20_02174428: ; 0x02174428 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9194,7 +9194,7 @@ _02175138: mov r0, r7 bl func_ov00_0208b5a4 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -10234,7 +10234,7 @@ func_ov20_02175f88: ; 0x02175f88 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02175f88 @@ -10311,7 +10311,7 @@ func_ov20_02176044: ; 0x02176044 mov r0, r4 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02176044 @@ -10463,7 +10463,7 @@ func_ov20_021761f0: ; 0x021761f0 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11076,7 +11076,7 @@ _02176930: mov r0, r7 bl func_ov14_02148860 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -11583,7 +11583,7 @@ func_ov20_02176fb0: ; 0x02176fb0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_02176fb0 @@ -11731,7 +11731,7 @@ func_ov20_0217716c: ; 0x0217716c mov r4, r0 bl func_ov14_02126470 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_0217716c @@ -12275,7 +12275,7 @@ func_ov20_021777f4: ; 0x021777f4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_021777f4 @@ -12302,7 +12302,7 @@ func_ov20_0217784c: ; 0x0217784c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov20_0217784c diff --git a/asm/ov21.s b/asm/ov21.s index 1c4bd643..a83b0b2d 100644 --- a/asm/ov21.s +++ b/asm/ov21.s @@ -77,7 +77,7 @@ func_ov21_0216d75c: ; 0x0216d75c mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216d75c @@ -473,7 +473,7 @@ func_ov21_0216dbf0: ; 0x0216dbf0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2092,7 +2092,7 @@ func_ov21_0216f00c: ; 0x0216f00c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f00c @@ -2114,7 +2114,7 @@ func_ov21_0216f03c: ; 0x0216f03c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f03c @@ -2136,7 +2136,7 @@ func_ov21_0216f06c: ; 0x0216f06c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f06c @@ -2158,7 +2158,7 @@ func_ov21_0216f09c: ; 0x0216f09c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f09c @@ -2180,7 +2180,7 @@ func_ov21_0216f0cc: ; 0x0216f0cc mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f0cc @@ -2305,7 +2305,7 @@ func_ov21_0216f234: ; 0x0216f234 mov r0, r4 bl func_ov14_02137920 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_0216f234 @@ -3690,7 +3690,7 @@ func_ov21_02170518: ; 0x02170518 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_02170518 @@ -3946,7 +3946,7 @@ func_ov21_021707ec: ; 0x021707ec mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4114,7 +4114,7 @@ func_ov21_02170a24: ; 0x02170a24 mov r0, r4 bl func_ov17_0216a004 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov21_02170a24 diff --git a/asm/ov22.s b/asm/ov22.s index 6cf9b600..f449c449 100644 --- a/asm/ov22.s +++ b/asm/ov22.s @@ -94,7 +94,7 @@ _0216d77c: mov r0, r7 bl func_ov00_020c1730 mov r0, r7 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -919,7 +919,7 @@ func_ov22_0216e278: ; 0x0216e278 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_0216e278 @@ -1792,7 +1792,7 @@ func_ov22_0216ee60: ; 0x0216ee60 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_0216ee60 @@ -2550,7 +2550,7 @@ func_ov22_0216f7c8: ; 0x0216f7c8 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4609,7 +4609,7 @@ func_ov22_0217138c: ; 0x0217138c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_0217138c @@ -7296,7 +7296,7 @@ func_ov22_02173638: ; 0x02173638 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7605,7 +7605,7 @@ func_ov22_02173a44: ; 0x02173a44 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8631,7 +8631,7 @@ func_ov22_02174880: ; 0x02174880 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02174880 @@ -8719,7 +8719,7 @@ func_ov22_02174948: ; 0x02174948 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9116,7 +9116,7 @@ func_ov22_02174e5c: ; 0x02174e5c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9392,7 +9392,7 @@ _02175200: mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9772,7 +9772,7 @@ func_ov22_021756b8: ; 0x021756b8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10094,7 +10094,7 @@ func_ov22_02175adc: ; 0x02175adc mov r4, r0 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02175adc @@ -10203,7 +10203,7 @@ func_ov22_02175bf4: ; 0x02175bf4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10750,7 +10750,7 @@ func_ov22_02176308: ; 0x02176308 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02176308 @@ -11528,7 +11528,7 @@ func_ov22_02176cf4: ; 0x02176cf4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12703,7 +12703,7 @@ func_ov22_02177c44: ; 0x02177c44 mov r4, r0 bl func_ov17_0216a004 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02177c44 @@ -12848,7 +12848,7 @@ func_ov22_02177db8: ; 0x02177db8 mov r4, r0 bl func_ov14_0214f118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02177db8 @@ -13318,7 +13318,7 @@ func_ov22_0217836c: ; 0x0217836c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_0217836c @@ -13364,7 +13364,7 @@ func_ov22_021783d0: ; 0x021783d0 mov r4, r0 bl func_ov22_02178388 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_021783d0 @@ -13400,7 +13400,7 @@ func_ov22_02178420: ; 0x02178420 mov r4, r0 bl func_ov22_02178388 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov22_02178420 diff --git a/asm/ov23.s b/asm/ov23.s index a749aa22..9c0f8067 100644 --- a/asm/ov23.s +++ b/asm/ov23.s @@ -275,7 +275,7 @@ func_ov23_0216d9e8: ; 0x0216d9e8 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_0216d9e8 @@ -1621,7 +1621,7 @@ func_ov23_0216eb18: ; 0x0216eb18 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2182,7 +2182,7 @@ func_ov23_0216f1e4: ; 0x0216f1e4 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_0216f1e4 @@ -3772,7 +3772,7 @@ func_ov23_02170734: ; 0x02170734 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4067,7 +4067,7 @@ _02170b58: mov r0, r4 blx func_ov04_0210b5e0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5826,7 +5826,7 @@ func_ov23_02172298: ; 0x02172298 mov r0, r4 bl func_ov14_02135afc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02172298 @@ -8277,7 +8277,7 @@ func_ov23_021743b4: ; 0x021743b4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9091,7 +9091,7 @@ func_ov23_02174ed8: ; 0x02174ed8 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02174ed8 @@ -9256,7 +9256,7 @@ func_ov23_02175088: ; 0x02175088 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10094,7 +10094,7 @@ func_ov23_02175c00: ; 0x02175c00 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02175c00 @@ -10186,7 +10186,7 @@ func_ov23_02175d04: ; 0x02175d04 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02175d04 @@ -10844,7 +10844,7 @@ func_ov23_02176594: ; 0x02176594 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02176594 @@ -11469,7 +11469,7 @@ func_ov23_02176e14: ; 0x02176e14 mov r0, r4 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02176e14 @@ -11627,7 +11627,7 @@ func_ov23_02176fd0: ; 0x02176fd0 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12338,7 +12338,7 @@ func_ov23_02177950: ; 0x02177950 mov r4, r0 bl func_ov17_0216a004 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02177950 @@ -12419,7 +12419,7 @@ func_ov23_02177a00: ; 0x02177a00 mov r4, r0 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov23_02177a00 diff --git a/asm/ov24.s b/asm/ov24.s index 659767af..d585b1f7 100644 --- a/asm/ov24.s +++ b/asm/ov24.s @@ -116,7 +116,7 @@ func_ov24_0216d7d4: ; 0x0216d7d4 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -619,7 +619,7 @@ func_ov24_0216de38: ; 0x0216de38 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_0216de38 @@ -1568,7 +1568,7 @@ func_ov24_0216eac4: ; 0x0216eac4 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2562,7 +2562,7 @@ func_ov24_0216f76c: ; 0x0216f76c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_0216f76c @@ -3093,7 +3093,7 @@ func_ov24_0216fe58: ; 0x0216fe58 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6756,7 +6756,7 @@ func_ov24_02172e74: ; 0x02172e74 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7850,7 +7850,7 @@ func_ov24_02173d10: ; 0x02173d10 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10439,7 +10439,7 @@ func_ov24_02175ff4: ; 0x02175ff4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10856,7 +10856,7 @@ func_ov24_0217653c: ; 0x0217653c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_0217653c @@ -11941,7 +11941,7 @@ func_ov24_021772b4: ; 0x021772b4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12327,7 +12327,7 @@ func_ov24_021777e4: ; 0x021777e4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_021777e4 @@ -12432,7 +12432,7 @@ func_ov24_02177914: ; 0x02177914 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_02177914 @@ -13059,7 +13059,7 @@ func_ov24_02178100: ; 0x02178100 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_02178100 @@ -13151,7 +13151,7 @@ func_ov24_02178204: ; 0x02178204 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_02178204 @@ -13524,7 +13524,7 @@ func_ov24_02178714: ; 0x02178714 mov r4, r0 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_02178714 @@ -13645,7 +13645,7 @@ func_ov24_02178870: ; 0x02178870 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_02178870 @@ -14266,7 +14266,7 @@ func_ov24_021790bc: ; 0x021790bc mov r4, r0 bl func_ov17_0216a004 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov24_021790bc diff --git a/asm/ov25.s b/asm/ov25.s index 9db83b2e..af9dee78 100644 --- a/asm/ov25.s +++ b/asm/ov25.s @@ -36,7 +36,7 @@ func_ov25_0216d6dc: ; 0x0216d6dc mov r0, r4 bl func_ov25_0216d7d4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0216d700: ldr r0, _0216d710 ; =data_027e10b8 mov r1, #0 @@ -4695,7 +4695,7 @@ func_ov25_02171650: ; 0x02171650 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5087,7 +5087,7 @@ func_ov25_02171bcc: ; 0x02171bcc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_02171bcc @@ -6077,7 +6077,7 @@ func_ov25_021728d8: ; 0x021728d8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6396,7 +6396,7 @@ func_ov25_02172cb4: ; 0x02172cb4 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9297,7 +9297,7 @@ func_ov25_021754c8: ; 0x021754c8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_021754c8 @@ -10862,7 +10862,7 @@ func_ov25_021769b8: ; 0x021769b8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_021769b8 @@ -11179,7 +11179,7 @@ func_ov25_02176d84: ; 0x02176d84 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11274,7 +11274,7 @@ func_ov25_02176ea4: ; 0x02176ea4 mov r4, r0 bl func_ov14_02146d20 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_02176ea4 @@ -12408,7 +12408,7 @@ func_ov25_02177ccc: ; 0x02177ccc mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -13020,7 +13020,7 @@ func_ov25_02178520: ; 0x02178520 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_02178520 @@ -13125,7 +13125,7 @@ func_ov25_02178658: ; 0x02178658 mov r0, r4 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_02178658 @@ -13296,7 +13296,7 @@ func_ov25_0217887c: ; 0x0217887c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_0217887c @@ -14102,7 +14102,7 @@ func_ov25_02179288: ; 0x02179288 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -14140,7 +14140,7 @@ func_ov25_02179320: ; 0x02179320 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov25_02179320 diff --git a/asm/ov26.s b/asm/ov26.s index 1e10f1ed..56d9e20a 100644 --- a/asm/ov26.s +++ b/asm/ov26.s @@ -813,7 +813,7 @@ func_ov26_0216dee8: ; 0x0216dee8 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_0216dee8 @@ -835,7 +835,7 @@ func_ov26_0216df18: ; 0x0216df18 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_0216df18 @@ -857,7 +857,7 @@ func_ov26_0216df48: ; 0x0216df48 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_0216df48 @@ -879,7 +879,7 @@ func_ov26_0216df78: ; 0x0216df78 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_0216df78 @@ -1008,7 +1008,7 @@ func_ov26_0216e0cc: ; 0x0216e0cc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1352,7 +1352,7 @@ func_ov26_0216e51c: ; 0x0216e51c add r0, r5, #0 bl func_ov26_0216e9c4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0216e536: add r0, r4, #0 bl func_ov14_02143d10 @@ -1375,12 +1375,12 @@ func_ov26_0216e544: ; 0x0216e544 add r0, r5, #0 bl func_ov26_0216e9c4 add r0, r5, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0216e55e: add r0, r4, #0 bl func_ov14_02143d10 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r3, r4, r5, pc} nop @@ -5325,7 +5325,7 @@ func_ov26_021718f8: ; 0x021718f8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5547,7 +5547,7 @@ func_ov26_02171c18: ; 0x02171c18 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02171c18 @@ -6119,7 +6119,7 @@ func_ov26_02172394: ; 0x02172394 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02172394 @@ -6685,7 +6685,7 @@ func_ov26_02172aac: ; 0x02172aac mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7471,7 +7471,7 @@ func_ov26_02173564: ; 0x02173564 mov r0, r4 bl func_ov14_021282cc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8017,7 +8017,7 @@ func_ov26_02173c00: ; 0x02173c00 add r0, r4, #0 bl func_ov26_02173cd8 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _02173c16: add r0, r5, #0 pop {r3, r4, r5, pc} @@ -9248,7 +9248,7 @@ func_ov26_021745f8: ; 0x021745f8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11072,7 +11072,7 @@ func_ov26_02175e9c: ; 0x02175e9c func_ov26_02175ea0: ; 0x02175ea0 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02175ea0 @@ -11082,7 +11082,7 @@ func_ov26_02175ea0: ; 0x02175ea0 func_ov26_02175eb4: ; 0x02175eb4 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02175eb4 @@ -11098,7 +11098,7 @@ func_ov26_02175ec8: ; 0x02175ec8 mov r2, #0x14 bl func_0204f754 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11149,7 +11149,7 @@ func_ov26_02175f14: ; 0x02175f14 func_ov26_02175f1c: ; 0x02175f1c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02175f1c @@ -11701,7 +11701,7 @@ func_ov26_02176504: ; 0x02176504 mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12197,7 +12197,7 @@ func_ov26_02176b0c: ; 0x02176b0c mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02176b0c @@ -13398,7 +13398,7 @@ func_ov26_02177a70: ; 0x02177a70 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02177a70 @@ -13663,7 +13663,7 @@ func_ov26_02177ddc: ; 0x02177ddc mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02177ddc @@ -13933,7 +13933,7 @@ func_ov26_02178144: ; 0x02178144 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02178144 @@ -14069,7 +14069,7 @@ func_ov26_02178290: ; 0x02178290 ldr r0, [r0] cmp r0, #0 beq _0217829e - blx func_0202ea0c + blx _ZN9SysObjectdlEPv _0217829e: ldr r0, _021782a8 ; =data_ov26_0217b588 mov r1, #0 @@ -14295,7 +14295,7 @@ func_ov26_02178534: ; 0x02178534 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov26_02178534 @@ -15179,7 +15179,7 @@ func_ov26_021790bc: ; 0x021790bc mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov27.s b/asm/ov27.s index d07debc6..562c9538 100644 --- a/asm/ov27.s +++ b/asm/ov27.s @@ -4991,7 +4991,7 @@ func_ov27_02171ca0: ; 0x02171ca0 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5110,7 +5110,7 @@ func_ov27_02171de8: ; 0x02171de8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02171de8 @@ -6148,7 +6148,7 @@ func_ov27_02172ce8: ; 0x02172ce8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02172ce8 @@ -6333,7 +6333,7 @@ _02172ef0: mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7631,7 +7631,7 @@ func_ov27_02173ff8: ; 0x02173ff8 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02173ff8 @@ -7835,7 +7835,7 @@ func_ov27_02174268: ; 0x02174268 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02174268 @@ -8665,7 +8665,7 @@ func_ov27_02174d38: ; 0x02174d38 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02174d38 @@ -9089,7 +9089,7 @@ func_ov27_02175240: ; 0x02175240 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12138,7 +12138,7 @@ func_ov27_02177c88: ; 0x02177c88 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02177c88 @@ -12433,7 +12433,7 @@ func_ov27_02177ff0: ; 0x02177ff0 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -13234,7 +13234,7 @@ func_ov27_02178ac8: ; 0x02178ac8 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02178ac8 @@ -13291,7 +13291,7 @@ func_ov27_02178b54: ; 0x02178b54 mov r4, r0 bl func_ov14_0214f118 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov27_02178b54 diff --git a/asm/ov28.s b/asm/ov28.s index 01ea7dc2..269d1791 100644 --- a/asm/ov28.s +++ b/asm/ov28.s @@ -289,7 +289,7 @@ func_ov28_0216d9e4: ; 0x0216d9e4 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3177,7 +3177,7 @@ _021700d0: mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3678,7 +3678,7 @@ func_ov28_02170710: ; 0x02170710 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02170710 @@ -3700,7 +3700,7 @@ func_ov28_02170740: ; 0x02170740 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02170740 @@ -3722,7 +3722,7 @@ func_ov28_02170770: ; 0x02170770 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02170770 @@ -3821,7 +3821,7 @@ func_ov28_0217085c: ; 0x0217085c mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5424,7 +5424,7 @@ func_ov28_02171cb8: ; 0x02171cb8 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5846,7 +5846,7 @@ func_ov28_02172250: ; 0x02172250 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02172250 @@ -6246,7 +6246,7 @@ func_ov28_02172740: ; 0x02172740 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02172740 @@ -6937,7 +6937,7 @@ func_ov28_02173020: ; 0x02173020 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8023,7 +8023,7 @@ func_ov28_02173d98: ; 0x02173d98 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02173d98 @@ -8915,7 +8915,7 @@ func_ov28_0217491c: ; 0x0217491c str r2, [r1] blx func_ov03_020f44ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9252,7 +9252,7 @@ func_ov28_02174d08: ; 0x02174d08 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10238,7 +10238,7 @@ func_ov28_0217598c: ; 0x0217598c mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11917,7 +11917,7 @@ func_ov28_02177054: ; 0x02177054 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02177054 @@ -12571,7 +12571,7 @@ func_ov28_021778e0: ; 0x021778e0 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_021778e0 @@ -12690,7 +12690,7 @@ func_ov28_02177a04: ; 0x02177a04 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov28_02177a04 diff --git a/asm/ov29.s b/asm/ov29.s index c72def02..71a3c1e0 100644 --- a/asm/ov29.s +++ b/asm/ov29.s @@ -786,7 +786,7 @@ _0216e008: .word gInventory func_ov29_0216e00c: ; 0x0216e00c stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_0216e00c @@ -816,7 +816,7 @@ func_ov29_0216e028: ; 0x0216e028 func_ov29_0216e034: ; 0x0216e034 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_0216e034 @@ -1000,7 +1000,7 @@ func_ov29_0216e22c: ; 0x0216e22c mov r0, r4 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2247,7 +2247,7 @@ func_ov29_0216f3e8: ; 0x0216f3e8 mov r0, r4 bl func_ov14_021513fc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3318,7 +3318,7 @@ func_ov29_02170258: ; 0x02170258 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_02170258 @@ -4932,7 +4932,7 @@ func_ov29_02171880: ; 0x02171880 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6120,7 +6120,7 @@ func_ov29_02172840: ; 0x02172840 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_02172840 @@ -9239,7 +9239,7 @@ _02175378: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10218,7 +10218,7 @@ func_ov29_021760ec: ; 0x021760ec mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_021760ec @@ -10814,7 +10814,7 @@ func_ov29_021768a4: ; 0x021768a4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov29_021768a4 @@ -12163,7 +12163,7 @@ func_ov29_02177a84: ; 0x02177a84 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -12945,7 +12945,7 @@ func_ov29_021784d4: ; 0x021784d4 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov30.s b/asm/ov30.s index cda0f5dc..04d0592b 100644 --- a/asm/ov30.s +++ b/asm/ov30.s @@ -297,7 +297,7 @@ func_ov30_0217c16c: ; 0x0217c16c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_0217c16c @@ -1321,7 +1321,7 @@ func_ov30_0217cde4: ; 0x0217cde4 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_0217cde4 @@ -2175,7 +2175,7 @@ func_ov30_0217d990: ; 0x0217d990 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_0217d990 @@ -6259,7 +6259,7 @@ func_ov30_02180ca8: ; 0x02180ca8 add r0, r4, #0 blx func_ov00_020c1730 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -10214,7 +10214,7 @@ func_ov30_02183eb8: ; 0x02183eb8 mov r4, r0 blx func_ov30_02180d34 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_02183eb8 @@ -10236,7 +10236,7 @@ func_ov30_02183ee8: ; 0x02183ee8 mov r4, r0 blx func_ov30_02180d34 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_02183ee8 @@ -10258,7 +10258,7 @@ func_ov30_02183f18: ; 0x02183f18 mov r4, r0 blx func_ov30_02180d34 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_02183f18 @@ -10280,7 +10280,7 @@ func_ov30_02183f48: ; 0x02183f48 mov r4, r0 blx func_ov30_02180d34 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_02183f48 @@ -11987,7 +11987,7 @@ func_ov30_0218526c: ; 0x0218526c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov30_0218526c diff --git a/asm/ov31.s b/asm/ov31.s index c289cda5..0ce5a373 100644 --- a/asm/ov31.s +++ b/asm/ov31.s @@ -1380,7 +1380,7 @@ func_ov31_0217cf00: ; 0x0217cf00 mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_0217cf00 @@ -1439,7 +1439,7 @@ func_ov31_0217cf84: ; 0x0217cf84 str r2, [r1] bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3281,7 +3281,7 @@ func_ov31_0217e5ec: ; 0x0217e5ec mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_0217e5ec @@ -3343,7 +3343,7 @@ _0217e698: mov r0, r4 bl func_ov31_0217e608 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -3397,7 +3397,7 @@ func_ov31_0217e718: ; 0x0217e718 str r1, [r4, #0x160] bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_0217e718 @@ -3415,7 +3415,7 @@ func_ov31_0217e73c: ; 0x0217e73c mov r0, r5 blx func_ov00_02079f3c mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e768: mov r0, #0 str r0, [r4, #0x17c] @@ -3480,7 +3480,7 @@ func_ov31_0217e80c: ; 0x0217e80c mov r0, r5 blx func_ov00_02079f3c mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e838: mov r0, #0 str r0, [r4, #0x17c] @@ -3526,7 +3526,7 @@ _0217e8c4: mov r0, r4 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -3547,7 +3547,7 @@ func_ov31_0217e8e4: ; 0x0217e8e4 mov r0, r4 blx func_ov00_02079f3c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e910: mov r1, #0 mov r0, r5 @@ -3572,14 +3572,14 @@ func_ov31_0217e92c: ; 0x0217e92c mov r0, r4 blx func_ov00_02079f3c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e958: mov r1, #0 mov r0, r5 str r1, [r5, #0x178] bl func_ov31_0217e6b4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -5955,7 +5955,7 @@ func_ov31_02180438: ; 0x02180438 mov r4, r0 bl func_ov31_0217e608 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180438 @@ -5977,7 +5977,7 @@ func_ov31_02180468: ; 0x02180468 mov r4, r0 bl func_ov31_0217e608 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180468 @@ -5999,7 +5999,7 @@ func_ov31_02180498: ; 0x02180498 mov r4, r0 bl func_ov31_0217e608 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180498 @@ -6021,7 +6021,7 @@ func_ov31_021804c8: ; 0x021804c8 mov r4, r0 bl func_ov31_0217e608 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021804c8 @@ -6043,7 +6043,7 @@ func_ov31_021804f8: ; 0x021804f8 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021804f8 @@ -6065,7 +6065,7 @@ func_ov31_02180528: ; 0x02180528 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180528 @@ -6087,7 +6087,7 @@ func_ov31_02180558: ; 0x02180558 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180558 @@ -6109,7 +6109,7 @@ func_ov31_02180588: ; 0x02180588 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180588 @@ -6131,7 +6131,7 @@ func_ov31_021805b8: ; 0x021805b8 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021805b8 @@ -6153,7 +6153,7 @@ func_ov31_021805e8: ; 0x021805e8 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021805e8 @@ -6175,7 +6175,7 @@ func_ov31_02180618: ; 0x02180618 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180618 @@ -6197,7 +6197,7 @@ func_ov31_02180648: ; 0x02180648 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180648 @@ -6219,7 +6219,7 @@ func_ov31_02180678: ; 0x02180678 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180678 @@ -6241,7 +6241,7 @@ func_ov31_021806a8: ; 0x021806a8 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021806a8 @@ -6263,7 +6263,7 @@ func_ov31_021806d8: ; 0x021806d8 mov r4, r0 bl func_ov31_0217e6b4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_021806d8 @@ -6601,7 +6601,7 @@ func_ov31_02180a54: ; 0x02180a54 mov r4, r0 bl func_ov31_0217cfb0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02180a54 @@ -7427,7 +7427,7 @@ func_ov31_02181418: ; 0x02181418 mov r4, r0 bl func_ov31_0217cfb0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_02181418 @@ -7753,7 +7753,7 @@ func_ov31_0218186c: ; 0x0218186c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov31_0218186c diff --git a/asm/ov32.s b/asm/ov32.s index a75bbe51..ced04973 100644 --- a/asm/ov32.s +++ b/asm/ov32.s @@ -317,7 +317,7 @@ func_ov32_0217c14c: ; 0x0217c14c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov32_0217c14c @@ -1124,7 +1124,7 @@ _0217caa8: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -2774,7 +2774,7 @@ _0217df84: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -4223,7 +4223,7 @@ func_ov32_0217f37c: ; 0x0217f37c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov32_0217f37c @@ -4852,7 +4852,7 @@ func_ov32_0217fa78: ; 0x0217fa78 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6703,7 +6703,7 @@ func_ov32_02181368: ; 0x02181368 mov r0, r4 bl func_ov00_0208b5a4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8367,7 +8367,7 @@ func_ov32_02182aa0: ; 0x02182aa0 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov32_02182aa0 @@ -8477,7 +8477,7 @@ func_ov32_02182bec: ; 0x02182bec mov r0, r4 bl func_ov14_0212680c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov32_02182bec @@ -9718,7 +9718,7 @@ func_ov32_02183ca0: ; 0x02183ca0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10430,7 +10430,7 @@ func_ov32_02184604: ; 0x02184604 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10536,7 +10536,7 @@ func_ov32_02184734: ; 0x02184734 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov33.s b/asm/ov33.s index 09693cc6..be1d4a25 100644 --- a/asm/ov33.s +++ b/asm/ov33.s @@ -520,7 +520,7 @@ func_ov33_0217c3a0: ; 0x0217c3a0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -643,7 +643,7 @@ func_ov33_0217c510: ; 0x0217c510 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1464,7 +1464,7 @@ func_ov33_0217d024: ; 0x0217d024 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov33_0217d024 @@ -4326,7 +4326,7 @@ func_ov33_0217f534: ; 0x0217f534 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4379,7 +4379,7 @@ func_ov33_0217f63c: ; 0x0217f63c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov33_0217f63c @@ -4460,7 +4460,7 @@ func_ov33_0217f70c: ; 0x0217f70c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov33_0217f70c diff --git a/asm/ov34.s b/asm/ov34.s index 1197c646..1ce1dd8a 100644 --- a/asm/ov34.s +++ b/asm/ov34.s @@ -816,7 +816,7 @@ func_ov34_0217c708: ; 0x0217c708 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10411,7 +10411,7 @@ func_ov34_02184fe8: ; 0x02184fe8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov34_02184fe8 @@ -10650,7 +10650,7 @@ _021852d4: mov r0, r6 bl func_ov00_020c1730 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 diff --git a/asm/ov35.s b/asm/ov35.s index 4f0df8c7..b46e0d2a 100644 --- a/asm/ov35.s +++ b/asm/ov35.s @@ -324,7 +324,7 @@ _0217c104: mov r0, r6 bl func_ov00_020c1730 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc} .align 2, 0 @@ -2221,7 +2221,7 @@ _0217db00: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2978,7 +2978,7 @@ func_ov35_0217e5dc: ; 0x0217e5dc mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov35_0217e5dc @@ -3253,7 +3253,7 @@ func_ov35_0217e920: ; 0x0217e920 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov35_0217e920 @@ -3572,7 +3572,7 @@ func_ov35_0217ed18: ; 0x0217ed18 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10137,7 +10137,7 @@ func_ov35_021849b4: ; 0x021849b4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov35_021849b4 @@ -10687,7 +10687,7 @@ func_ov35_02185110: ; 0x02185110 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov35_02185110 diff --git a/asm/ov36.s b/asm/ov36.s index 07a6f4e5..debd08bc 100644 --- a/asm/ov36.s +++ b/asm/ov36.s @@ -1585,7 +1585,7 @@ func_ov36_0217d168: ; 0x0217d168 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -11564,7 +11564,7 @@ func_ov36_02185fc0: ; 0x02185fc0 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov36_02185fc0 @@ -11582,7 +11582,7 @@ func_ov36_02185fe0: ; 0x02185fe0 mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov36_02185fe0 @@ -11673,7 +11673,7 @@ func_ov36_021860c0: ; 0x021860c0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov36_021860c0 diff --git a/asm/ov37.s b/asm/ov37.s index 126e2935..4175848e 100644 --- a/asm/ov37.s +++ b/asm/ov37.s @@ -401,7 +401,7 @@ func_ov37_0217c134: ; 0x0217c134 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -9567,7 +9567,7 @@ func_ov37_02184384: ; 0x02184384 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_02184384 @@ -9672,7 +9672,7 @@ func_ov37_021844a8: ; 0x021844a8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_021844a8 @@ -10760,7 +10760,7 @@ func_ov37_0218537c: ; 0x0218537c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_0218537c @@ -10900,7 +10900,7 @@ func_ov37_0218550c: ; 0x0218550c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_0218550c @@ -12004,7 +12004,7 @@ _021863c0: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -13875,7 +13875,7 @@ func_ov37_02187d90: ; 0x02187d90 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_02187d90 @@ -13887,7 +13887,7 @@ func_ov37_02187dac: ; 0x02187dac mov r4, r0 bl func_ov00_02081f6c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_02187dac diff --git a/asm/ov38.s b/asm/ov38.s index 35ee05f2..2f4934a9 100644 --- a/asm/ov38.s +++ b/asm/ov38.s @@ -860,7 +860,7 @@ _0217c8dc: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -14125,7 +14125,7 @@ func_ov38_021885a4: ; 0x021885a4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov39.s b/asm/ov39.s index bba30267..753776bb 100644 --- a/asm/ov39.s +++ b/asm/ov39.s @@ -1543,7 +1543,7 @@ func_ov39_0217d110: ; 0x0217d110 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -10599,7 +10599,7 @@ func_ov39_02185100: ; 0x02185100 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov39_02185100 @@ -11898,7 +11898,7 @@ func_ov39_02186108: ; 0x02186108 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov39_02186108 diff --git a/asm/ov40.s b/asm/ov40.s index 0c9b98c3..77a5ab7b 100644 --- a/asm/ov40.s +++ b/asm/ov40.s @@ -316,7 +316,7 @@ func_ov40_0217c158: ; 0x0217c158 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2132,7 +2132,7 @@ func_ov40_0217d9d0: ; 0x0217d9d0 mov r0, r4 bl func_ov40_02182ee4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217da0c: mov r0, #0 str r0, [r5, #0x9c] @@ -2141,7 +2141,7 @@ _0217da14: cmp r0, #0 beq _0217da30 beq _0217da28 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217da28: mov r0, #0 str r0, [r5] @@ -2653,7 +2653,7 @@ func_ov40_0217e018: ; 0x0217e018 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e050: mov r0, r4 add sp, sp, #4 @@ -2808,7 +2808,7 @@ func_ov40_0217e218: ; 0x0217e218 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e250: mov r0, r4 add sp, sp, #4 @@ -3034,7 +3034,7 @@ func_ov40_0217e4f0: ; 0x0217e4f0 sub r0, r0, r1 str r0, [r4, #4] ldr r0, [r4] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0217e528: mov r0, r4 add sp, sp, #4 @@ -3591,7 +3591,7 @@ func_ov40_0217ec10: ; 0x0217ec10 mov r1, #0 str r1, [r4, #0xc] str r1, [r4, #0x20] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0217ec10 @@ -4384,7 +4384,7 @@ func_ov40_0217f518: ; 0x0217f518 mov r4, r0 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0217f518 @@ -4750,7 +4750,7 @@ func_ov40_0217f9dc: ; 0x0217f9dc mov r0, r4 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5754,7 +5754,7 @@ func_ov40_02180664: ; 0x02180664 mov r4, r0 bl func_ov40_0217fa14 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02180664 @@ -6181,7 +6181,7 @@ func_ov40_02180bbc: ; 0x02180bbc mov r0, r4 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6689,7 +6689,7 @@ func_ov40_021811ac: ; 0x021811ac mov r0, r4 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7313,7 +7313,7 @@ _0218199c: mov r0, r4 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -7645,7 +7645,7 @@ func_ov40_02181d18: ; 0x02181d18 mov r0, r4 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -8166,7 +8166,7 @@ func_ov40_0218236c: ; 0x0218236c mov r4, r0 bl func_ov40_0217ec30 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0218236c @@ -8392,7 +8392,7 @@ func_ov40_021825e4: ; 0x021825e4 mov r0, r4 bl func_ov40_0217d9d0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0218261c: mov r0, #0 str r0, [r5, #8] @@ -8421,7 +8421,7 @@ func_ov40_02182638: ; 0x02182638 mov r0, r4 bl func_ov40_0217d9d0 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02182670: mov r0, #0 str r0, [r5, #8] @@ -8429,7 +8429,7 @@ _02182678: mov r0, r5 bl func_ov00_020a60e0 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -9078,7 +9078,7 @@ func_ov40_02182e78: ; 0x02182e78 mov r4, r0 bl func_ov00_0209ed2c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02182e78 @@ -9120,7 +9120,7 @@ func_ov40_02182ee4: ; 0x02182ee4 cmp r0, #0 beq _02182f0c beq _02182f04 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02182f04: mov r0, #0 str r0, [r4] @@ -9543,7 +9543,7 @@ _021833ec: mov r0, r6 bl func_ov40_02183118 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _0218340c: str r5, [r7] _02183410: @@ -10503,7 +10503,7 @@ _02184020: mov r0, r6 bl func_ov40_0217c20c mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 @@ -11489,7 +11489,7 @@ func_ov40_02184d40: ; 0x02184d40 mov r4, r0 bl func_ov40_0217c20c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02184d40 @@ -11688,7 +11688,7 @@ func_ov40_02184f64: ; 0x02184f64 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02184f64 @@ -11846,19 +11846,19 @@ func_ov40_02185150: ; 0x02185150 mov r5, r0 str r1, [r5] ldr r0, [r5, #0xc] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv ldr r4, [r5, #8] cmp r4, #0 beq _02185184 mov r0, r4 blx func_02032f94 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _02185184: mov r0, r5 blx func_ov04_0210f4e4 mov r0, r5 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 @@ -11873,14 +11873,14 @@ func_ov40_021851a0: ; 0x021851a0 mov r5, r0 str r1, [r5] ldr r0, [r5, #0xc] - bl func_0202ea0c + bl _ZN9SysObjectdlEPv ldr r4, [r5, #8] cmp r4, #0 beq _021851d4 mov r0, r4 blx func_02032f94 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv _021851d4: mov r0, r5 blx func_ov04_0210f4e4 @@ -12060,7 +12060,7 @@ func_ov40_021853c0: ; 0x021853c0 mov r4, r0 blx func_ov09_0211cc40 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_021853c0 @@ -12134,7 +12134,7 @@ func_ov40_0218547c: ; 0x0218547c mov r4, r0 bl func_ov40_0217c20c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0218547c @@ -12449,7 +12449,7 @@ func_ov40_02185838: ; 0x02185838 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02185838 @@ -13755,7 +13755,7 @@ func_ov40_0218692c: ; 0x0218692c mov r4, r0 blx func_02032f94 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0218692c @@ -14528,7 +14528,7 @@ func_ov40_0218731c: ; 0x0218731c mov r4, r0 blx func_ov04_0210f4e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_0218731c @@ -14620,7 +14620,7 @@ func_ov40_021873f4: ; 0x021873f4 mov r4, r0 bl func_ov40_0217c20c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_021873f4 @@ -15444,7 +15444,7 @@ func_ov40_02187e54: ; 0x02187e54 mov r0, r4 blx func_02038b1c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov40_02187e54 diff --git a/asm/ov41.s b/asm/ov41.s index 8b7dea07..bc33a771 100644 --- a/asm/ov41.s +++ b/asm/ov41.s @@ -489,7 +489,7 @@ func_ov41_02189b98: ; 0x02189b98 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov41_02189b98 @@ -730,7 +730,7 @@ func_ov41_02189e70: ; 0x02189e70 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1166,7 +1166,7 @@ func_ov41_0218a3b8: ; 0x0218a3b8 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov41_0218a3b8 @@ -1828,7 +1828,7 @@ func_ov41_0218ac28: ; 0x0218ac28 mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4233,7 +4233,7 @@ func_ov41_0218cbf8: ; 0x0218cbf8 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov41_0218cbf8 @@ -5390,7 +5390,7 @@ func_ov41_0218dafc: ; 0x0218dafc mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5686,7 +5686,7 @@ func_ov41_0218dea8: ; 0x0218dea8 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov41_0218dea8 diff --git a/asm/ov42.s b/asm/ov42.s index 4e160f58..d8754098 100644 --- a/asm/ov42.s +++ b/asm/ov42.s @@ -222,7 +222,7 @@ func_ov42_02189794: ; 0x02189794 mov r0, r4 blx func_ov03_020f44ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1402,7 +1402,7 @@ func_ov42_0218a744: ; 0x0218a744 mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov42_0218a744 @@ -1551,7 +1551,7 @@ func_ov42_0218a900: ; 0x0218a900 str r2, [r1, #0x20] bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2904,7 +2904,7 @@ func_ov42_0218ba28: ; 0x0218ba28 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2946,7 +2946,7 @@ func_ov42_0218baa4: ; 0x0218baa4 mov r4, r0 bl func_ov42_0218ba60 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov42_0218baa4 @@ -2968,7 +2968,7 @@ func_ov42_0218bad4: ; 0x0218bad4 mov r4, r0 bl func_ov42_0218ba60 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov42_0218bad4 diff --git a/asm/ov43.s b/asm/ov43.s index 1dd0e799..3fad3df4 100644 --- a/asm/ov43.s +++ b/asm/ov43.s @@ -368,7 +368,7 @@ _02189a04: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 add sp, sp, #8 ldmia sp!, {r4, pc} @@ -1973,7 +1973,7 @@ func_ov43_0218afb8: ; 0x0218afb8 mov r4, r0 bl func_ov43_02189a5c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov43_0218afb8 @@ -1995,7 +1995,7 @@ func_ov43_0218afe8: ; 0x0218afe8 mov r4, r0 bl func_ov43_02189a5c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov43_0218afe8 @@ -2413,7 +2413,7 @@ func_ov43_0218b4a4: ; 0x0218b4a4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4525,7 +4525,7 @@ func_ov43_0218d2e8: ; 0x0218d2e8 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov43_0218d2e8 diff --git a/asm/ov44.s b/asm/ov44.s index b39089e9..d787092a 100644 --- a/asm/ov44.s +++ b/asm/ov44.s @@ -867,7 +867,7 @@ func_ov44_0218a010: ; 0x0218a010 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1678,7 +1678,7 @@ func_ov44_0218a9f0: ; 0x0218a9f0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2190,7 +2190,7 @@ func_ov44_0218b03c: ; 0x0218b03c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov44_0218b03c @@ -3034,7 +3034,7 @@ func_ov44_0218b8d0: ; 0x0218b8d0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4087,7 +4087,7 @@ func_ov44_0218c690: ; 0x0218c690 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov44_0218c690 @@ -5211,7 +5211,7 @@ func_ov44_0218d418: ; 0x0218d418 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6347,7 +6347,7 @@ func_ov44_0218e284: ; 0x0218e284 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -6741,7 +6741,7 @@ func_ov44_0218e754: ; 0x0218e754 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov44_0218e754 diff --git a/asm/ov45.s b/asm/ov45.s index fbb6f657..8fbdc7da 100644 --- a/asm/ov45.s +++ b/asm/ov45.s @@ -157,7 +157,7 @@ func_ov45_02189724: ; 0x02189724 str r2, [r1, #0x20] bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1072,7 +1072,7 @@ _0218a340: str r1, [r4, #0xec0] blx func_ov09_021183dc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1577,7 +1577,7 @@ func_ov45_0218a930: ; 0x0218a930 mov r0, r4 bl func_ov14_021449e4 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov45_0218a930 @@ -3908,7 +3908,7 @@ func_ov45_0218c63c: ; 0x0218c63c mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4513,7 +4513,7 @@ func_ov45_0218cd70: ; 0x0218cd70 mov r4, r0 blx func_ov09_02116a04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov45_0218cd70 @@ -5256,7 +5256,7 @@ func_ov45_0218d610: ; 0x0218d610 mov r4, r0 blx func_ov09_021183dc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov45_0218d610 @@ -5843,7 +5843,7 @@ _0218dc64: str r2, [r1, #0x42c] blx func_ov09_02116a04 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov46.s b/asm/ov46.s index 418fbc9e..e846f058 100644 --- a/asm/ov46.s +++ b/asm/ov46.s @@ -284,7 +284,7 @@ _021903b0: mov r0, r4 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -967,7 +967,7 @@ func_ov46_02190c58: ; 0x02190c58 mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov46_02190c58 @@ -2598,7 +2598,7 @@ func_ov46_0219220c: ; 0x0219220c mov r4, r0 bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov46_0219220c @@ -3415,7 +3415,7 @@ _02192c5c: mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov47.s b/asm/ov47.s index de3ba854..52b8bf8c 100644 --- a/asm/ov47.s +++ b/asm/ov47.s @@ -226,7 +226,7 @@ func_ov47_02190304: ; 0x02190304 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov47_02190304 @@ -500,7 +500,7 @@ _02190650: mov r0, r6 bl func_ov00_020c1730 mov r0, r6 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 @@ -1470,7 +1470,7 @@ func_ov47_0219141c: ; 0x0219141c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov47_0219141c @@ -3776,7 +3776,7 @@ func_ov47_02193234: ; 0x02193234 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -4347,7 +4347,7 @@ func_ov47_02193a38: ; 0x02193a38 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov47_02193a38 @@ -4922,7 +4922,7 @@ func_ov47_0219417c: ; 0x0219417c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov47_0219417c @@ -4949,7 +4949,7 @@ func_ov47_021941d4: ; 0x021941d4 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov47_021941d4 diff --git a/asm/ov48.s b/asm/ov48.s index 37f33b56..994c1866 100644 --- a/asm/ov48.s +++ b/asm/ov48.s @@ -984,7 +984,7 @@ func_ov48_02190b3c: ; 0x02190b3c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1268,7 +1268,7 @@ func_ov48_02190dcc: ; 0x02190dcc add r0, r4, #0 blx func_ov00_020c1730 add r0, r4, #0 - blx func_0202ea0c + blx _ZN9SysObjectdlEPv add r0, r4, #0 pop {r4, pc} .align 2, 0 @@ -4141,7 +4141,7 @@ func_ov48_0219335c: ; 0x0219335c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5105,7 +5105,7 @@ func_ov48_02193f4c: ; 0x02193f4c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -5201,7 +5201,7 @@ func_ov48_0219407c: ; 0x0219407c mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov48_0219407c @@ -5315,7 +5315,7 @@ func_ov48_021941c8: ; 0x021941c8 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov48_021941c8 @@ -5665,7 +5665,7 @@ func_ov48_0219462c: ; 0x0219462c mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov48_0219462c diff --git a/asm/ov49.s b/asm/ov49.s index b6c59a4e..79ead3a7 100644 --- a/asm/ov49.s +++ b/asm/ov49.s @@ -2281,7 +2281,7 @@ func_ov49_02197458: ; 0x02197458 mov r4, r0 blx func_ov00_020a95ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov49_02197458 @@ -2297,7 +2297,7 @@ func_ov49_02197474: ; 0x02197474 func_ov49_02197478: ; 0x02197478 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov49_02197478 @@ -2324,7 +2324,7 @@ func_ov49_021974b0: ; 0x021974b0 add r0, r4, #0x14 bl func_ov00_02094824 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov49_021974b0 @@ -2429,7 +2429,7 @@ func_ov49_02197584: ; 0x02197584 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2942,7 +2942,7 @@ func_ov49_02197cac: ; 0x02197cac mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov49_02197cac @@ -3013,7 +3013,7 @@ func_ov49_02197d68: ; 0x02197d68 mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov49_02197d68 diff --git a/asm/ov50.s b/asm/ov50.s index 2cbee22a..54e57610 100644 --- a/asm/ov50.s +++ b/asm/ov50.s @@ -155,7 +155,7 @@ _021956bc: mov r0, r4 bl func_ov14_0214829c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 @@ -2141,7 +2141,7 @@ func_ov50_021971a4: ; 0x021971a4 func_ov50_02197204: ; 0x02197204 stmdb sp!, {r4, lr} mov r4, r0 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov50_02197204 @@ -2405,7 +2405,7 @@ func_ov50_02197564: ; 0x02197564 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov50_02197564 @@ -3737,7 +3737,7 @@ func_ov50_021986e0: ; 0x021986e0 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov50_021986e0 @@ -3766,7 +3766,7 @@ func_ov50_021986fc: ; 0x021986fc mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov51.s b/asm/ov51.s index a7ed53b0..bb89c885 100644 --- a/asm/ov51.s +++ b/asm/ov51.s @@ -315,7 +315,7 @@ func_ov51_021958dc: ; 0x021958dc mov r4, r0 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov51_021958dc @@ -771,7 +771,7 @@ func_ov51_02195ea4: ; 0x02195ea4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov51_02195ea4 @@ -1352,7 +1352,7 @@ func_ov51_021965c0: ; 0x021965c0 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -2688,7 +2688,7 @@ func_ov51_0219775c: ; 0x0219775c mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov51_0219775c @@ -2715,7 +2715,7 @@ func_ov51_021977b4: ; 0x021977b4 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov51_021977b4 @@ -2823,7 +2823,7 @@ func_ov51_021978d4: ; 0x021978d4 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov52.s b/asm/ov52.s index ceba7b44..d5e19620 100644 --- a/asm/ov52.s +++ b/asm/ov52.s @@ -322,7 +322,7 @@ func_ov52_02195838: ; 0x02195838 mov r0, r4 blx func_ov03_020f44ec mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 @@ -1257,7 +1257,7 @@ func_ov52_021964f4: ; 0x021964f4 mov r4, r0 blx func_02030294 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov52_021964f4 @@ -1366,7 +1366,7 @@ func_ov52_02196634: ; 0x02196634 mov r0, r4 bl func_ov00_020c1730 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov52_02196634 @@ -2003,7 +2003,7 @@ func_ov52_02196e7c: ; 0x02196e7c str r2, [r1, #0x20] bl func_ov14_021450a8 mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov53.s b/asm/ov53.s index f9d0fa60..909674b3 100644 --- a/asm/ov53.s +++ b/asm/ov53.s @@ -801,7 +801,7 @@ func_ov53_02199700: ; 0x02199700 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov53_02199700 @@ -1439,7 +1439,7 @@ func_ov53_02199f9c: ; 0x02199f9c mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov53_02199f9c diff --git a/asm/ov57.s b/asm/ov57.s index ffabfa3b..db57b9fc 100644 --- a/asm/ov57.s +++ b/asm/ov57.s @@ -1322,7 +1322,7 @@ func_ov57_02199e34: ; 0x02199e34 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov57_02199e34 @@ -2155,7 +2155,7 @@ func_ov57_0219a964: ; 0x0219a964 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov57_0219a964 diff --git a/asm/ov58.s b/asm/ov58.s index bc06f3cd..86d6534d 100644 --- a/asm/ov58.s +++ b/asm/ov58.s @@ -2455,7 +2455,7 @@ func_ov58_0219a424: ; 0x0219a424 mov r4, r0 bl func_ov00_02081f4c mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov58_0219a424 diff --git a/asm/ov60.s b/asm/ov60.s index 925dda4f..bddbd488 100644 --- a/asm/ov60.s +++ b/asm/ov60.s @@ -9340,7 +9340,7 @@ func_ov60_02145390: ; 0x02145390 str r2, [r1, #4] bl func_ov12_021136bc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/asm/ov61.s b/asm/ov61.s index 6d62e56a..5d237e3a 100644 --- a/asm/ov61.s +++ b/asm/ov61.s @@ -72008,7 +72008,7 @@ func_ov61_02179774: ; 0x02179774 str r2, [r1, #0x98] bl func_ov12_021136bc mov r0, r4 - bl func_0202ea0c + bl _ZN9SysObjectdlEPv mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 diff --git a/include/Inventory.hpp b/include/Inventory.hpp index 2d20e219..5b1feed9 100644 --- a/include/Inventory.hpp +++ b/include/Inventory.hpp @@ -20,8 +20,6 @@ enum ItemId { }; -extern void* foo(unsigned long length, u32 *id, u32 idLength); - class Inventory : public SysObject { private: /* 000 */ EquipItem mEquippedItem; @@ -65,7 +63,9 @@ private: public: static Inventory* Create(); + static void Destroy(); Inventory(); + ~Inventory(); }; extern Inventory *gInventory; diff --git a/include/SysNew.hpp b/include/SysNew.hpp index 41194dc5..0869af26 100644 --- a/include/SysNew.hpp +++ b/include/SysNew.hpp @@ -5,4 +5,5 @@ class SysObject { public: static void* operator new(unsigned long length, u32 *id, u32 idLength); + static void operator delete(void *ptr); }; diff --git a/src/Inventory.cpp b/src/Inventory.cpp index dcace0fa..3f59a4ea 100644 --- a/src/Inventory.cpp +++ b/src/Inventory.cpp @@ -7,4 +7,9 @@ Inventory* Inventory::Create() { gInventory = new(data_027e0ce0[1], 4) Inventory(); return gInventory; } + +void Inventory::Destroy() { + delete gInventory; + gInventory = 0; +} #pragma thumb off