mirror of
https://github.com/zeldaret/ph
synced 2026-07-10 22:31:57 -04:00
Bump dsd to v0.10.1; UnkStruct_027e05f8_2 OK (#121)
* Unique delink file names * Fix build * Revert back to single link * UnkStruct_027e05f8_2 OK * `dsd fix ctor-symbols` * Fix symbols spanning over two delink files * `dsd fix ctor-symbols` again * Add missing function `func_02050a20` * Name `.p__sinit` symbols in USA after their EUR counterparts * Apply dsd signatures * Bump dsd to 0.10.0; Fix dsd not updating automatically * Rename overlay functions * Fix auto-download wibo * Fix generating objdiff report
This commit is contained in:
@@ -13,10 +13,10 @@ struct UnkStruct_027e05f8 {
|
||||
~UnkStruct_027e05f8();
|
||||
|
||||
// Big gap to next TU
|
||||
void Init();
|
||||
UnkStruct_027e05f8();
|
||||
void func_02037458(u16 param1);
|
||||
void func_02037480();
|
||||
static unk32 func_02037490(unk32 param1);
|
||||
static bool func_02037490();
|
||||
};
|
||||
|
||||
extern UnkStruct_027e05f8 data_027e05f8;
|
||||
|
||||
@@ -18,6 +18,10 @@
|
||||
// `override` was added in C++11 before the DS, so we only use the keyword to indicate overriden functions
|
||||
#define override
|
||||
|
||||
// Puts variables in the DTCM module by using #pragma section dtcm begin|end
|
||||
#pragma define_section dtcm ".dtcm" \
|
||||
".dtcm"
|
||||
|
||||
// Define .sbss variables by using #pragma section sbss begin|end
|
||||
#pragma define_section sbss ".data" \
|
||||
".sbss"
|
||||
|
||||
Reference in New Issue
Block a user