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:
@@ -16,7 +16,7 @@ JAIStreamDataMgr_NS_dtor:
|
||||
/* 802A3AF8 002A0A38 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802A3AFC 002A0A3C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 802A3B00 002A0A40 40 81 00 08 */ ble lbl_802A3B08
|
||||
/* 802A3B04 002A0A44 48 02 B2 39 */ bl __dl
|
||||
/* 802A3B04 002A0A44 48 02 B2 39 */ bl __dl__FPv
|
||||
lbl_802A3B08:
|
||||
/* 802A3B08 002A0A48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A3B0C 002A0A4C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -38,7 +38,7 @@ JAIStreamAramMgr_NS_dtor:
|
||||
/* 802A3B40 002A0A80 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802A3B44 002A0A84 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 802A3B48 002A0A88 40 81 00 08 */ ble lbl_802A3B50
|
||||
/* 802A3B4C 002A0A8C 48 02 B1 F1 */ bl __dl
|
||||
/* 802A3B4C 002A0A8C 48 02 B1 F1 */ bl __dl__FPv
|
||||
lbl_802A3B50:
|
||||
/* 802A3B50 002A0A90 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802A3B54 002A0A94 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user