summaryrefslogtreecommitdiff
path: root/linker_scripts
diff options
context:
space:
mode:
authorAnghelo Carvajal <angheloalf95@gmail.com>2023-08-10 11:41:19 -0400
committerGitHub <noreply@github.com>2023-08-10 11:41:19 -0400
commit0d54e2ae4c473be47dba69ef6d560c49cc86d053 (patch)
tree7d4134acde42d6bfb10dad1260907b08694aefce /linker_scripts
parent04b31d912636eaea12a0b6f3d5e822605da68504 (diff)
`libc64.a` identification (#45)
* __osMalloc * aprintf.c * math64.c * qrand.c * sleep.c * sprintf.c * malloc.c * fixes * fp and math64 cleanup * RAD_TO_BINANG
Diffstat (limited to 'linker_scripts')
-rw-r--r--linker_scripts/jp/symbol_addrs_boot.txt20
1 files changed, 13 insertions, 7 deletions
diff --git a/linker_scripts/jp/symbol_addrs_boot.txt b/linker_scripts/jp/symbol_addrs_boot.txt
index cdafb3a..aa184bf 100644
--- a/linker_scripts/jp/symbol_addrs_boot.txt
+++ b/linker_scripts/jp/symbol_addrs_boot.txt
@@ -181,8 +181,8 @@ Math_FNearbyIntF = 0x8002C1E4; // type:func
Math_FAtanTaylorQF = 0x8002C204; // type:func
Math_FAtanTaylorF = 0x8002C250; // type:func
Math_FAtanContFracF = 0x8002C374; // type:func
-Math_FAtanF = 0x8002C4C0; // type:func
-Math_FAtan2F = 0x8002C500; // type:func
+fatan = 0x8002C4C0; // type:func
+fatan2 = 0x8002C500; // type:func
Math_FAsinF = 0x8002C5E8; // type:func
Math_FAcosF = 0x8002C618; // type:func
@@ -250,7 +250,7 @@ vsprintf = 0x8002D874; // type:func
sprintf = 0x8002D8C4; // type:func
vaprintf = 0x8002D920; // type:func
-PrintUtils_Printf = 0x8002D954; // type:func
+aprintf = 0x8002D954; // type:func
csleep = 0x8002D980; // type:func
nsleep = 0x8002D9EC; // type:func
@@ -287,8 +287,12 @@ gfxprint_rainbow_txtr = 0x8003BD50; // type:u8 size:0x8
gfxprint_font = 0x8003BD58; // type:u8 size:0x800
D_8003C560_jp = 0x8003C560; //
-D_FLT_8003C584_jp = 0x8003C584; // type:f32
-D_8003C590_jp = 0x8003C590; //
+
+qNaN0x3FFFFF = 0x8003C580; // type:f32 size:0x4
+qNaN0x10000 = 0x8003C584; // type:f32 size:0x4
+sNaN0x3FFFFF = 0x8003C588; // type:f32 size:0x4
+
+__qrand_idum = 0x8003C590; // size:0x4
// .rodata
@@ -555,10 +559,12 @@ B_80041998_jp = 0x80041998; //
__gfxprint_default_flags = 0x800419A0; // type:u8 size:0x1
-B_800419B0_jp = 0x800419B0; //
+B_800419B0_jp = 0x800419B0; // size:0x4
malloc_arena = 0x800419C0; //
-B_800419F0_jp = 0x800419F0; //
+
+__qrand_itemp = 0x800419F0; // size:0x4
+
sArenaLockMsg = 0x80041A00; // size:0x4
B_80044684_jp = 0x80044684; //