summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-09-18 16:24:51 +0100
committerred031000 <rubenru09@aol.com>2020-09-18 16:24:51 +0100
commitbe2afe5320d75df020776a732fb2a800d0c775c2 (patch)
tree43edc92fc483e042bf123f8efcbb66fe6835e4ee
parentacf90f87c4660c63dd8b9b0dcf127e6155d1201d (diff)
resolve some ctors
-rw-r--r--asm/ctors.s4
-rw-r--r--asm/text_1.s24
2 files changed, 27 insertions, 1 deletions
diff --git a/asm/ctors.s b/asm/ctors.s
index 0687dca..61a9da1 100644
--- a/asm/ctors.s
+++ b/asm/ctors.s
@@ -6,4 +6,6 @@
lbl_803E1E60:
.4byte __init_cpp_exceptions_tmp, func_8000746C, func_80007920, func_800097B8
.4byte func_8000A7A4, func_8000AAA4, func_8000AD5C, func_80024900
- .incbin "baserom.dol", 0x3DDF80, 0x420
+ .4byte func_80025370, func_80028490, func_8002A8F0, func_8002ABC8
+ .4byte func_8002BB24, func_8002CAE0, func_8002DE0C, func_80030114
+ .incbin "baserom.dol", 0x3DDFA0, 0x400
diff --git a/asm/text_1.s b/asm/text_1.s
index 551eec1..45e5bb1 100644
--- a/asm/text_1.s
+++ b/asm/text_1.s
@@ -35048,6 +35048,9 @@ func_80025360:
func_80025368:
/* 80025368 00020FC8 80 63 00 0C */ lwz r3, 0xc(r3)
/* 8002536C 00020FCC 4E 80 00 20 */ blr
+
+.global func_80025370
+func_80025370:
/* 80025370 00020FD0 38 A0 00 01 */ li r5, 1
/* 80025374 00020FD4 38 6D 96 E8 */ addi r3, r13, lbl_8063E9A8-_SDA_BASE_
/* 80025378 00020FD8 38 80 00 04 */ li r4, 4
@@ -38621,6 +38624,9 @@ lbl_8002847C:
/* 80028484 000240E4 7C 08 03 A6 */ mtlr r0
/* 80028488 000240E8 38 21 00 10 */ addi r1, r1, 0x10
/* 8002848C 000240EC 4E 80 00 20 */ blr
+
+.global func_80028490
+func_80028490:
/* 80028490 000240F0 38 A0 00 01 */ li r5, 1
/* 80028494 000240F4 38 6D 96 F8 */ addi r3, r13, lbl_8063E9B8-_SDA_BASE_
/* 80028498 000240F8 38 80 00 04 */ li r4, 4
@@ -41150,6 +41156,9 @@ lbl_8002A898:
/* 8002A8E4 00026544 90 E3 00 08 */ stw r7, 8(r3)
/* 8002A8E8 00026548 38 60 00 01 */ li r3, 1
/* 8002A8EC 0002654C 4E 80 00 20 */ blr
+
+.global func_8002A8F0
+func_8002A8F0:
/* 8002A8F0 00026550 38 A0 00 01 */ li r5, 1
/* 8002A8F4 00026554 38 6D 97 08 */ addi r3, r13, lbl_8063E9C8-_SDA_BASE_
/* 8002A8F8 00026558 38 80 00 04 */ li r4, 4
@@ -41348,6 +41357,9 @@ lbl_8002ABA8:
/* 8002ABBC 0002681C 7C 08 03 A6 */ mtlr r0
/* 8002ABC0 00026820 38 21 00 20 */ addi r1, r1, 0x20
/* 8002ABC4 00026824 4E 80 00 20 */ blr
+
+.global func_8002ABC8
+func_8002ABC8:
/* 8002ABC8 00026828 38 A0 00 01 */ li r5, 1
/* 8002ABCC 0002682C 38 6D 97 10 */ addi r3, r13, lbl_8063E9D0-_SDA_BASE_
/* 8002ABD0 00026830 38 80 00 04 */ li r4, 4
@@ -42357,6 +42369,9 @@ func_8002BAF0:
/* 8002BB18 00027778 EC 20 00 72 */ fmuls f1, f0, f1
/* 8002BB1C 0002777C 38 21 00 10 */ addi r1, r1, 0x10
/* 8002BB20 00027780 4E 80 00 20 */ blr
+
+.global func_8002BB24
+func_8002BB24:
/* 8002BB24 00027784 38 A0 00 01 */ li r5, 1
/* 8002BB28 00027788 38 6D 97 18 */ addi r3, r13, lbl_8063E9D8-_SDA_BASE_
/* 8002BB2C 0002778C 38 80 00 04 */ li r4, 4
@@ -43394,6 +43409,9 @@ func_8002CACC:
/* 8002CAD4 00028734 D0 03 00 04 */ stfs f0, 4(r3)
/* 8002CAD8 00028738 D0 03 00 08 */ stfs f0, 8(r3)
/* 8002CADC 0002873C 4E 80 00 20 */ blr
+
+.global func_8002CAE0
+func_8002CAE0:
/* 8002CAE0 00028740 38 A0 00 01 */ li r5, 1
/* 8002CAE4 00028744 38 6D 97 20 */ addi r3, r13, lbl_8063E9E0-_SDA_BASE_
/* 8002CAE8 00028748 38 80 00 04 */ li r4, 4
@@ -44837,6 +44855,9 @@ lbl_8002DDF4:
/* 8002DE00 00029A60 7C 08 03 A6 */ mtlr r0
/* 8002DE04 00029A64 38 21 00 40 */ addi r1, r1, 0x40
/* 8002DE08 00029A68 4E 80 00 20 */ blr
+
+.global func_8002DE0C
+func_8002DE0C:
/* 8002DE0C 00029A6C 38 A0 00 01 */ li r5, 1
/* 8002DE10 00029A70 38 6D 97 28 */ addi r3, r13, lbl_8063E9E8-_SDA_BASE_
/* 8002DE14 00029A74 38 80 00 04 */ li r4, 4
@@ -47427,6 +47448,9 @@ lbl_80030104:
/* 80030108 0002BD68 7C 08 03 A6 */ mtlr r0
/* 8003010C 0002BD6C 38 21 00 10 */ addi r1, r1, 0x10
/* 80030110 0002BD70 4E 80 00 20 */ blr
+
+.global func_80030114
+func_80030114:
/* 80030114 0002BD74 38 A0 00 01 */ li r5, 1
/* 80030118 0002BD78 38 6D 97 30 */ addi r3, r13, lbl_8063E9F0-_SDA_BASE_
/* 8003011C 0002BD7C 38 80 00 04 */ li r4, 4