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
@@ -103,7 +103,7 @@ J3DTexture_NS_entryNum:
/* 803121B4 0030F0F4 7C 7F 1B 78 */ mr r31, r3
/* 803121B8 0030F0F8 B0 83 00 00 */ sth r4, 0(r3)
/* 803121BC 0030F0FC 54 83 2A F4 */ rlwinm r3, r4, 5, 0xb, 0x1a
/* 803121C0 0030F100 4B FB CB 05 */ bl __nwa
/* 803121C0 0030F100 4B FB CB 05 */ bl __nwa__FUl
/* 803121C4 0030F104 90 7F 00 04 */ stw r3, 4(r31)
/* 803121C8 0030F108 38 E0 00 00 */ li r7, 0
/* 803121CC 0030F10C 38 60 00 00 */ li r3, 0