diff options
| author | LagoLunatic <LagoLunatic@users.noreply.github.com> | 2025-12-23 00:55:51 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-22 21:55:51 -0800 |
| commit | ce895330ed994de32f55a17a3d2dc5dbbb2ccb9b (patch) | |
| tree | a6e8e9c81d1e032eeba257b556caa7b08350344f /config/GZ2J01 | |
| parent | 9767e76ba049ce20ac0d2236758f050bcd36d90f (diff) | |
Add missing RVL .init splits (#2989)
* Fix Debug_BBA being in the wrong split for GCN
* Add .init splits/symbols for Wii versions
* Fix incorrect relocations detected to __check_pad3 for Wii
* Add .init splits and fix __check_pad3 for Shield versions
Diffstat (limited to 'config/GZ2J01')
| -rw-r--r-- | config/GZ2J01/splits.txt | 9 | ||||
| -rw-r--r-- | config/GZ2J01/symbols.txt | 2 |
2 files changed, 6 insertions, 5 deletions
diff --git a/config/GZ2J01/splits.txt b/config/GZ2J01/splits.txt index 757dcccb4a..5feaac606a 100644 --- a/config/GZ2J01/splits.txt +++ b/config/GZ2J01/splits.txt @@ -2955,7 +2955,7 @@ dolphin/os/OSThread.c: .data start:0x803CA978 end:0x803CB188 .bss start:0x80445CB8 end:0x804466B0 .sdata start:0x8044AAF8 end:0x8044AB00 - .sbss start:0x8044B800 end:0x8044B818 + .sbss start:0x8044B800 end:0x8044B810 dolphin/os/OSTime.c: .text start:0x80344B98 end:0x80345014 @@ -2964,6 +2964,10 @@ dolphin/os/OSTime.c: dolphin/os/__ppc_eabi_init.cpp: .text start:0x80345014 end:0x803450A8 +dolphin/os/__start.c: + .init start:0x80003100 end:0x80003458 + .sbss start:0x8044B810 end:0x8044B818 + dolphin/exi/EXIBios.c: .text start:0x803450A8 end:0x80346A84 .data start:0x803CB1E8 end:0x803CB2F8 @@ -3531,9 +3535,6 @@ TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Portable/notify.c: TRK_MINNOW_DOLPHIN/debugger/embedded/MetroTRK/Processor/ppc/Generic/flush_cache.c: .text start:0x803719E4 end:0x80371A1C -dolphin/os/__start.c: - .init start:0x80003100 end:0x80003458 - PowerPC_EABI_Support/Runtime/Src/__mem.c: .init start:0x80003458 end:0x80003590 diff --git a/config/GZ2J01/symbols.txt b/config/GZ2J01/symbols.txt index ccae3db9ec..c3a1d8e1b3 100644 --- a/config/GZ2J01/symbols.txt +++ b/config/GZ2J01/symbols.txt @@ -22340,7 +22340,7 @@ HoldDown = .sbss:0x8044B7F8; // type:object size:0x8 scope:local align:4 data:4b RunQueueBits = .sbss:0x8044B800; // type:object size:0x4 scope:local align:4 data:4byte RunQueueHint = .sbss:0x8044B804; // type:object size:0x4 scope:local align:4 data:4byte Reschedule = .sbss:0x8044B808; // type:object size:0x4 scope:local align:4 data:4byte -Debug_BBA = .sbss:0x8044B810; // type:object size:0x1 scope:global align:8 data:byte +Debug_BBA = .sbss:0x8044B810; // type:object size:0x1 scope:local data:byte IDSerialPort1 = .sbss:0x8044B818; // type:object size:0x4 scope:local align:4 data:4byte Chan = .sbss:0x8044B820; // type:object size:0x4 scope:local align:4 data:4byte Dev = .sbss:0x8044B824; // type:object size:0x4 scope:local align:4 data:4byte |
