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:
@@ -45,7 +45,7 @@ JASAudioThread_NS_create:
|
||||
/* 8029CD60 00299CA0 38 60 00 88 */ li r3, 0x88
|
||||
/* 8029CD64 00299CA4 80 8D 8C 90 */ lwz r4, lbl_80451210-_SDA_BASE_(r13)
|
||||
/* 8029CD68 00299CA8 38 A0 00 00 */ li r5, 0
|
||||
/* 8029CD6C 00299CAC 48 03 1F 2D */ bl __nw_X2_
|
||||
/* 8029CD6C 00299CAC 48 03 1F 2D */ bl __nw__FUlP7JKRHeapi
|
||||
/* 8029CD70 00299CB0 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 8029CD74 00299CB4 41 82 00 18 */ beq lbl_8029CD8C
|
||||
/* 8029CD78 00299CB8 7F E4 FB 78 */ mr r4, r31
|
||||
@@ -276,7 +276,7 @@ lbl_8029D07C:
|
||||
/* 8029D088 00299FC8 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 8029D08C 00299FCC 40 81 00 0C */ ble lbl_8029D098
|
||||
/* 8029D090 00299FD0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029D094 00299FD4 48 03 1C A9 */ bl __dl
|
||||
/* 8029D094 00299FD4 48 03 1C A9 */ bl __dl__FPv
|
||||
lbl_8029D098:
|
||||
/* 8029D098 00299FD8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8029D09C 00299FDC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user