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 11:47:00 -05:00
committed by GitHub
parent 68a46e15cb
commit 635fbc34ec
385 changed files with 4633 additions and 4131 deletions
+1 -1
View File
@@ -233,7 +233,7 @@ lbl_80303994:
/* 803039A0 003008E0 7F E0 07 35 */ extsh. r0, r31
/* 803039A4 003008E4 40 81 00 0C */ ble lbl_803039B0
/* 803039A8 003008E8 7F C3 F3 78 */ mr r3, r30
/* 803039AC 003008EC 4B FC B3 91 */ bl __dl
/* 803039AC 003008EC 4B FC B3 91 */ bl __dl__FPv
lbl_803039B0:
/* 803039B0 003008F0 7F C3 F3 78 */ mr r3, r30
/* 803039B4 003008F4 83 E1 00 0C */ lwz r31, 0xc(r1)