mirror of
https://github.com/zeldaret/tp
synced 2026-07-09 06:53:23 -04:00
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:
@@ -17,7 +17,7 @@ dMsgString_c:
|
||||
/* 80249C44 00246B84 38 00 00 00 */ li r0, 0
|
||||
/* 80249C48 00246B88 98 1F 00 28 */ stb r0, 0x28(r31)
|
||||
/* 80249C4C 00246B8C 38 60 02 44 */ li r3, 0x244
|
||||
/* 80249C50 00246B90 48 08 4F FD */ bl __nw
|
||||
/* 80249C50 00246B90 48 08 4F FD */ bl __nw__FUl
|
||||
/* 80249C54 00246B94 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80249C58 00246B98 41 82 00 10 */ beq lbl_80249C68
|
||||
/* 80249C5C 00246B9C 88 9F 00 28 */ lbz r4, 0x28(r31)
|
||||
@@ -54,7 +54,7 @@ dMsgString_c_X1_:
|
||||
/* 80249CC8 00246C08 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80249CCC 00246C0C 9B FE 00 28 */ stb r31, 0x28(r30)
|
||||
/* 80249CD0 00246C10 38 60 02 44 */ li r3, 0x244
|
||||
/* 80249CD4 00246C14 48 08 4F 79 */ bl __nw
|
||||
/* 80249CD4 00246C14 48 08 4F 79 */ bl __nw__FUl
|
||||
/* 80249CD8 00246C18 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80249CDC 00246C1C 41 82 00 10 */ beq lbl_80249CEC
|
||||
/* 80249CE0 00246C20 88 9E 00 28 */ lbz r4, 0x28(r30)
|
||||
@@ -107,7 +107,7 @@ lbl_80249D74:
|
||||
/* 80249D88 00246CC8 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80249D8C 00246CCC 40 81 00 0C */ ble lbl_80249D98
|
||||
/* 80249D90 00246CD0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80249D94 00246CD4 48 08 4F A9 */ bl __dl
|
||||
/* 80249D94 00246CD4 48 08 4F A9 */ bl __dl__FPv
|
||||
lbl_80249D98:
|
||||
/* 80249D98 00246CD8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80249D9C 00246CDC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user