Demo: Add .init splits and symbols, enable MW comment

This commit is contained in:
LagoLunatic
2025-05-19 20:26:33 -04:00
parent fbbe67ffb5
commit 763d451f34
4 changed files with 18 additions and 7 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ splits: config/D44J01/splits.txt
symbols: config/D44J01/symbols.txt
# map: orig/D44J01/files/maps/framework.map
# mw_comment_version: 10 # GC Linker 1.3.2
mw_comment_version: 10 # GC Linker 1.3.2
symbols_known: true # Very fast analysis
fill_gaps: false # Alignments known
+13 -2
View File
@@ -3040,7 +3040,7 @@ JSystem/JUtility/JUTGba.cpp:
.sbss start:0x803EB7E0 end:0x803EB7E8
JSystem/JUtility/JUTFontData_Ascfont_fix12.cpp: comment:0
.rodata start:0x80360440 end:0x803645A0
.rodata start:0x80360440 end:0x803645A0 align:32
JSystem/J2DGraph/J2DGrafContext.cpp:
.text start:0x802C79EC end:0x802C8478
@@ -3974,7 +3974,14 @@ TRK_MINNOW_DOLPHIN/Portable/notify.c:
TRK_MINNOW_DOLPHIN/ppc/Generic/flush_cache.c:
.text start:0x80334424 end:0x8033445C
dolphin/os/__start.c:
.init start:0x80003100 end:0x800033A8
PowerPC_EABI_Support/Runtime/Src/__mem.c:
.init start:0x800033A8 end:0x800034E0
TRK_MINNOW_DOLPHIN/Portable/mem_TRK.c:
.init start:0x800034E0 end:0x80003534
.text start:0x8033445C end:0x80334518
TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.c:
@@ -3984,9 +3991,13 @@ TRK_MINNOW_DOLPHIN/ppc/Generic/targimpl.c:
.bss start:0x803E7828 end:0x803E7DA8
TRK_MINNOW_DOLPHIN/ppc/Export/targsupp.s: comment:0
.text start:0x80335DB0 end:0x80335DD0
.text start:0x80335DB0 end:0x80335DD0 align:16
TRK_MINNOW_DOLPHIN/ppc/Generic/__exception.c: comment:0
.init start:0x80003534 end:0x80005468
TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.c:
.init start:0x80005468 end:0x8000556C
.text start:0x80335DD0 end:0x80335F10
.data start:0x80396AB8 end:0x80396AF8
.bss start:0x803E7DA8 end:0x803E7DB0
+3 -3
View File
@@ -7,11 +7,11 @@ __flush_cache = .init:0x80003374; // type:function size:0x34 scope:global
memset = .init:0x800033A8; // type:function size:0x30 scope:global
__fill_mem = .init:0x800033D8; // type:function size:0xB8 scope:global
memcpy = .init:0x80003490; // type:function size:0x50 scope:global
fn_800034E0 = .init:0x800034E0; // type:function size:0x30
fn_80003510 = .init:0x80003510; // type:function size:0x24
TRK_memset = .init:0x800034E0; // type:function size:0x30 scope:global
TRK_memcpy = .init:0x80003510; // type:function size:0x24 scope:global
gTRKInterruptVectorTable = .init:0x80003534; // type:label scope:global
fn_80005468 = .init:0x80005468; // type:function size:0x104
gTRKInterruptVectorTableEnd = .init:0x80005468; // type:label scope:global
__TRK_copy_vectors = .init:0x80005468; // type:function size:0x104 scope:global
_rom_copy_info = .init:0x8000556C; // type:object size:0x84 scope:global data:4byte
_bss_init_info = .init:0x800055F0; // type:object size:0x20 scope:global data:4byte
@etb_80005620 = extab:0x80005620; // type:object size:0x8 scope:local hidden
+1 -1
View File
@@ -4026,7 +4026,7 @@ TRK_MINNOW_DOLPHIN/ppc/Generic/__exception.c: comment:0
TRK_MINNOW_DOLPHIN/Os/dolphin/dolphin_trk.c:
.init start:0x80005468 end:0x8000556C
.text start:0x80337040 end:0x80337180 align:32
.text start:0x80337040 end:0x80337180
.data start:0x803A28F0 end:0x803A2930
.bss start:0x803F3E88 end:0x803F3E90