mirror of
https://github.com/zeldaret/tp
synced 2026-09-12 04:29:50 -04:00
Fix symbol names (#118)
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -20,13 +20,13 @@ lbl_80033068:
|
||||
/* 80033078 0002FFB8 7C 1B 00 00 */ cmpw r27, r0
|
||||
/* 8003307C 0002FFBC 41 82 00 18 */ beq lbl_80033094
|
||||
/* 80033080 0002FFC0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80033084 0002FFC4 4B FF AD 45 */ bl dComIfGs_getMixItemIndex
|
||||
/* 80033084 0002FFC4 4B FF AD 45 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 80033088 0002FFC8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 8003308C 0002FFCC 7C 1B 00 00 */ cmpw r27, r0
|
||||
/* 80033090 0002FFD0 40 82 02 38 */ bne lbl_800332C8
|
||||
lbl_80033094:
|
||||
/* 80033094 0002FFD4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80033098 0002FFD8 4B FF AD 31 */ bl dComIfGs_getMixItemIndex
|
||||
/* 80033098 0002FFD8 4B FF AD 31 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 8003309C 0002FFDC 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 800330A0 0002FFE0 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 800330A4 0002FFE4 41 82 02 24 */ beq lbl_800332C8
|
||||
@@ -37,7 +37,7 @@ lbl_80033094:
|
||||
/* 800330B8 0002FFF8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 800330BC 0002FFFC 7F BA 00 AE */ lbzx r29, r26, r0
|
||||
/* 800330C0 00030000 7F C3 F3 78 */ mr r3, r30
|
||||
/* 800330C4 00030004 4B FF AD 05 */ bl dComIfGs_getMixItemIndex
|
||||
/* 800330C4 00030004 4B FF AD 05 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 800330C8 00030008 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 800330CC 0003000C 7C 7A 00 AE */ lbzx r3, r26, r0
|
||||
/* 800330D0 00030010 7C 7C 1B 78 */ mr r28, r3
|
||||
@@ -169,15 +169,15 @@ lbl_8003325C:
|
||||
/* 80033274 000301B4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80033278 000301B8 40 82 00 34 */ bne lbl_800332AC
|
||||
/* 8003327C 000301BC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80033280 000301C0 4B FF AB 49 */ bl dComIfGs_getMixItemIndex
|
||||
/* 80033280 000301C0 4B FF AB 49 */ bl dComIfGs_getMixItemIndex__Fi
|
||||
/* 80033284 000301C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80033288 000301C8 40 82 00 24 */ bne lbl_800332AC
|
||||
/* 8003328C 000301CC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80033290 000301D0 38 80 00 FF */ li r4, 0xff
|
||||
/* 80033294 000301D4 4B FF AA 31 */ bl dComIfGs_setSelectItemIndex
|
||||
/* 80033294 000301D4 4B FF AA 31 */ bl dComIfGs_setSelectItemIndex__FiUc
|
||||
/* 80033298 000301D8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8003329C 000301DC 38 80 00 FF */ li r4, 0xff
|
||||
/* 800332A0 000301E0 4B FF AA 69 */ bl dComIfGs_setMixItemIndex
|
||||
/* 800332A0 000301E0 4B FF AA 69 */ bl dComIfGs_setMixItemIndex__FiUc
|
||||
/* 800332A4 000301E4 38 60 00 FF */ li r3, 0xff
|
||||
/* 800332A8 000301E8 48 00 00 38 */ b lbl_800332E0
|
||||
lbl_800332AC:
|
||||
|
||||
@@ -30,7 +30,7 @@ lbl_800333B4:
|
||||
/* 800333E0 00030320 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
||||
/* 800333E4 00030324 38 1F 00 0B */ addi r0, r31, 0xb
|
||||
/* 800333E8 00030328 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 800333EC 0003032C 48 1E A8 D9 */ bl dMeter2Info_c_NS_setHotSpringTimer
|
||||
/* 800333EC 0003032C 48 1E A8 D9 */ bl setHotSpringTimer__13dMeter2Info_cFUc
|
||||
lbl_800333F0:
|
||||
/* 800333F0 00030330 3B A0 00 00 */ li r29, 0
|
||||
/* 800333F4 00030334 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
@@ -44,7 +44,7 @@ lbl_80033400:
|
||||
/* 80033410 00030350 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 80033414 00030354 40 82 00 0C */ bne lbl_80033420
|
||||
/* 80033418 00030358 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8003341C 0003035C 4B FF A9 D9 */ bl dComIfGp_setSelectItem
|
||||
/* 8003341C 0003035C 4B FF A9 D9 */ bl dComIfGp_setSelectItem__Fi
|
||||
lbl_80033420:
|
||||
/* 80033420 00030360 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 80033424 00030364 2C 1D 00 03 */ cmpwi r29, 3
|
||||
|
||||
@@ -34,7 +34,7 @@
|
||||
/* 8003361C 0003055C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80033620 00030560 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
||||
/* 80033624 00030564 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
||||
/* 80033628 00030568 48 1E A6 9D */ bl dMeter2Info_c_NS_setHotSpringTimer
|
||||
/* 80033628 00030568 48 1E A6 9D */ bl setHotSpringTimer__13dMeter2Info_cFUc
|
||||
lbl_8003362C:
|
||||
/* 8003362C 0003056C 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80033630 00030570 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
@@ -65,7 +65,7 @@ lbl_8003362C:
|
||||
/* 80033694 000305D4 98 64 5E 7D */ stb r3, 0x5e7d(r4)
|
||||
/* 80033698 000305D8 9B C4 5E 7E */ stb r30, 0x5e7e(r4)
|
||||
/* 8003369C 000305DC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 800336A0 000305E0 4B FF A7 55 */ bl dComIfGp_setSelectItem
|
||||
/* 800336A0 000305E0 4B FF A7 55 */ bl dComIfGp_setSelectItem__Fi
|
||||
lbl_800336A4:
|
||||
/* 800336A4 000305E4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 800336A8 000305E8 48 32 EB 81 */ bl _restgpr_29
|
||||
|
||||
@@ -46,7 +46,7 @@ lbl_800338C0:
|
||||
/* 800338D0 00030810 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 800338D4 00030814 40 82 00 0C */ bne lbl_800338E0
|
||||
/* 800338D8 00030818 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800338DC 0003081C 4B FF A5 19 */ bl dComIfGp_setSelectItem
|
||||
/* 800338DC 0003081C 4B FF A5 19 */ bl dComIfGp_setSelectItem__Fi
|
||||
lbl_800338E0:
|
||||
/* 800338E0 00030820 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 800338E4 00030824 2C 1D 00 03 */ cmpwi r29, 3
|
||||
|
||||
@@ -57,7 +57,7 @@ lbl_800339D0:
|
||||
/* 800339E0 00030920 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 800339E4 00030924 40 82 00 0C */ bne lbl_800339F0
|
||||
/* 800339E8 00030928 7F A3 EB 78 */ mr r3, r29
|
||||
/* 800339EC 0003092C 4B FF A4 09 */ bl dComIfGp_setSelectItem
|
||||
/* 800339EC 0003092C 4B FF A4 09 */ bl dComIfGp_setSelectItem__Fi
|
||||
lbl_800339F0:
|
||||
/* 800339F0 00030930 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 800339F4 00030934 2C 1D 00 03 */ cmpwi r29, 3
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
/* 80034534 00031474 38 80 03 82 */ li r4, 0x382
|
||||
/* 80034538 00031478 38 BF 00 14 */ addi r5, r31, 0x14
|
||||
/* 8003453C 0003147C 38 C0 00 00 */ li r6, 0
|
||||
/* 80034540 00031480 48 1E 7D 11 */ bl dMeter2Info_c_NS_getString
|
||||
/* 80034540 00031480 48 1E 7D 11 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
||||
/* 80034544 00031484 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
||||
/* 80034548 00031488 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
||||
/* 8003454C 0003148C 38 80 03 83 */ li r4, 0x383
|
||||
/* 80034550 00031490 38 BF 00 25 */ addi r5, r31, 0x25
|
||||
/* 80034554 00031494 38 C0 00 00 */ li r6, 0
|
||||
/* 80034558 00031498 48 1E 7C F9 */ bl dMeter2Info_c_NS_getString
|
||||
/* 80034558 00031498 48 1E 7C F9 */ bl getString__13dMeter2Info_cFUlPcP14JMSMesgEntry_c
|
||||
/* 8003455C 0003149C 38 60 00 00 */ li r3, 0
|
||||
/* 80034560 000314A0 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 80034564 000314A4 90 7F 00 00 */ stw r3, 0(r31)
|
||||
|
||||
@@ -87,7 +87,7 @@ lbl_800358A8:
|
||||
/* 800358E8 00032828 80 05 00 F8 */ lwz r0, 0x800000F8@l(r5)
|
||||
/* 800358EC 0003282C 54 06 F0 BE */ srwi r6, r0, 2
|
||||
/* 800358F0 00032830 38 A0 00 00 */ li r5, 0
|
||||
/* 800358F4 00032834 48 32 CA 31 */ bl func_80362324
|
||||
/* 800358F4 00032834 48 32 CA 31 */ bl __div2i
|
||||
/* 800358F8 00032838 3C A0 00 37 */ lis r5, 0x0036EE44@ha
|
||||
/* 800358FC 0003283C 38 C5 EE 44 */ addi r6, r5, 0x0036EE44@l
|
||||
/* 80035900 00032840 38 00 00 00 */ li r0, 0
|
||||
@@ -113,7 +113,7 @@ lbl_80035928:
|
||||
/* 8003594C 0003288C 38 63 00 29 */ addi r3, r3, 0x29
|
||||
/* 80035950 00032890 38 80 09 58 */ li r4, 0x958
|
||||
/* 80035954 00032894 4C C6 31 82 */ crclr 6
|
||||
/* 80035958 00032898 48 33 0F 25 */ bl func_8036687C
|
||||
/* 80035958 00032898 48 33 0F 25 */ bl printf
|
||||
/* 8003595C 0003289C 56 C0 06 3E */ clrlwi r0, r22, 0x18
|
||||
/* 80035960 000328A0 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 80035964 000328A4 40 82 00 3C */ bne lbl_800359A0
|
||||
@@ -151,7 +151,7 @@ lbl_800359D0:
|
||||
/* 800359D8 00032918 38 63 00 38 */ addi r3, r3, 0x38
|
||||
/* 800359DC 0003291C 38 80 09 58 */ li r4, 0x958
|
||||
/* 800359E0 00032920 4C C6 31 82 */ crclr 6
|
||||
/* 800359E4 00032924 48 33 0E 99 */ bl func_8036687C
|
||||
/* 800359E4 00032924 48 33 0E 99 */ bl printf
|
||||
/* 800359E8 00032928 38 60 00 00 */ li r3, 0
|
||||
/* 800359EC 0003292C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 800359F0 00032930 48 32 C8 1D */ bl _restgpr_22
|
||||
|
||||
@@ -52,7 +52,7 @@ lbl_80035AA8:
|
||||
lbl_80035AC4:
|
||||
/* 80035AC4 00032A04 38 60 00 06 */ li r3, 6
|
||||
/* 80035AC8 00032A08 38 80 00 00 */ li r4, 0
|
||||
/* 80035ACC 00032A0C 4B FF 95 75 */ bl dComIfGs_setKeyNum
|
||||
/* 80035ACC 00032A0C 4B FF 95 75 */ bl dComIfGs_setKeyNum__FiUc
|
||||
/* 80035AD0 00032A10 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha
|
||||
/* 80035AD4 00032A14 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l
|
||||
/* 80035AD8 00032A18 3B C3 00 9C */ addi r30, r3, 0x9c
|
||||
@@ -105,13 +105,13 @@ lbl_80035B60:
|
||||
/* 80035B8C 00032ACC 38 83 00 58 */ addi r4, r3, 0x58
|
||||
/* 80035B90 00032AD0 3C 60 80 43 */ lis r3, lbl_80430188@ha
|
||||
/* 80035B94 00032AD4 38 63 01 88 */ addi r3, r3, lbl_80430188@l
|
||||
/* 80035B98 00032AD8 48 1E 86 F9 */ bl dMeter2Info_c_NS_setSaveStageName
|
||||
/* 80035B98 00032AD8 48 1E 86 F9 */ bl setSaveStageName__13dMeter2Info_cFPCc
|
||||
/* 80035B9C 00032ADC 3C 60 80 38 */ lis r3, lbl_80379234@ha
|
||||
/* 80035BA0 00032AE0 38 63 92 34 */ addi r3, r3, lbl_80379234@l
|
||||
/* 80035BA4 00032AE4 38 63 00 46 */ addi r3, r3, 0x46
|
||||
/* 80035BA8 00032AE8 38 80 09 58 */ li r4, 0x958
|
||||
/* 80035BAC 00032AEC 4C C6 31 82 */ crclr 6
|
||||
/* 80035BB0 00032AF0 48 33 0C CD */ bl func_8036687C
|
||||
/* 80035BB0 00032AF0 48 33 0C CD */ bl printf
|
||||
/* 80035BB4 00032AF4 38 60 00 00 */ li r3, 0
|
||||
/* 80035BB8 00032AF8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80035BBC 00032AFC 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
/* 80035BF4 00032B34 38 A0 00 00 */ li r5, 0
|
||||
/* 80035BF8 00032B38 38 C0 00 20 */ li r6, 0x20
|
||||
/* 80035BFC 00032B3C 38 E0 00 20 */ li r7, 0x20
|
||||
/* 80035C00 00032B40 48 32 C1 61 */ bl func_80361D60
|
||||
/* 80035C00 00032B40 48 32 C1 61 */ bl __construct_array
|
||||
/* 80035C04 00032B44 38 61 05 F8 */ addi r3, r1, 0x5f8
|
||||
/* 80035C08 00032B48 3C 80 80 03 */ lis r4, __ct__13dSv_memory2_cFv@ha
|
||||
/* 80035C0C 00032B4C 38 84 0D 80 */ addi r4, r4, __ct__13dSv_memory2_cFv@l
|
||||
/* 80035C10 00032B50 38 A0 00 00 */ li r5, 0
|
||||
/* 80035C14 00032B54 38 C0 00 08 */ li r6, 8
|
||||
/* 80035C18 00032B58 38 E0 00 40 */ li r7, 0x40
|
||||
/* 80035C1C 00032B5C 48 32 C1 45 */ bl func_80361D60
|
||||
/* 80035C1C 00032B5C 48 32 C1 45 */ bl __construct_array
|
||||
/* 80035C20 00032B60 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80035C24 00032B64 4B FF F3 F9 */ bl init__10dSv_save_cFv
|
||||
/* 80035C28 00032B68 38 61 01 BC */ addi r3, r1, 0x1bc
|
||||
@@ -37,7 +37,7 @@
|
||||
/* 80035C60 00032BA0 38 63 00 54 */ addi r3, r3, 0x54
|
||||
/* 80035C64 00032BA4 38 80 09 58 */ li r4, 0x958
|
||||
/* 80035C68 00032BA8 4C C6 31 82 */ crclr 6
|
||||
/* 80035C6C 00032BAC 48 33 0C 11 */ bl func_8036687C
|
||||
/* 80035C6C 00032BAC 48 33 0C 11 */ bl printf
|
||||
/* 80035C70 00032BB0 38 60 00 00 */ li r3, 0
|
||||
/* 80035C74 00032BB4 83 E1 09 6C */ lwz r31, 0x96c(r1)
|
||||
/* 80035C78 00032BB8 80 01 09 74 */ lwz r0, 0x974(r1)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
#define D_SAVE_INIT_H_
|
||||
|
||||
extern "C" {
|
||||
void setInitEventBit();
|
||||
void setInitEventBit__Fv();
|
||||
}
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user