mirror of
https://github.com/PrimeDecomp/prime.git
synced 2026-07-12 18:18:56 -07:00
Implement TObj*/IObj; finish matching CStringTable
Former-commit-id: e98f62c3a6
This commit is contained in:
@@ -11,7 +11,7 @@ jobs:
|
||||
env:
|
||||
WINEPREFIX: ${{github.workspace}}/.wine
|
||||
steps:
|
||||
- name: Install devkitPro
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo dpkg --add-architecture i386
|
||||
sudo apt-get update
|
||||
@@ -24,4 +24,4 @@ jobs:
|
||||
| bsdtar -xvf- -C tools --exclude Wii
|
||||
mv tools/GC tools/mwcc_compiler
|
||||
- name: make
|
||||
run: make -j
|
||||
run: make -j$(nproc)
|
||||
|
||||
@@ -1038,12 +1038,12 @@ lbl_802C1EB8:
|
||||
lbl_802C1F14:
|
||||
/* 802C1F14 002BEE74 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802C1F18 002BEE78 41 82 00 20 */ beq lbl_802C1F38
|
||||
/* 802C1F1C 002BEE7C 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802C1F20 002BEE80 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802C1F1C 002BEE7C 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802C1F20 002BEE80 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802C1F24 002BEE84 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802C1F28 002BEE88 41 82 00 10 */ beq lbl_802C1F38
|
||||
/* 802C1F2C 002BEE8C 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802C1F30 002BEE90 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802C1F2C 002BEE8C 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802C1F30 002BEE90 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802C1F34 002BEE94 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_802C1F38:
|
||||
/* 802C1F38 002BEE98 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -1090,12 +1090,12 @@ lbl_802C1F48:
|
||||
/* 802C1FC0 002BEF20 48 05 38 AD */ bl __nw__FUlPCcPCc
|
||||
/* 802C1FC4 002BEF24 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802C1FC8 002BEF28 41 82 00 38 */ beq lbl_802C2000
|
||||
/* 802C1FCC 002BEF2C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802C1FD0 002BEF30 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802C1FD4 002BEF34 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802C1FCC 002BEF2C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802C1FD0 002BEF30 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802C1FD4 002BEF34 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802C1FD8 002BEF38 3C 80 80 3F */ lis r4, lbl_803EC7B8@ha
|
||||
/* 802C1FDC 002BEF3C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802C1FE0 002BEF40 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802C1FE0 002BEF40 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802C1FE4 002BEF44 38 A0 00 00 */ li r5, 0
|
||||
/* 802C1FE8 002BEF48 38 04 C7 B8 */ addi r0, r4, lbl_803EC7B8@l
|
||||
/* 802C1FEC 002BEF4C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -287,12 +287,12 @@ lbl_802FE298:
|
||||
lbl_802FE300:
|
||||
/* 802FE300 002FB260 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802FE304 002FB264 41 82 00 20 */ beq lbl_802FE324
|
||||
/* 802FE308 002FB268 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802FE30C 002FB26C 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802FE308 002FB268 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802FE30C 002FB26C 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802FE310 002FB270 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802FE314 002FB274 41 82 00 10 */ beq lbl_802FE324
|
||||
/* 802FE318 002FB278 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802FE31C 002FB27C 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802FE318 002FB278 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802FE31C 002FB27C 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802FE320 002FB280 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_802FE324:
|
||||
/* 802FE324 002FB284 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -339,12 +339,12 @@ lbl_802FE334:
|
||||
/* 802FE3AC 002FB30C 48 01 74 C1 */ bl __nw__FUlPCcPCc
|
||||
/* 802FE3B0 002FB310 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802FE3B4 002FB314 41 82 00 38 */ beq lbl_802FE3EC
|
||||
/* 802FE3B8 002FB318 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802FE3BC 002FB31C 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802FE3C0 002FB320 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802FE3B8 002FB318 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802FE3BC 002FB31C 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802FE3C0 002FB320 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802FE3C4 002FB324 3C 80 80 3F */ lis r4, lbl_803ED568@ha
|
||||
/* 802FE3C8 002FB328 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802FE3CC 002FB32C 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802FE3CC 002FB32C 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802FE3D0 002FB330 38 A0 00 00 */ li r5, 0
|
||||
/* 802FE3D4 002FB334 38 04 D5 68 */ addi r0, r4, lbl_803ED568@l
|
||||
/* 802FE3D8 002FB338 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -107,12 +107,12 @@ sub_802d81c0:
|
||||
lbl_802D8200:
|
||||
/* 802D8200 002D5160 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802D8204 002D5164 41 82 00 20 */ beq lbl_802D8224
|
||||
/* 802D8208 002D5168 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802D820C 002D516C 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802D8208 002D5168 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802D820C 002D516C 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802D8210 002D5170 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802D8214 002D5174 41 82 00 10 */ beq lbl_802D8224
|
||||
/* 802D8218 002D5178 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802D821C 002D517C 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802D8218 002D5178 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802D821C 002D517C 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802D8220 002D5180 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_802D8224:
|
||||
/* 802D8224 002D5184 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -396,12 +396,12 @@ sub_802d85a0:
|
||||
/* 802D85D0 002D5530 48 03 D2 9D */ bl __nw__FUlPCcPCc
|
||||
/* 802D85D4 002D5534 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802D85D8 002D5538 41 82 00 38 */ beq lbl_802D8610
|
||||
/* 802D85DC 002D553C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802D85E0 002D5540 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802D85E4 002D5544 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802D85DC 002D553C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802D85E0 002D5540 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802D85E4 002D5544 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802D85E8 002D5548 3C 80 80 3F */ lis r4, lbl_803ECBD0@ha
|
||||
/* 802D85EC 002D554C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802D85F0 002D5550 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802D85F0 002D5550 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802D85F4 002D5554 38 A0 00 00 */ li r5, 0
|
||||
/* 802D85F8 002D5558 38 04 CB D0 */ addi r0, r4, lbl_803ECBD0@l
|
||||
/* 802D85FC 002D555C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -134,12 +134,12 @@ sub_802ebbf8:
|
||||
lbl_802EBC38:
|
||||
/* 802EBC38 002E8B98 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802EBC3C 002E8B9C 41 82 00 20 */ beq lbl_802EBC5C
|
||||
/* 802EBC40 002E8BA0 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802EBC44 002E8BA4 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802EBC40 002E8BA0 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802EBC44 002E8BA4 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802EBC48 002E8BA8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802EBC4C 002E8BAC 41 82 00 10 */ beq lbl_802EBC5C
|
||||
/* 802EBC50 002E8BB0 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802EBC54 002E8BB4 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802EBC50 002E8BB0 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802EBC54 002E8BB4 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802EBC58 002E8BB8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_802EBC5C:
|
||||
/* 802EBC5C 002E8BBC 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -321,12 +321,12 @@ lbl_802EBE40:
|
||||
/* 802EBEC0 002E8E20 48 02 99 AD */ bl __nw__FUlPCcPCc
|
||||
/* 802EBEC4 002E8E24 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EBEC8 002E8E28 41 82 00 38 */ beq lbl_802EBF00
|
||||
/* 802EBECC 002E8E2C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802EBED0 002E8E30 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802EBED4 002E8E34 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802EBECC 002E8E2C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802EBED0 002E8E30 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802EBED4 002E8E34 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802EBED8 002E8E38 3C 80 80 3F */ lis r4, lbl_803ECF48@ha
|
||||
/* 802EBEDC 002E8E3C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802EBEE0 002E8E40 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802EBEE0 002E8E40 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802EBEE4 002E8E44 38 A0 00 00 */ li r5, 0
|
||||
/* 802EBEE8 002E8E48 38 04 CF 48 */ addi r0, r4, lbl_803ECF48@l
|
||||
/* 802EBEEC 002E8E4C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -532,12 +532,12 @@ sub_802f8294:
|
||||
lbl_802F82D4:
|
||||
/* 802F82D4 002F5234 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 802F82D8 002F5238 41 82 00 20 */ beq lbl_802F82F8
|
||||
/* 802F82DC 002F523C 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802F82E0 002F5240 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802F82DC 002F523C 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802F82E0 002F5240 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802F82E4 002F5244 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802F82E8 002F5248 41 82 00 10 */ beq lbl_802F82F8
|
||||
/* 802F82EC 002F524C 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802F82F0 002F5250 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802F82EC 002F524C 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802F82F0 002F5250 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802F82F4 002F5254 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_802F82F8:
|
||||
/* 802F82F8 002F5258 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -632,12 +632,12 @@ sub_802f83f4:
|
||||
/* 802F8424 002F5384 48 01 D4 49 */ bl __nw__FUlPCcPCc
|
||||
/* 802F8428 002F5388 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F842C 002F538C 41 82 00 38 */ beq lbl_802F8464
|
||||
/* 802F8430 002F5390 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802F8434 002F5394 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802F8438 002F5398 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802F8430 002F5390 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802F8434 002F5394 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802F8438 002F5398 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802F843C 002F539C 3C 80 80 3F */ lis r4, lbl_803ED420@ha
|
||||
/* 802F8440 002F53A0 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802F8444 002F53A4 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802F8444 002F53A4 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802F8448 002F53A8 38 A0 00 00 */ li r5, 0
|
||||
/* 802F844C 002F53AC 38 04 D4 20 */ addi r0, r4, lbl_803ED420@l
|
||||
/* 802F8450 002F53B0 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -408,12 +408,12 @@ lbl_80353D2C:
|
||||
lbl_80353D84:
|
||||
/* 80353D84 00350CE4 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 80353D88 00350CE8 41 82 00 20 */ beq lbl_80353DA8
|
||||
/* 80353D8C 00350CEC 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 80353D90 00350CF0 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 80353D8C 00350CEC 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80353D90 00350CF0 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80353D94 00350CF4 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80353D98 00350CF8 41 82 00 10 */ beq lbl_80353DA8
|
||||
/* 80353D9C 00350CFC 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 80353DA0 00350D00 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 80353D9C 00350CFC 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 80353DA0 00350D00 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 80353DA4 00350D04 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_80353DA8:
|
||||
/* 80353DA8 00350D08 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -460,12 +460,12 @@ lbl_80353DB8:
|
||||
/* 80353E30 00350D90 4B FC 1A 3D */ bl __nw__FUlPCcPCc
|
||||
/* 80353E34 00350D94 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80353E38 00350D98 41 82 00 38 */ beq lbl_80353E70
|
||||
/* 80353E3C 00350D9C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 80353E40 00350DA0 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 80353E44 00350DA4 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 80353E3C 00350D9C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 80353E40 00350DA0 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80353E44 00350DA4 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 80353E48 00350DA8 3C 80 80 3F */ lis r4, lbl_803EF728@ha
|
||||
/* 80353E4C 00350DAC 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80353E50 00350DB0 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 80353E50 00350DB0 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80353E54 00350DB4 38 A0 00 00 */ li r5, 0
|
||||
/* 80353E58 00350DB8 38 04 F7 28 */ addi r0, r4, lbl_803EF728@l
|
||||
/* 80353E5C 00350DBC 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -133,12 +133,12 @@ lbl_80358D00:
|
||||
lbl_80358D08:
|
||||
/* 80358D08 00355C68 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 80358D0C 00355C6C 41 82 00 20 */ beq lbl_80358D2C
|
||||
/* 80358D10 00355C70 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 80358D14 00355C74 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 80358D10 00355C70 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80358D14 00355C74 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80358D18 00355C78 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 80358D1C 00355C7C 41 82 00 10 */ beq lbl_80358D2C
|
||||
/* 80358D20 00355C80 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 80358D24 00355C84 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 80358D20 00355C80 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 80358D24 00355C84 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 80358D28 00355C88 90 1D 00 00 */ stw r0, 0(r29)
|
||||
lbl_80358D2C:
|
||||
/* 80358D2C 00355C8C 7F C0 07 35 */ extsh. r0, r30
|
||||
@@ -186,12 +186,12 @@ lbl_80358D3C:
|
||||
/* 80358DB8 00355D18 4B FB CA B5 */ bl __nw__FUlPCcPCc
|
||||
/* 80358DBC 00355D1C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80358DC0 00355D20 41 82 00 38 */ beq lbl_80358DF8
|
||||
/* 80358DC4 00355D24 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 80358DC8 00355D28 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 80358DCC 00355D2C 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 80358DC4 00355D24 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 80358DC8 00355D28 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80358DCC 00355D2C 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 80358DD0 00355D30 3C 80 80 3F */ lis r4, lbl_803EF788@ha
|
||||
/* 80358DD4 00355D34 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80358DD8 00355D38 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 80358DD8 00355D38 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80358DDC 00355D3C 38 A0 00 00 */ li r5, 0
|
||||
/* 80358DE0 00355D40 38 04 F7 88 */ addi r0, r4, lbl_803EF788@l
|
||||
/* 80358DE4 00355D44 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -366,12 +366,12 @@ lbl_802E7B4C:
|
||||
lbl_802E7B54:
|
||||
/* 802E7B54 002E4AB4 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 802E7B58 002E4AB8 41 82 00 20 */ beq lbl_802E7B78
|
||||
/* 802E7B5C 002E4ABC 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 802E7B60 002E4AC0 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 802E7B5C 002E4ABC 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802E7B60 002E4AC0 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802E7B64 002E4AC4 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 802E7B68 002E4AC8 41 82 00 10 */ beq lbl_802E7B78
|
||||
/* 802E7B6C 002E4ACC 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 802E7B70 002E4AD0 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 802E7B6C 002E4ACC 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 802E7B70 002E4AD0 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 802E7B74 002E4AD4 90 1D 00 00 */ stw r0, 0(r29)
|
||||
lbl_802E7B78:
|
||||
/* 802E7B78 002E4AD8 7F C0 07 35 */ extsh. r0, r30
|
||||
@@ -419,12 +419,12 @@ lbl_802E7B88:
|
||||
/* 802E7C04 002E4B64 48 02 DC 69 */ bl __nw__FUlPCcPCc
|
||||
/* 802E7C08 002E4B68 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802E7C0C 002E4B6C 41 82 00 38 */ beq lbl_802E7C44
|
||||
/* 802E7C10 002E4B70 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 802E7C14 002E4B74 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 802E7C18 002E4B78 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 802E7C10 002E4B70 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 802E7C14 002E4B74 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 802E7C18 002E4B78 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 802E7C1C 002E4B7C 3C 80 80 3F */ lis r4, lbl_803ECE74@ha
|
||||
/* 802E7C20 002E4B80 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802E7C24 002E4B84 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 802E7C24 002E4B84 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 802E7C28 002E4B88 38 A0 00 00 */ li r5, 0
|
||||
/* 802E7C2C 002E4B8C 38 04 CE 74 */ addi r0, r4, lbl_803ECE74@l
|
||||
/* 802E7C30 002E4B90 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -173,12 +173,12 @@ lbl_8034A248:
|
||||
lbl_8034A250:
|
||||
/* 8034A250 003471B0 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 8034A254 003471B4 41 82 00 20 */ beq lbl_8034A274
|
||||
/* 8034A258 003471B8 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 8034A25C 003471BC 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 8034A258 003471B8 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8034A25C 003471BC 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8034A260 003471C0 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 8034A264 003471C4 41 82 00 10 */ beq lbl_8034A274
|
||||
/* 8034A268 003471C8 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 8034A26C 003471CC 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 8034A268 003471C8 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 8034A26C 003471CC 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 8034A270 003471D0 90 1D 00 00 */ stw r0, 0(r29)
|
||||
lbl_8034A274:
|
||||
/* 8034A274 003471D4 7F C0 07 35 */ extsh. r0, r30
|
||||
@@ -226,12 +226,12 @@ sub_8034a2d0:
|
||||
/* 8034A300 00347260 4B FC B5 6D */ bl __nw__FUlPCcPCc
|
||||
/* 8034A304 00347264 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8034A308 00347268 41 82 00 38 */ beq lbl_8034A340
|
||||
/* 8034A30C 0034726C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 8034A310 00347270 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8034A314 00347274 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 8034A30C 0034726C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 8034A310 00347270 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8034A314 00347274 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 8034A318 00347278 3C 80 80 3F */ lis r4, lbl_803EF670@ha
|
||||
/* 8034A31C 0034727C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8034A320 00347280 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 8034A320 00347280 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8034A324 00347284 38 A0 00 00 */ li r5, 0
|
||||
/* 8034A328 00347288 38 04 F6 70 */ addi r0, r4, lbl_803EF670@l
|
||||
/* 8034A32C 0034728C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -129,12 +129,12 @@ lbl_803650E0:
|
||||
lbl_803650E8:
|
||||
/* 803650E8 00362048 28 1D 00 00 */ cmplwi r29, 0
|
||||
/* 803650EC 0036204C 41 82 00 20 */ beq lbl_8036510C
|
||||
/* 803650F0 00362050 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 803650F4 00362054 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 803650F0 00362050 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 803650F4 00362054 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 803650F8 00362058 90 1D 00 00 */ stw r0, 0(r29)
|
||||
/* 803650FC 0036205C 41 82 00 10 */ beq lbl_8036510C
|
||||
/* 80365100 00362060 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 80365104 00362064 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 80365100 00362060 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 80365104 00362064 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 80365108 00362068 90 1D 00 00 */ stw r0, 0(r29)
|
||||
lbl_8036510C:
|
||||
/* 8036510C 0036206C 7F C0 07 35 */ extsh. r0, r30
|
||||
@@ -182,12 +182,12 @@ sub_80365168:
|
||||
/* 80365198 003620F8 4B FB 06 D5 */ bl __nw__FUlPCcPCc
|
||||
/* 8036519C 003620FC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803651A0 00362100 41 82 00 38 */ beq lbl_803651D8
|
||||
/* 803651A4 00362104 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 803651A8 00362108 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 803651AC 0036210C 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 803651A4 00362104 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 803651A8 00362108 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 803651AC 0036210C 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 803651B0 00362110 3C 80 80 3F */ lis r4, lbl_803EF830@ha
|
||||
/* 803651B4 00362114 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 803651B8 00362118 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 803651B8 00362118 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 803651BC 0036211C 38 A0 00 00 */ li r5, 0
|
||||
/* 803651C0 00362120 38 04 F8 30 */ addi r0, r4, lbl_803EF830@l
|
||||
/* 803651C4 00362124 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -27,8 +27,8 @@ lbl_803EE3D8:
|
||||
/* 8033FA74 0033C9D4 38 03 9C 44 */ addi r0, r3, lbl_803D9C44@l
|
||||
/* 8033FA78 0033C9D8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8033FA7C 0033C9DC 41 82 00 10 */ beq lbl_8033FA8C
|
||||
/* 8033FA80 0033C9E0 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 8033FA84 0033C9E4 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 8033FA80 0033C9E0 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 8033FA84 0033C9E4 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 8033FA88 0033C9E8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
lbl_8033FA8C:
|
||||
/* 8033FA8C 0033C9EC 7C 80 07 35 */ extsh. r0, r4
|
||||
|
||||
@@ -709,9 +709,9 @@ __ct__11CSimplePoolFR8IFactory:
|
||||
/* 80340868 0033D7C8 4B FD 50 05 */ bl __nw__FUlPCcPCc
|
||||
/* 8034086C 0033D7CC 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80340870 0033D7D0 41 82 00 2C */ beq lbl_8034089C
|
||||
/* 80340874 0033D7D4 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 80340874 0033D7D4 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 80340878 0033D7D8 3C 80 80 3E */ lis r4, lbl_803D9C44@ha
|
||||
/* 8034087C 0033D7DC 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 8034087C 0033D7DC 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 80340880 0033D7E0 3C 60 80 3F */ lis r3, lbl_803EE3D8@ha
|
||||
/* 80340884 0033D7E4 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80340888 0033D7E8 38 84 9C 44 */ addi r4, r4, lbl_803D9C44@l
|
||||
|
||||
@@ -584,12 +584,12 @@ lbl_803557DC:
|
||||
lbl_80355844:
|
||||
/* 80355844 003527A4 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 80355848 003527A8 41 82 00 20 */ beq lbl_80355868
|
||||
/* 8035584C 003527AC 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 80355850 003527B0 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 8035584C 003527AC 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80355850 003527B0 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80355854 003527B4 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80355858 003527B8 41 82 00 10 */ beq lbl_80355868
|
||||
/* 8035585C 003527BC 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 80355860 003527C0 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 8035585C 003527BC 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 80355860 003527C0 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 80355864 003527C4 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_80355868:
|
||||
/* 80355868 003527C8 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -636,12 +636,12 @@ lbl_80355878:
|
||||
/* 803558F0 00352850 4B FB FF 7D */ bl __nw__FUlPCcPCc
|
||||
/* 803558F4 00352854 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803558F8 00352858 41 82 00 38 */ beq lbl_80355930
|
||||
/* 803558FC 0035285C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 80355900 00352860 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 80355904 00352864 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 803558FC 0035285C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 80355900 00352860 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 80355904 00352864 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 80355908 00352868 3C 80 80 3F */ lis r4, lbl_803EF738@ha
|
||||
/* 8035590C 0035286C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80355910 00352870 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 80355910 00352870 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 80355914 00352874 38 A0 00 00 */ li r5, 0
|
||||
/* 80355918 00352878 38 04 F7 38 */ addi r0, r4, lbl_803EF738@l
|
||||
/* 8035591C 0035287C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -603,12 +603,12 @@ lbl_8030E83C:
|
||||
/* 8030E8B0 0030B810 48 00 6F BD */ bl __nw__FUlPCcPCc
|
||||
/* 8030E8B4 0030B814 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030E8B8 0030B818 41 82 00 38 */ beq lbl_8030E8F0
|
||||
/* 8030E8BC 0030B81C 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 8030E8C0 0030B820 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8030E8C4 0030B824 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 8030E8BC 0030B81C 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 8030E8C0 0030B820 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8030E8C4 0030B824 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 8030E8C8 0030B828 3C 80 80 3E */ lis r4, lbl_803D8D84@ha
|
||||
/* 8030E8CC 0030B82C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8030E8D0 0030B830 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 8030E8D0 0030B830 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8030E8D4 0030B834 38 A0 00 00 */ li r5, 0
|
||||
/* 8030E8D8 0030B838 38 04 8D 84 */ addi r0, r4, lbl_803D8D84@l
|
||||
/* 8030E8DC 0030B83C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -21464,12 +21464,12 @@ lbl_8032A0D0:
|
||||
/* 8032A148 003270A8 4B FE B7 25 */ bl __nw__FUlPCcPCc
|
||||
/* 8032A14C 003270AC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8032A150 003270B0 41 82 00 38 */ beq lbl_8032A188
|
||||
/* 8032A154 003270B4 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 8032A158 003270B8 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8032A15C 003270BC 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 8032A154 003270B4 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 8032A158 003270B8 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8032A15C 003270BC 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 8032A160 003270C0 3C 80 80 3E */ lis r4, lbl_803DACB0@ha
|
||||
/* 8032A164 003270C4 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8032A168 003270C8 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 8032A168 003270C8 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8032A16C 003270CC 38 A0 00 00 */ li r5, 0
|
||||
/* 8032A170 003270D0 38 04 AC B0 */ addi r0, r4, lbl_803DACB0@l
|
||||
/* 8032A174 003270D4 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -698,12 +698,12 @@ lbl_8035E7F4:
|
||||
/* 8035E86C 0035B7CC 4B FB 70 01 */ bl __nw__FUlPCcPCc
|
||||
/* 8035E870 0035B7D0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8035E874 0035B7D4 41 82 00 38 */ beq lbl_8035E8AC
|
||||
/* 8035E878 0035B7D8 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 8035E87C 0035B7DC 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8035E880 0035B7E0 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 8035E878 0035B7D8 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 8035E87C 0035B7DC 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8035E880 0035B7E0 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 8035E884 0035B7E4 3C 80 80 3E */ lis r4, lbl_803DACA4@ha
|
||||
/* 8035E888 0035B7E8 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8035E88C 0035B7EC 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 8035E88C 0035B7EC 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8035E890 0035B7F0 38 A0 00 00 */ li r5, 0
|
||||
/* 8035E894 0035B7F4 38 04 AC A4 */ addi r0, r4, lbl_803DACA4@l
|
||||
/* 8035E898 0035B7F8 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -474,12 +474,12 @@ lbl_8032FF38:
|
||||
lbl_8032FF90:
|
||||
/* 8032FF90 0032CEF0 28 1E 00 00 */ cmplwi r30, 0
|
||||
/* 8032FF94 0032CEF4 41 82 00 20 */ beq lbl_8032FFB4
|
||||
/* 8032FF98 0032CEF8 3C 60 80 3E */ lis r3, lbl_803D8D78@ha
|
||||
/* 8032FF9C 0032CEFC 38 03 8D 78 */ addi r0, r3, lbl_803D8D78@l
|
||||
/* 8032FF98 0032CEF8 3C 60 80 3E */ lis r3, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8032FF9C 0032CEFC 38 03 8D 78 */ addi r0, r3, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8032FFA0 0032CF00 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 8032FFA4 0032CF04 41 82 00 10 */ beq lbl_8032FFB4
|
||||
/* 8032FFA8 0032CF08 3C 60 80 3E */ lis r3, lbl_803D8D6C@ha
|
||||
/* 8032FFAC 0032CF0C 38 03 8D 6C */ addi r0, r3, lbl_803D8D6C@l
|
||||
/* 8032FFA8 0032CF08 3C 60 80 3E */ lis r3, __vt__4IObj@ha
|
||||
/* 8032FFAC 0032CF0C 38 03 8D 6C */ addi r0, r3, __vt__4IObj@l
|
||||
/* 8032FFB0 0032CF10 90 1E 00 00 */ stw r0, 0(r30)
|
||||
lbl_8032FFB4:
|
||||
/* 8032FFB4 0032CF14 7F E0 07 35 */ extsh. r0, r31
|
||||
@@ -586,12 +586,12 @@ sub_803300e8:
|
||||
/* 80330118 0032D078 4B FE 57 55 */ bl __nw__FUlPCcPCc
|
||||
/* 8033011C 0032D07C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80330120 0032D080 41 82 00 38 */ beq lbl_80330158
|
||||
/* 80330124 0032D084 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 80330128 0032D088 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8033012C 0032D08C 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 80330124 0032D084 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 80330128 0032D088 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8033012C 0032D08C 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 80330130 0032D090 3C 80 80 3F */ lis r4, lbl_803EDDF8@ha
|
||||
/* 80330134 0032D094 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80330138 0032D098 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 80330138 0032D098 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8033013C 0032D09C 38 A0 00 00 */ li r5, 0
|
||||
/* 80330140 0032D0A0 38 04 DD F8 */ addi r0, r4, lbl_803EDDF8@l
|
||||
/* 80330144 0032D0A4 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -246,12 +246,12 @@ sub_803001e8:
|
||||
/* 80300218 002FD178 48 01 56 55 */ bl __nw__FUlPCcPCc
|
||||
/* 8030021C 002FD17C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80300220 002FD180 41 82 00 38 */ beq lbl_80300258
|
||||
/* 80300224 002FD184 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 80300228 002FD188 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 8030022C 002FD18C 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 80300224 002FD184 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 80300228 002FD188 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 8030022C 002FD18C 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 80300230 002FD190 3C 80 80 3E */ lis r4, lbl_803D8D60@ha
|
||||
/* 80300234 002FD194 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80300238 002FD198 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 80300238 002FD198 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 8030023C 002FD19C 38 A0 00 00 */ li r5, 0
|
||||
/* 80300240 002FD1A0 38 04 8D 60 */ addi r0, r4, lbl_803D8D60@l
|
||||
/* 80300244 002FD1A4 90 C3 00 00 */ stw r6, 0(r3)
|
||||
|
||||
@@ -31,7 +31,7 @@ FStringTableFactory__FRC10SObjectTagR12CInputStreamRC15CVParamTransfer:
|
||||
/* 80356540 003534A0 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_80356544:
|
||||
/* 80356544 003534A4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80356548 003534A8 48 00 00 1D */ bl sub_80356564
|
||||
/* 80356548 003534A8 48 00 00 1D */ bl "__ct<12CStringTable>__16CFactoryFnReturnFP12CStringTable"
|
||||
/* 8035654C 003534AC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80356550 003534B0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80356554 003534B4 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
@@ -39,8 +39,8 @@ lbl_80356544:
|
||||
/* 8035655C 003534BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80356560 003534C0 4E 80 00 20 */ blr
|
||||
|
||||
.global sub_80356564
|
||||
sub_80356564:
|
||||
.global "__ct<12CStringTable>__16CFactoryFnReturnFP12CStringTable"
|
||||
"__ct<12CStringTable>__16CFactoryFnReturnFP12CStringTable":
|
||||
/* 80356564 003534C4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80356568 003534C8 7C 08 02 A6 */ mflr r0
|
||||
/* 8035656C 003534CC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -54,7 +54,7 @@ sub_80356564:
|
||||
/* 8035658C 003534EC 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80356590 003534F0 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 80356594 003534F4 98 01 00 10 */ stb r0, 0x10(r1)
|
||||
/* 80356598 003534F8 48 00 00 9D */ bl sub_80356634
|
||||
/* 80356598 003534F8 48 00 00 9D */ bl "GetIObjObjectFor__22TToken<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>"
|
||||
/* 8035659C 003534FC 80 61 00 0C */ lwz r3, 0xc(r1)
|
||||
/* 803565A0 00353500 38 00 00 00 */ li r0, 0
|
||||
/* 803565A4 00353504 98 01 00 08 */ stb r0, 8(r1)
|
||||
@@ -97,22 +97,22 @@ lbl_80356618:
|
||||
/* 8035662C 0035358C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80356630 00353590 4E 80 00 20 */ blr
|
||||
|
||||
.global sub_80356634
|
||||
sub_80356634:
|
||||
.global "GetIObjObjectFor__22TToken<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>"
|
||||
"GetIObjObjectFor__22TToken<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>":
|
||||
/* 80356634 00353594 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80356638 00353598 7C 08 02 A6 */ mflr r0
|
||||
/* 8035663C 0035359C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80356640 003535A0 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80356644 003535A4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80356648 003535A8 48 00 00 19 */ bl sub_80356660
|
||||
/* 80356648 003535A8 48 00 00 19 */ bl "GetNewDerivedObject__40TObjOwnerDerivedFromIObj<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>"
|
||||
/* 8035664C 003535AC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80356650 003535B0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80356654 003535B4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80356658 003535B8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8035665C 003535BC 4E 80 00 20 */ blr
|
||||
|
||||
.global sub_80356660
|
||||
sub_80356660:
|
||||
.global "GetNewDerivedObject__40TObjOwnerDerivedFromIObj<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>"
|
||||
"GetNewDerivedObject__40TObjOwnerDerivedFromIObj<12CStringTable>FRCQ24rstl24auto_ptr<12CStringTable>":
|
||||
/* 80356660 003535C0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80356664 003535C4 7C 08 02 A6 */ mflr r0
|
||||
/* 80356668 003535C8 3C A0 80 3E */ lis r5, lbl_803D8320@ha
|
||||
@@ -128,14 +128,14 @@ sub_80356660:
|
||||
/* 80356690 003535F0 4B FB F1 DD */ bl __nw__FUlPCcPCc
|
||||
/* 80356694 003535F4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80356698 003535F8 41 82 00 38 */ beq lbl_803566D0
|
||||
/* 8035669C 003535FC 3C 80 80 3E */ lis r4, lbl_803D8D6C@ha
|
||||
/* 803566A0 00353600 3C A0 80 3E */ lis r5, lbl_803D8D78@ha
|
||||
/* 803566A4 00353604 38 04 8D 6C */ addi r0, r4, lbl_803D8D6C@l
|
||||
/* 803566A8 00353608 3C 80 80 3E */ lis r4, lbl_803D9A0C@ha
|
||||
/* 8035669C 003535FC 3C 80 80 3E */ lis r4, __vt__4IObj@ha
|
||||
/* 803566A0 00353600 3C A0 80 3E */ lis r5, __vt__31TObjOwnerDerivedFromIObjUntyped@ha
|
||||
/* 803566A4 00353604 38 04 8D 6C */ addi r0, r4, __vt__4IObj@l
|
||||
/* 803566A8 00353608 3C 80 80 3E */ lis r4, "__vt__40TObjOwnerDerivedFromIObj<12CStringTable>"@ha
|
||||
/* 803566AC 0035360C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 803566B0 00353610 38 C5 8D 78 */ addi r6, r5, lbl_803D8D78@l
|
||||
/* 803566B0 00353610 38 C5 8D 78 */ addi r6, r5, __vt__31TObjOwnerDerivedFromIObjUntyped@l
|
||||
/* 803566B4 00353614 38 A0 00 00 */ li r5, 0
|
||||
/* 803566B8 00353618 38 04 9A 0C */ addi r0, r4, lbl_803D9A0C@l
|
||||
/* 803566B8 00353618 38 04 9A 0C */ addi r0, r4, "__vt__40TObjOwnerDerivedFromIObj<12CStringTable>"@l
|
||||
/* 803566BC 0035361C 90 C3 00 00 */ stw r6, 0(r3)
|
||||
/* 803566C0 00353620 98 BF 00 00 */ stb r5, 0(r31)
|
||||
/* 803566C4 00353624 80 9F 00 04 */ lwz r4, 4(r31)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user