mirror of
https://github.com/zeldaret/tp
synced 2026-09-03 02:03:55 -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:
+2
-2
@@ -52,7 +52,7 @@ lbl_80281F70:
|
||||
/* 80281F80 0027EEC0 48 00 00 70 */ b lbl_80281FF0
|
||||
lbl_80281F84:
|
||||
/* 80281F84 0027EEC4 38 9F FF FF */ addi r4, r31, -1
|
||||
/* 80281F88 0027EEC8 48 0E 30 F1 */ bl func_80365078
|
||||
/* 80281F88 0027EEC8 48 0E 30 F1 */ bl div
|
||||
/* 80281F8C 0027EECC 90 81 00 14 */ stw r4, 0x14(r1)
|
||||
/* 80281F90 0027EED0 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 80281F94 0027EED4 7C 83 23 79 */ or. r3, r4, r4
|
||||
@@ -70,7 +70,7 @@ lbl_80281FBC:
|
||||
/* 80281FBC 0027EEFC 38 1F FF FE */ addi r0, r31, -2
|
||||
/* 80281FC0 0027EF00 54 1D 08 3C */ slwi r29, r0, 1
|
||||
/* 80281FC4 0027EF04 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80281FC8 0027EF08 48 0E 30 B1 */ bl func_80365078
|
||||
/* 80281FC8 0027EF08 48 0E 30 B1 */ bl div
|
||||
/* 80281FCC 0027EF0C 90 81 00 0C */ stw r4, 0xc(r1)
|
||||
/* 80281FD0 0027EF10 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80281FD4 0027EF14 7C 83 23 79 */ or. r3, r4, r4
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
/* 802896F8 00286638 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802896FC 0028663C 38 82 BA D8 */ addi r4, r2, 0x804554D8 - 0x80459A00 /*SDA HACK; original: lbl_804554D8-_SDA2_BASE_*/
|
||||
/* 80289700 00286640 38 A0 00 04 */ li r5, 4
|
||||
/* 80289704 00286644 48 0D C9 89 */ bl func_8036608C
|
||||
/* 80289704 00286644 48 0D C9 89 */ bl memcmp
|
||||
/* 80289708 00286648 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 8028970C 0028664C 41 82 00 0C */ beq lbl_80289718
|
||||
/* 80289710 00286650 38 60 00 00 */ li r3, 0
|
||||
|
||||
+3
-3
@@ -28,7 +28,7 @@ lbl_80284030:
|
||||
/* 80284030 00280F70 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 80284034 00280F74 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80284038 00280F78 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 8028403C 00280F7C 48 00 10 71 */ bl JStudio_NS_fvb_NS_data_NS_TParse_TParagraph_NS_getData
|
||||
/* 8028403C 00280F7C 48 00 10 71 */ bl getData__Q47JStudio3fvb4data17TParse_TParagraphCFPQ57JStudio3fvb4data17TParse_TParagraph5TData
|
||||
/* 80284040 00280F80 80 81 00 28 */ lwz r4, 0x28(r1)
|
||||
/* 80284044 00280F84 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80284048 00280F88 28 00 00 16 */ cmplwi r0, 0x16
|
||||
@@ -65,7 +65,7 @@ lbl_8028409C:
|
||||
/* 802840C0 00281000 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802840C4 00281004 80 9F 00 08 */ lwz r4, 8(r31)
|
||||
/* 802840C8 00281008 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 802840CC 0028100C 48 05 8C D9 */ bl JGadget_NS_TVector_pointer_void_NS_insert
|
||||
/* 802840CC 0028100C 48 05 8C D9 */ bl insert__Q27JGadget20TVector_pointer_voidFPPvRCPv
|
||||
lbl_802840D0:
|
||||
/* 802840D0 00281010 38 17 00 03 */ addi r0, r23, 3
|
||||
/* 802840D4 00281014 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
|
||||
@@ -92,7 +92,7 @@ lbl_80284104:
|
||||
/* 80284120 00281060 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80284124 00281064 80 9F 00 08 */ lwz r4, 8(r31)
|
||||
/* 80284128 00281068 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8028412C 0028106C 48 05 8C 79 */ bl JGadget_NS_TVector_pointer_void_NS_insert
|
||||
/* 8028412C 0028106C 48 05 8C 79 */ bl insert__Q27JGadget20TVector_pointer_voidFPPvRCPv
|
||||
lbl_80284130:
|
||||
/* 80284130 00281070 3B 18 FF FF */ addi r24, r24, -1
|
||||
lbl_80284134:
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
/* 80288E48 00285D88 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80288E4C 00285D8C 38 61 00 0C */ addi r3, r1, 0xc
|
||||
/* 80288E50 00285D90 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 80288E54 00285D94 48 00 0B 69 */ bl JStudio_NS_stb_NS_data_NS_TParse_TSequence_NS_getData
|
||||
/* 80288E54 00285D94 48 00 0B 69 */ bl getData__Q47JStudio3stb4data16TParse_TSequenceCFPQ57JStudio3stb4data16TParse_TSequence5TData
|
||||
/* 80288E58 00285D98 88 01 00 20 */ lbz r0, 0x20(r1)
|
||||
/* 80288E5C 00285D9C 80 A1 00 24 */ lwz r5, 0x24(r1)
|
||||
/* 80288E60 00285DA0 80 61 00 28 */ lwz r3, 0x28(r1)
|
||||
@@ -67,7 +67,7 @@ lbl_80288F10:
|
||||
/* 80288F10 00285E50 90 61 00 08 */ stw r3, 8(r1)
|
||||
/* 80288F14 00285E54 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80288F18 00285E58 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 80288F1C 00285E5C 48 00 0A ED */ bl JStudio_NS_stb_NS_data_NS_TParse_TParagraph_NS_getData
|
||||
/* 80288F1C 00285E5C 48 00 0A ED */ bl getData__Q47JStudio3stb4data17TParse_TParagraphCFPQ57JStudio3stb4data17TParse_TParagraph5TData
|
||||
/* 80288F20 00285E60 80 81 00 10 */ lwz r4, 0x10(r1)
|
||||
/* 80288F24 00285E64 28 04 00 FF */ cmplwi r4, 0xff
|
||||
/* 80288F28 00285E68 41 81 00 18 */ bgt lbl_80288F40
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
/* 80289290 002861D0 38 A4 00 0C */ addi r5, r4, 0xc
|
||||
/* 80289294 002861D4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80289298 002861D8 38 86 00 10 */ addi r4, r6, 0x10
|
||||
/* 8028929C 002861DC 48 05 39 39 */ bl JGadget_NS_TNodeLinkList_NS_Erase
|
||||
/* 8028929C 002861DC 48 05 39 39 */ bl Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode
|
||||
/* 802892A0 002861E0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802892A4 002861E4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802892A8 002861E8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -26,7 +26,7 @@ lbl_8028995C:
|
||||
/* 80289984 002868C4 80 7D 00 00 */ lwz r3, 0(r29)
|
||||
/* 80289988 002868C8 38 63 FF F4 */ addi r3, r3, -12
|
||||
/* 8028998C 002868CC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80289990 002868D0 4B FF EF F9 */ bl JStudio_NS_object_NS_TIDData_NS_isEqual
|
||||
/* 80289990 002868D0 4B FF EF F9 */ bl isEqual__Q37JStudio6object7TIDDataFRCQ37JStudio6object7TIDDataRCQ37JStudio6object7TIDData
|
||||
/* 80289994 002868D4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80289998 002868D8 41 82 FF B8 */ beq lbl_80289950
|
||||
lbl_8028999C:
|
||||
|
||||
@@ -11,7 +11,7 @@ extern "C" {
|
||||
extern void toFunction_outside__Q27JStudio14TFunctionValueFi();
|
||||
extern void JGadget_NS_TVector_pointer_void();
|
||||
extern void __ct__Q27JStudio14TFunctionValueFv();
|
||||
extern void func_80365078();
|
||||
extern void div();
|
||||
extern void interpolateValue_hermite__Q27JStudio13functionvalueFddddddd();
|
||||
extern void interpolateValue_BSpline_uniform__Q27JStudio13functionvalueFddddd();
|
||||
extern void JGadget_NS_findUpperBound_binary_current();
|
||||
|
||||
Reference in New Issue
Block a user