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
@@ -842,7 +842,7 @@ dMpath_c_NS_createWork:
/* 8003F7EC 0003C72C 7C 08 02 A6 */ mflr r0
/* 8003F7F0 0003C730 90 01 00 14 */ stw r0, 0x14(r1)
/* 8003F7F4 0003C734 38 60 02 00 */ li r3, 0x200
/* 8003F7F8 0003C738 48 28 F4 55 */ bl __nw
/* 8003F7F8 0003C738 48 28 F4 55 */ bl __nw__FUl
/* 8003F7FC 0003C73C 90 6D 88 E4 */ stw r3, lbl_80450E64-_SDA_BASE_(r13)
/* 8003F800 0003C740 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8003F804 0003C744 7C 08 03 A6 */ mtlr r0