Split MSL and PPCEABI

This commit is contained in:
gamemasterplc 2023-12-29 15:54:26 -06:00
parent eddc618c6a
commit 654bf5e42c
3 changed files with 333 additions and 49 deletions

View file

@ -529,7 +529,7 @@ game/board/start.c:
game/board/last5.c:
.text start:0x800A9708 end:0x800ADB84
.rodata start:0x8011E410 end:0x8011E430
.rodata start:0x8011E3F0 end:0x8011E430
.data start:0x8013B1F8 end:0x8013B3F0
.bss start:0x801A4CF0 end:0x801A4D38
.sdata start:0x801D3850 end:0x801D38B8
@ -815,7 +815,7 @@ dolphin/gx/GXLight.c:
dolphin/gx/GXTexture.c:
.text start:0x800CC5C0 end:0x800CD618
.data start:0x8013DB30 end:0x8013DD58
.sdata start:0x801D3950 end:0x801D3958
.sdata start:0x801D3950 end:0x801D3990
.sdata2 start:0x801D6460 end:0x801D6488
dolphin/gx/GXBump.c:
@ -855,6 +855,7 @@ dolphin/card/CARDBios.c:
dolphin/card/CARDUnlock.c:
.text start:0x800D1CC4 end:0x800D2F24
.data start:0x8013DF00 end:0x8013E060
.sdata start:0x801D3990 end:0x801D3998
dolphin/card/CARDRdwr.c:
.text start:0x800D2F24 end:0x800D31A4
@ -895,6 +896,7 @@ dolphin/card/CARDStat.c:
dolphin/card/CARDNet.c:
.text start:0x800D70E0 end:0x800D71A4
.sdata start:0x801D3998 end:0x801D39A0
dolphin/exi/EXIBios.c:
.text start:0x800D71A4 end:0x800D8A78
@ -925,11 +927,38 @@ dolphin/thp/THPDec.c:
dolphin/thp/THPAudio.c:
.text start:0x800E1A10 end:0x800E1F40
Runtime.PPCEABI.H/__va_arg.c:
.text start:0x800E1F40 end:0x800E2008
Runtime.PPCEABI.H/global_destructor_chain.c:
.text start:0x800E2008 end:0x800E2068
.dtors start:0x8011DCE8 end:0x8011DCEC
.sbss start:0x801D4758 end:0x801D4760
Runtime.PPCEABI.H/__mem.c:
.init start:0x800033A8 end:0x800034E0
Runtime.PPCEABI.H/New.cp:
extab start:0x80005620 end:0x80005648
extabindex start:0x80005700 end:0x8000570C
.text start:0x800E2068 end:0x800E20B4
Runtime.PPCEABI.H/NewMore.cp:
extab start:0x80005648 end:0x80005650
extabindex start:0x8000570C end:0x80005718
.text start:0x800E20B4 end:0x800E2108
.rodata start:0x8011E4D0 end:0x8011E4F0
.data start:0x8013E208 end:0x8013E218
.sdata start:0x801D39A0 end:0x801D39A8
Runtime.PPCEABI.H/NMWException.cp:
extab start:0x80005650 end:0x80005670
extabindex start:0x80005718 end:0x80005748
.text start:0x800E2108 end:0x800E23CC
.text start:0x800E23CC end:0x800E2AA8
.rodata start:0x8011E4F0 end:0x8011E508
.sdata start:0x801D39A8 end:0x801D39B0
Runtime.PPCEABI.H/__init_cpp_exceptions.cpp:
.text start:0x800E2AA8 end:0x800E2B24
.ctors start:0x8011DCC0 end:0x8011DCC4
@ -940,10 +969,192 @@ Runtime.PPCEABI.H/Gecko_ExceptionPPC.cp:
extab start:0x80005670 end:0x800056E4
extabindex start:0x80005748 end:0x8000579C
.text start:0x800E2B24 end:0x800E3F5C
.rodata start:0x8011E4D0 end:0x8011E5A0
.rodata start:0x8011E508 end:0x8011E5A0
.data start:0x8013E218 end:0x8013E300
.bss start:0x801A72D0 end:0x801A72E0
.sdata start:0x801D39B8 end:0x801D39C8
Runtime.PPCEABI.H/GCN_mem_alloc.c:
.text start:0x800E3F5C end:0x800E4014
.rodata start:0x8011E5A0 end:0x8011E618
MSL_C.PPCEABI.bare.H/abort_exit.c:
.text start:0x800E4014 end:0x800E4168
.bss start:0x801A72E0 end:0x801A73E0
.sbss start:0x801D4760 end:0x801D4770
MSL_C.PPCEABI.bare.H/alloc.c:
.text start:0x800E4168 end:0x800E46D0
.rodata start:0x8011E618 end:0x8011E630
.bss start:0x801A73E0 end:0x801A7418
.sbss start:0x801D4770 end:0x801D4778
MSL_C.PPCEABI.bare.H/errno.c:
.sbss start:0x801D4778 end:0x801D4780
MSL_C.PPCEABI.bare.H/ansi_files.c:
.text start:0x800E46D0 end:0x800E47D8
.data start:0x8013E300 end:0x8013E440
.bss start:0x801A7418 end:0x801A7718
MSL_C.PPCEABI.bare.H/ansi_fp.c:
.text start:0x800E47D8 end:0x800E53F0
.rodata start:0x8011E630 end:0x8011E710
.data start:0x8013E440 end:0x8013E568
.sdata2 start:0x801D6510 end:0x801D6518
MSL_C.PPCEABI.bare.H/arith.c:
.text start:0x800E53F0 end:0x800E5400
MSL_C.PPCEABI.bare.H/buffer_io.c:
.text start:0x800E5400 end:0x800E54F8
MSL_C.PPCEABI.bare.H/ctype.c:
.text start:0x800E54F8 end:0x800E5534
.data start:0x8013E568 end:0x8013E768
MSL_C.PPCEABI.bare.H/direct_io.c:
.text start:0x800E5534 end:0x800E5860
MSL_C.PPCEABI.bare.H/file_io.c:
.text start:0x800E5860 end:0x800E5A58
MSL_C.PPCEABI.bare.H/FILE_POS.c:
.text start:0x800E5A58 end:0x800E5D24
MSL_C.PPCEABI.bare.H/mbstring.c:
.text start:0x800E5D24 end:0x800E5E68
.sdata2 start:0x801D6518 end:0x801D6520
MSL_C.PPCEABI.bare.H/mem.c:
.text start:0x800E5E68 end:0x800E5FD8
MSL_C.PPCEABI.bare.H/mem_funcs.c:
.text start:0x800E5FD8 end:0x800E62B8
MSL_C.PPCEABI.bare.H/misc_io.c:
.text start:0x800E62B8 end:0x800E62C8
MSL_C.PPCEABI.bare.H/printf.c:
.text start:0x800E62C8 end:0x800E8364
.rodata start:0x8011E710 end:0x8011E738
.data start:0x8013E768 end:0x8013E998
.sdata start:0x801D39C8 end:0x801D39D0
.sdata2 start:0x801D6520 end:0x801D6528
MSL_C.PPCEABI.bare.H/float.c:
.sdata start:0x801D39D0 end:0x801D39D8
MSL_C.PPCEABI.bare.H/signal.c:
.text start:0x800E8364 end:0x800E8414
.bss start:0x801A7718 end:0x801A7730
MSL_C.PPCEABI.bare.H/string.c:
.text start:0x800E8414 end:0x800E86C4
MSL_C.PPCEABI.bare.H/uart_console_io.c:
.text start:0x800E86C4 end:0x800E8790
.sbss start:0x801D4780 end:0x801D4788
MSL_C.PPCEABI.bare.H/wchar_io.c:
.text start:0x800E8790 end:0x800E8818
MSL_C.PPCEABI.bare.H/e_acos.c:
.text start:0x800E8818 end:0x800E8B28
.sdata2 start:0x801D6528 end:0x801D65B8
MSL_C.PPCEABI.bare.H/e_asin.c:
.text start:0x800E8B28 end:0x800E8D8C
.sdata2 start:0x801D65B8 end:0x801D6650
MSL_C.PPCEABI.bare.H/e_atan2.c:
.text start:0x800E8D8C end:0x800E901C
.sdata2 start:0x801D6650 end:0x801D66A8
MSL_C.PPCEABI.bare.H/e_fmod.c:
.text start:0x800E901C end:0x800E9358
.rodata start:0x8011E738 end:0x8011E748
MSL_C.PPCEABI.bare.H/e_pow.c:
.text start:0x800E9358 end:0x800E9BE4
.rodata start:0x8011E748 end:0x8011E778
.sdata2 start:0x801D66A8 end:0x801D67B8
MSL_C.PPCEABI.bare.H/e_rem_pio2.c:
.text start:0x800E9BE4 end:0x800E9F84
.rodata start:0x8011E778 end:0x8011E900
.sdata2 start:0x801D67B8 end:0x801D6810
MSL_C.PPCEABI.bare.H/k_cos.c:
.text start:0x800E9F84 end:0x800EA078
.sdata2 start:0x801D6810 end:0x801D6858
MSL_C.PPCEABI.bare.H/k_rem_pio2.c:
.text start:0x800EA078 end:0x800EAECC
.rodata start:0x8011E900 end:0x8011E950
.sdata2 start:0x801D6858 end:0x801D6898
MSL_C.PPCEABI.bare.H/k_sin.c:
.text start:0x800EAECC end:0x800EAF6C
.sdata2 start:0x801D6898 end:0x801D68D0
MSL_C.PPCEABI.bare.H/k_tan.c:
.text start:0x800EAF6C end:0x800EB180
.rodata start:0x8011E950 end:0x8011E9B8
.sdata2 start:0x801D68D0 end:0x801D6908
MSL_C.PPCEABI.bare.H/s_atan.c:
.text start:0x800EB180 end:0x800EB380
.rodata start:0x8011E9B8 end:0x8011EA50
.sdata2 start:0x801D6908 end:0x801D6930
MSL_C.PPCEABI.bare.H/s_copysign.c:
.text start:0x800EB380 end:0x800EB3A8
MSL_C.PPCEABI.bare.H/s_cos.c:
.text start:0x800EB3A8 end:0x800EB47C
.sdata2 start:0x801D6930 end:0x801D6938
MSL_C.PPCEABI.bare.H/s_floor.c:
.text start:0x800EB47C end:0x800EB5C4
.sdata2 start:0x801D6938 end:0x801D6948
MSL_C.PPCEABI.bare.H/s_frexp.c:
.text start:0x800EB5C4 end:0x800EB650
.sdata2 start:0x801D6948 end:0x801D6950
MSL_C.PPCEABI.bare.H/s_ldexp.c:
.text start:0x800EB650 end:0x800EB814
.sdata2 start:0x801D6950 end:0x801D6978
MSL_C.PPCEABI.bare.H/s_modf.c:
.text start:0x800EB814 end:0x800EB910
MSL_C.PPCEABI.bare.H/s_sin.c:
.text start:0x800EB910 end:0x800EB9E8
.sdata2 start:0x801D6978 end:0x801D6980
MSL_C.PPCEABI.bare.H/s_tan.c:
.text start:0x800EB9E8 end:0x800EBA60
.sdata2 start:0x801D6980 end:0x801D6988
MSL_C.PPCEABI.bare.H/w_acos.c:
.text start:0x800EBA60 end:0x800EBA80
MSL_C.PPCEABI.bare.H/w_asin.c:
.text start:0x800EBA80 end:0x800EBAA0
MSL_C.PPCEABI.bare.H/w_atan2.c:
.text start:0x800EBAA0 end:0x800EBAC0
MSL_C.PPCEABI.bare.H/w_fmod.c:
.text start:0x800EBAC0 end:0x800EBAE0
MSL_C.PPCEABI.bare.H/w_pow.c:
.text start:0x800EBAE0 end:0x800EBB00
MSL_C.PPCEABI.bare.H/math_ppc.c:
.text start:0x800EBB00 end:0x800EBBB4
game/kerent.c:
.text start:0x8011CCC4 end:0x8011DCA8