mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
Adds JSUList, JKRDisposer, and JKRHeap. (#4)
* Added JSUList, JKRDisposer, and JKRHeap. JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected functions. The templated class JSUList is left. JKRDisposer: Constructor matched but the destructor is close but not yet a match. JKRHeap: No functions matches yet. JKRHeap.cpp now includes "operator delete" which makes it possible to forward compile destructors. * moved files from src/ to libs/
This commit is contained in:
@@ -193,7 +193,7 @@ Z2AudioMgr_NS_init:
|
||||
/* 802CD51C 002CA45C 38 60 00 50 */ li r3, 0x50
|
||||
/* 802CD520 002CA460 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802CD524 002CA464 38 A0 00 00 */ li r5, 0
|
||||
/* 802CD528 002CA468 48 00 17 71 */ bl __nw_X2_
|
||||
/* 802CD528 002CA468 48 00 17 71 */ bl __nw__FUlP7JKRHeapi
|
||||
/* 802CD52C 002CA46C 7C 7B 1B 79 */ or. r27, r3, r3
|
||||
/* 802CD530 002CA470 41 82 00 9C */ beq lbl_802CD5CC
|
||||
/* 802CD534 002CA474 3C 60 80 3D */ lis r3, lbl_803C9A08@ha
|
||||
@@ -423,7 +423,7 @@ lbl_802CD838:
|
||||
/* 802CD85C 002CA79C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802CD860 002CA7A0 40 81 00 0C */ ble lbl_802CD86C
|
||||
/* 802CD864 002CA7A4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802CD868 002CA7A8 48 00 14 D5 */ bl __dl
|
||||
/* 802CD868 002CA7A8 48 00 14 D5 */ bl __dl__FPv
|
||||
lbl_802CD86C:
|
||||
/* 802CD86C 002CA7AC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802CD870 002CA7B0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -679,7 +679,7 @@ lbl_802CDBDC:
|
||||
/* 802CDBDC 002CAB1C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802CDBE0 002CAB20 40 81 00 0C */ ble lbl_802CDBEC
|
||||
/* 802CDBE4 002CAB24 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802CDBE8 002CAB28 48 00 11 55 */ bl __dl
|
||||
/* 802CDBE8 002CAB28 48 00 11 55 */ bl __dl__FPv
|
||||
lbl_802CDBEC:
|
||||
/* 802CDBEC 002CAB2C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802CDBF0 002CAB30 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user