mirror of
https://github.com/zeldaret/tp
synced 2026-07-28 07:09:17 -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:
+26
-1
@@ -15,4 +15,29 @@ extern u8 lbl_803A2EF4;
|
||||
//extern char lbl_803739a0[0x310];
|
||||
|
||||
#define _SDA_BASE_(dummy) 0
|
||||
#define _SDA2_BASE_(dummy) 0
|
||||
#define _SDA2_BASE_(dummy) 0
|
||||
|
||||
// func_802CE138
|
||||
extern u32 lbl_803CBF70[24];
|
||||
|
||||
extern void* lbl_80451370; // JKRHeap::sSystemHeap
|
||||
extern void* lbl_80451378; // JKRHeap::sRootHeap
|
||||
extern void* lbl_80451374; // JKRHeap::sCurrentHeap
|
||||
extern void* lbl_8045137C; // JKRHeap::mErrorHandler
|
||||
|
||||
extern u8 lbl_804508B0[8]; // ::*fill*
|
||||
extern u8 lbl_80451380[4]; // DAT_80451380
|
||||
|
||||
// func_802CE378
|
||||
extern void* lbl_80451384; // JKRHeap::mCodeStart
|
||||
extern void* lbl_80451388; // JKRHeap::mCodeEnd
|
||||
extern void* lbl_8045138C; // JKRHeap::mUserRamStart
|
||||
extern void* lbl_80451390; // JKRHeap::mUserRamEnd
|
||||
extern u32 lbl_80451394; // JKRHeap::mMemorySize
|
||||
|
||||
|
||||
// func_802CEB40
|
||||
extern char lbl_8039CAD8[12]; // "JKRHeap.cpp"
|
||||
|
||||
// func_802D147C
|
||||
extern void* lbl_803CC0F0[4]; // JKRDisposer::__vt
|
||||
Reference in New Issue
Block a user