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:
Jonathan Wase
2020-11-29 17:47:00 +01:00
committed by GitHub
parent 68a46e15cb
commit 635fbc34ec
385 changed files with 4633 additions and 4131 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ dMsgUnit_c_NS_dtor:
/* 80238CC4 00235C04 90 1F 00 00 */ stw r0, 0(r31)
/* 80238CC8 00235C08 7C 80 07 35 */ extsh. r0, r4
/* 80238CCC 00235C0C 40 81 00 08 */ ble lbl_80238CD4
/* 80238CD0 00235C10 48 09 60 6D */ bl __dl
/* 80238CD0 00235C10 48 09 60 6D */ bl __dl__FPv
lbl_80238CD4:
/* 80238CD4 00235C14 7F E3 FB 78 */ mr r3, r31
/* 80238CD8 00235C18 83 E1 00 0C */ lwz r31, 0xc(r1)