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
@@ -137,7 +137,7 @@ lbl_80314CFC:
/* 80314D0C 00311C4C 41 82 00 84 */ beq lbl_80314D90
/* 80314D10 00311C50 38 05 00 02 */ addi r0, r5, 2
/* 80314D14 00311C54 54 03 18 38 */ slwi r3, r0, 3
/* 80314D18 00311C58 4B FB 9F AD */ bl __nwa
/* 80314D18 00311C58 4B FB 9F AD */ bl __nwa__FUl
/* 80314D1C 00311C5C 38 C0 00 00 */ li r6, 0
/* 80314D20 00311C60 80 BF 00 30 */ lwz r5, 0x30(r31)
/* 80314D24 00311C64 7C 67 1B 78 */ mr r7, r3