summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax <mparisi@stevens.edu>2020-10-16 14:06:42 -0400
committerMax <mparisi@stevens.edu>2020-10-16 14:06:42 -0400
commit2015876d0d376ce00223f5c1a90f3d59f91922e8 (patch)
tree91cd0873b18f8fc6aa30697c03c324b07ff3ae7a
parentcc8c8de4b247b0bea5232eed8a89c7756740dd58 (diff)
label free, __dl__FPv, and __nw__FUl
-rw-r--r--asm/MSL_C/MSL_Common/ansi_files.s2
-rw-r--r--asm/MSL_C/MSL_Common/file_io.s2
-rw-r--r--asm/Runtime/NMWException.s2
-rw-r--r--asm/SDK/HBM/HBMAnmController.s2
-rw-r--r--asm/SDK/HBM/HBMBase.s4
-rw-r--r--asm/SDK/HBM/HBMController.s2
-rw-r--r--asm/SDK/HBM/HBMGUIManager.s20
-rw-r--r--asm/SDK/HBM/HBMRemoteSpk.s2
-rw-r--r--asm/code_80006980.s7
-rw-r--r--asm/code_8000748C.s2
-rw-r--r--asm/code_800097D8.s2
-rw-r--r--asm/code_8000A7C4.s10
-rw-r--r--asm/code_8000AAC4.s2
-rw-r--r--asm/code_8000ADC0.s18
-rw-r--r--asm/code_80024914.s24
-rw-r--r--asm/code_80025390.s4
-rw-r--r--asm/code_80032FE8.s4
-rw-r--r--asm/code_80035CB0.s2
-rw-r--r--asm/code_80036F88.s2
-rw-r--r--asm/code_8003E03C.s6
-rw-r--r--asm/code_8003E854.s2
-rw-r--r--asm/code_800400E8.s2
-rw-r--r--asm/code_800447E4.s4
-rw-r--r--asm/code_80044F28.s2
-rw-r--r--asm/code_800478C0.s18
-rw-r--r--asm/code_80048728.s2
-rw-r--r--asm/code_80049084.s12
-rw-r--r--asm/code_8004ACF4.s48
-rw-r--r--asm/code_8004D724.s4
-rw-r--r--asm/code_8004DE88.s2
-rw-r--r--asm/code_8004E9F0.s4
-rw-r--r--asm/code_8004F37C.s8
-rw-r--r--asm/code_80050324.s4
-rw-r--r--asm/code_80055504.s2
-rw-r--r--asm/code_8005A588.s2
-rw-r--r--asm/code_8005CEAC.s2
-rw-r--r--asm/code_8006E554.s2
-rw-r--r--asm/code_8007F8C4.s16
-rw-r--r--asm/code_800AA470.s2
-rw-r--r--asm/code_800B9E10.s8
-rw-r--r--asm/code_800C5968.s2
-rw-r--r--asm/code_800E96C4.s2
-rw-r--r--asm/code_800F8AC4.s2
-rw-r--r--asm/code_80155B50.s2
-rw-r--r--asm/code_80157854.s2
-rw-r--r--asm/code_80158E50.s2
-rw-r--r--asm/code_8015D390.s2
-rw-r--r--asm/code_801697AC.s2
-rw-r--r--asm/code_8016A25C.s6
-rw-r--r--asm/code_8016E2B8.s2
-rw-r--r--asm/code_801708DC.s6
-rw-r--r--asm/code_80177C24.s8
-rw-r--r--asm/code_8017C588.s4
-rw-r--r--asm/code_801DAA30.s8
-rw-r--r--asm/code_801DBE90.s2
-rw-r--r--asm/code_801E0A54.s6
-rw-r--r--asm/code_801E474C.s2
-rw-r--r--asm/code_801E5F7C.s20
-rw-r--r--asm/code_801E6BF8.s10
-rw-r--r--asm/code_801ED3F0.s2
-rw-r--r--asm/code_801EE044.s2
-rw-r--r--asm/code_801FB42C.s2
-rw-r--r--asm/code_802000B0.s4
-rw-r--r--asm/code_80202E54.s2
-rw-r--r--asm/code_80205954.s10
-rw-r--r--asm/code_80224104.s2
-rw-r--r--asm/code_802247A0.s4
-rw-r--r--asm/code_8022494C.s2
-rw-r--r--asm/code_80225E44.s4
-rw-r--r--asm/code_80226364.s10
-rw-r--r--asm/code_8022773C.s2
-rw-r--r--asm/code_80228B0C.s4
-rw-r--r--asm/code_8022910C.s12
-rw-r--r--asm/code_8022D72C.s4
-rw-r--r--asm/code_80230E48.s4
-rw-r--r--asm/code_8023234C.s2
-rw-r--r--asm/code_8023283C.s2
-rw-r--r--asm/code_802353F8.s2
-rw-r--r--asm/code_80235A74.s54
-rw-r--r--asm/code_80236704.s2
-rw-r--r--asm/code_8023694C.s2
-rw-r--r--asm/code_80236B08.s4
-rw-r--r--asm/code_8023AF8C.s10
-rw-r--r--asm/code_8023B9F4.s2
-rw-r--r--asm/code_8023EA44.s6
-rw-r--r--asm/code_8023EE6C.s2
-rw-r--r--asm/code_8024052C.s2
-rw-r--r--asm/code_802437EC.s2
-rw-r--r--asm/code_80247038.s2
-rw-r--r--asm/code_80249D38.s8
-rw-r--r--asm/code_80250F18.s4
-rw-r--r--asm/code_80253FEC.s2
-rw-r--r--asm/code_80254460.s36
-rw-r--r--asm/code_8025716C.s2
-rw-r--r--asm/code_8025DF80.s10
-rw-r--r--asm/code_803D9208.s8
-rw-r--r--asm/nw4r/lyt/lyt_animation.s2
-rw-r--r--asm/nw4r/lyt/lyt_arcResourceAccessor.s2
-rw-r--r--asm/nw4r/lyt/lyt_bounding.s2
-rw-r--r--asm/nw4r/lyt/lyt_drawInfo.s2
-rw-r--r--asm/nw4r/lyt/lyt_group.s4
-rw-r--r--asm/nw4r/lyt/lyt_layout.s2
-rw-r--r--asm/nw4r/lyt/lyt_material.s2
-rw-r--r--asm/nw4r/lyt/lyt_pane.s2
-rw-r--r--asm/nw4r/lyt/lyt_picture.s2
-rw-r--r--asm/nw4r/lyt/lyt_resourceAccessor.s2
-rw-r--r--asm/nw4r/lyt/lyt_textBox.s2
-rw-r--r--asm/nw4r/lyt/lyt_window.s2
-rw-r--r--asm/nw4r/snd/detail/snd_AxManager.s4
-rw-r--r--asm/nw4r/snd/detail/snd_AxVoice.s2
-rw-r--r--asm/nw4r/snd/detail/snd_AxVoiceManager.s2
-rw-r--r--asm/nw4r/snd/detail/snd_Bank.s2
-rw-r--r--asm/nw4r/snd/detail/snd_BasicPlayer.s2
-rw-r--r--asm/nw4r/snd/detail/snd_BasicSound.s2
-rw-r--r--asm/nw4r/snd/detail/snd_Channel.s2
-rw-r--r--asm/nw4r/snd/detail/snd_DisposeCallbackManager.s2
-rw-r--r--asm/nw4r/snd/detail/snd_FrameHeap.s2
-rw-r--r--asm/nw4r/snd/detail/snd_MmlSeqTrack.s2
-rw-r--r--asm/nw4r/snd/detail/snd_MmlSeqTrackAllocator.s2
-rw-r--r--asm/nw4r/snd/detail/snd_SeqPlayer.s2
-rw-r--r--asm/nw4r/snd/detail/snd_SeqSound.s4
-rw-r--r--asm/nw4r/snd/detail/snd_SeqTrack.s2
-rw-r--r--asm/nw4r/snd/detail/snd_SoundArchive.s2
-rw-r--r--asm/nw4r/snd/detail/snd_SoundArchiveLoader.s2
-rw-r--r--asm/nw4r/snd/detail/snd_SoundThread.s2
-rw-r--r--asm/nw4r/snd/detail/snd_StrmPlayer.s6
-rw-r--r--asm/nw4r/snd/detail/snd_StrmSound.s2
-rw-r--r--asm/nw4r/snd/detail/snd_Task.s2
-rw-r--r--asm/nw4r/snd/detail/snd_TaskManager.s4
-rw-r--r--asm/nw4r/snd/detail/snd_TaskThread.s2
-rw-r--r--asm/nw4r/snd/detail/snd_Voice.s2
-rw-r--r--asm/nw4r/snd/detail/snd_VoiceManager.s2
-rw-r--r--asm/nw4r/snd/detail/snd_WaveSound.s4
-rw-r--r--asm/nw4r/snd/snd_DvdSoundArchive.s4
-rw-r--r--asm/nw4r/snd/snd_SoundArchivePlayer.s14
-rw-r--r--asm/nw4r/snd/snd_SoundHeap.s2
-rw-r--r--asm/nw4r/snd/snd_SoundPlayer.s4
-rw-r--r--asm/nw4r/ut/detail/ut_LinkList.s2
-rw-r--r--asm/nw4r/ut/detail/ut_ResFontBase.s4
-rw-r--r--asm/nw4r/ut/ut_CharWriter.s2
-rw-r--r--asm/nw4r/ut/ut_DvdFileStream.s2
-rw-r--r--asm/nw4r/ut/ut_DvdLockedFileStream.s2
-rw-r--r--asm/nw4r/ut/ut_ResFont.s2
-rw-r--r--asm/nw4r/ut/ut_TagProcessorBase.s4
-rw-r--r--asm/nw4r/ut/ut_TextWriterBase.s2
-rw-r--r--asm/text_10_2.s2
-rw-r--r--asm/text_11.s69
147 files changed, 398 insertions, 394 deletions
diff --git a/asm/MSL_C/MSL_Common/ansi_files.s b/asm/MSL_C/MSL_Common/ansi_files.s
index 52c4156..b912ffd 100644
--- a/asm/MSL_C/MSL_Common/ansi_files.s
+++ b/asm/MSL_C/MSL_Common/ansi_files.s
@@ -27,7 +27,7 @@ lbl_801C78D4:
/* 801C78DC 001C353C 88 03 00 0C */ lbz r0, 0xc(r3)
/* 801C78E0 001C3540 2C 00 00 00 */ cmpwi r0, 0
/* 801C78E4 001C3544 41 82 00 0C */ beq lbl_801C78F0
-/* 801C78E8 001C3548 4B E4 2E DD */ bl func_8000A7C4
+/* 801C78E8 001C3548 4B E4 2E DD */ bl free
/* 801C78EC 001C354C 48 00 00 28 */ b lbl_801C7914
lbl_801C78F0:
/* 801C78F0 001C3550 80 03 00 04 */ lwz r0, 4(r3)
diff --git a/asm/MSL_C/MSL_Common/file_io.s b/asm/MSL_C/MSL_Common/file_io.s
index be053b1..edd0932 100644
--- a/asm/MSL_C/MSL_Common/file_io.s
+++ b/asm/MSL_C/MSL_Common/file_io.s
@@ -38,7 +38,7 @@ lbl_801C9C10:
/* 801C9C44 001C58A4 90 9D 00 04 */ stw r4, 4(r29)
/* 801C9C48 001C58A8 41 82 00 0C */ beq lbl_801C9C54
/* 801C9C4C 001C58AC 80 7D 00 1C */ lwz r3, 0x1c(r29)
-/* 801C9C50 001C58B0 4B E4 0B 75 */ bl func_8000A7C4
+/* 801C9C50 001C58B0 4B E4 0B 75 */ bl free
lbl_801C9C54:
/* 801C9C54 001C58B4 2C 1E 00 00 */ cmpwi r30, 0
/* 801C9C58 001C58B8 38 00 00 00 */ li r0, 0
diff --git a/asm/Runtime/NMWException.s b/asm/Runtime/NMWException.s
index 697ecdd..afb7e05 100644
--- a/asm/Runtime/NMWException.s
+++ b/asm/Runtime/NMWException.s
@@ -118,7 +118,7 @@ lbl_801C6E38:
/* 801C6E38 001C2A98 2C 1E 00 00 */ cmpwi r30, 0
/* 801C6E3C 001C2A9C 40 81 00 0C */ ble lbl_801C6E48
/* 801C6E40 001C2AA0 7F A3 EB 78 */ mr r3, r29
-/* 801C6E44 001C2AA4 48 01 3C 75 */ bl func_801DAAB8
+/* 801C6E44 001C2AA4 48 01 3C 75 */ bl __dl__FPv
lbl_801C6E48:
/* 801C6E48 001C2AA8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 801C6E4C 001C2AAC 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/SDK/HBM/HBMAnmController.s b/asm/SDK/HBM/HBMAnmController.s
index 989b7d6..4d10d1b 100644
--- a/asm/SDK/HBM/HBMAnmController.s
+++ b/asm/SDK/HBM/HBMAnmController.s
@@ -23,7 +23,7 @@ __dt__Q210homebutton18GroupAnmControllerFv:
/* 803A36EC 0039F34C 41 82 00 10 */ beq lbl_803A36FC
/* 803A36F0 0039F350 2C 04 00 00 */ cmpwi r4, 0
/* 803A36F4 0039F354 40 81 00 08 */ ble lbl_803A36FC
-/* 803A36F8 0039F358 4B E3 73 C1 */ bl func_801DAAB8
+/* 803A36F8 0039F358 4B E3 73 C1 */ bl __dl__FPv
lbl_803A36FC:
/* 803A36FC 0039F35C 7F E3 FB 78 */ mr r3, r31
/* 803A3700 0039F360 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/SDK/HBM/HBMBase.s b/asm/SDK/HBM/HBMBase.s
index 28aee3b..2a82337 100644
--- a/asm/SDK/HBM/HBMBase.s
+++ b/asm/SDK/HBM/HBMBase.s
@@ -637,7 +637,7 @@ lbl_8039A8D0:
/* 8039A908 00396568 2C 1F 00 00 */ cmpwi r31, 0
/* 8039A90C 0039656C 40 81 00 0C */ ble lbl_8039A918
/* 8039A910 00396570 7F C3 F3 78 */ mr r3, r30
-/* 8039A914 00396574 4B E4 01 A5 */ bl func_801DAAB8
+/* 8039A914 00396574 4B E4 01 A5 */ bl __dl__FPv
lbl_8039A918:
/* 8039A918 00396578 39 61 00 20 */ addi r11, r1, 0x20
/* 8039A91C 0039657C 7F C3 F3 78 */ mr r3, r30
@@ -1287,7 +1287,7 @@ __dt__Q310homebutton3gui9InterfaceFv:
/* 8039B250 00396EB0 41 82 00 10 */ beq lbl_8039B260
/* 8039B254 00396EB4 2C 04 00 00 */ cmpwi r4, 0
/* 8039B258 00396EB8 40 81 00 08 */ ble lbl_8039B260
-/* 8039B25C 00396EBC 4B E3 F8 5D */ bl func_801DAAB8
+/* 8039B25C 00396EBC 4B E3 F8 5D */ bl __dl__FPv
lbl_8039B260:
/* 8039B260 00396EC0 7F E3 FB 78 */ mr r3, r31
/* 8039B264 00396EC4 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/SDK/HBM/HBMController.s b/asm/SDK/HBM/HBMController.s
index cfcda62..9dd82b3 100644
--- a/asm/SDK/HBM/HBMController.s
+++ b/asm/SDK/HBM/HBMController.s
@@ -265,7 +265,7 @@ lbl_803A5148:
/* 803A5148 003A0DA8 2C 1F 00 00 */ cmpwi r31, 0
/* 803A514C 003A0DAC 40 81 00 0C */ ble lbl_803A5158
/* 803A5150 003A0DB0 7F C3 F3 78 */ mr r3, r30
-/* 803A5154 003A0DB4 4B E3 59 65 */ bl func_801DAAB8
+/* 803A5154 003A0DB4 4B E3 59 65 */ bl __dl__FPv
lbl_803A5158:
/* 803A5158 003A0DB8 7F C3 F3 78 */ mr r3, r30
/* 803A515C 003A0DBC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/SDK/HBM/HBMGUIManager.s b/asm/SDK/HBM/HBMGUIManager.s
index 905f027..3017129 100644
--- a/asm/SDK/HBM/HBMGUIManager.s
+++ b/asm/SDK/HBM/HBMGUIManager.s
@@ -331,7 +331,7 @@ lbl_803A3DC8:
/* 803A3DE8 0039FA48 48 00 00 0C */ b lbl_803A3DF4
lbl_803A3DEC:
/* 803A3DEC 0039FA4C 7F E3 FB 78 */ mr r3, r31
-/* 803A3DF0 0039FA50 4B E3 6C C9 */ bl func_801DAAB8
+/* 803A3DF0 0039FA50 4B E3 6C C9 */ bl __dl__FPv
lbl_803A3DF4:
/* 803A3DF4 0039FA54 38 7D 00 08 */ addi r3, r29, 8
/* 803A3DF8 0039FA58 38 80 00 00 */ li r4, 0
@@ -343,7 +343,7 @@ lbl_803A3E04:
/* 803A3E0C 0039FA6C 2C 1E 00 00 */ cmpwi r30, 0
/* 803A3E10 0039FA70 40 81 00 0C */ ble lbl_803A3E1C
/* 803A3E14 0039FA74 7F A3 EB 78 */ mr r3, r29
-/* 803A3E18 0039FA78 4B E3 6C A1 */ bl func_801DAAB8
+/* 803A3E18 0039FA78 4B E3 6C A1 */ bl __dl__FPv
lbl_803A3E1C:
/* 803A3E1C 0039FA7C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 803A3E20 0039FA80 7F A3 EB 78 */ mr r3, r29
@@ -437,7 +437,7 @@ lbl_803A3F44:
/* 803A3F50 0039FBB0 48 00 00 28 */ b lbl_803A3F78
lbl_803A3F54:
/* 803A3F54 0039FBB4 38 60 00 10 */ li r3, 0x10
-/* 803A3F58 0039FBB8 4B E3 6A D9 */ bl func_801DAA30
+/* 803A3F58 0039FBB8 4B E3 6A D9 */ bl __nw__FUl
/* 803A3F5C 0039FBBC 2C 03 00 00 */ cmpwi r3, 0
/* 803A3F60 0039FBC0 41 82 00 0C */ beq lbl_803A3F6C
/* 803A3F64 0039FBC4 93 E3 00 00 */ stw r31, 0(r3)
@@ -749,7 +749,7 @@ lbl_803A4364:
/* 803A4380 0039FFE0 4E 80 04 21 */ bctrl
lbl_803A4384:
/* 803A4384 0039FFE4 7F E3 FB 78 */ mr r3, r31
-/* 803A4388 0039FFE8 4B E3 67 31 */ bl func_801DAAB8
+/* 803A4388 0039FFE8 4B E3 67 31 */ bl __dl__FPv
lbl_803A438C:
/* 803A438C 0039FFEC 38 7D 00 18 */ addi r3, r29, 0x18
/* 803A4390 0039FFF0 38 80 00 00 */ li r4, 0
@@ -780,7 +780,7 @@ lbl_803A43CC:
/* 803A43EC 003A004C 48 00 00 0C */ b lbl_803A43F8
lbl_803A43F0:
/* 803A43F0 003A0050 7F E3 FB 78 */ mr r3, r31
-/* 803A43F4 003A0054 4B E3 66 C5 */ bl func_801DAAB8
+/* 803A43F4 003A0054 4B E3 66 C5 */ bl __dl__FPv
lbl_803A43F8:
/* 803A43F8 003A0058 38 7D 00 08 */ addi r3, r29, 8
/* 803A43FC 003A005C 38 80 00 00 */ li r4, 0
@@ -793,7 +793,7 @@ lbl_803A4410:
/* 803A4410 003A0070 2C 1E 00 00 */ cmpwi r30, 0
/* 803A4414 003A0074 40 81 00 0C */ ble lbl_803A4420
/* 803A4418 003A0078 7F A3 EB 78 */ mr r3, r29
-/* 803A441C 003A007C 4B E3 66 9D */ bl func_801DAAB8
+/* 803A441C 003A007C 4B E3 66 9D */ bl __dl__FPv
lbl_803A4420:
/* 803A4420 003A0080 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 803A4424 003A0084 7F A3 EB 78 */ mr r3, r29
@@ -815,7 +815,7 @@ __dt__Q310homebutton3gui13PaneComponentFv:
/* 803A4458 003A00B8 41 82 00 10 */ beq lbl_803A4468
/* 803A445C 003A00BC 2C 04 00 00 */ cmpwi r4, 0
/* 803A4460 003A00C0 40 81 00 08 */ ble lbl_803A4468
-/* 803A4464 003A00C4 4B E3 66 55 */ bl func_801DAAB8
+/* 803A4464 003A00C4 4B E3 66 55 */ bl __dl__FPv
lbl_803A4468:
/* 803A4468 003A00C8 7F E3 FB 78 */ mr r3, r31
/* 803A446C 003A00CC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -835,7 +835,7 @@ __dt__Q310homebutton3gui9ComponentFv:
/* 803A4498 003A00F8 41 82 00 10 */ beq lbl_803A44A8
/* 803A449C 003A00FC 2C 04 00 00 */ cmpwi r4, 0
/* 803A44A0 003A0100 40 81 00 08 */ ble lbl_803A44A8
-/* 803A44A4 003A0104 4B E3 66 15 */ bl func_801DAAB8
+/* 803A44A4 003A0104 4B E3 66 15 */ bl __dl__FPv
lbl_803A44A8:
/* 803A44A8 003A0108 7F E3 FB 78 */ mr r3, r31
/* 803A44AC 003A010C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -909,7 +909,7 @@ lbl_803A4588:
/* 803A459C 003A01FC 48 00 00 68 */ b lbl_803A4604
lbl_803A45A0:
/* 803A45A0 003A0200 38 60 00 30 */ li r3, 0x30
-/* 803A45A4 003A0204 4B E3 64 8D */ bl func_801DAA30
+/* 803A45A4 003A0204 4B E3 64 8D */ bl __nw__FUl
/* 803A45A8 003A0208 2C 03 00 00 */ cmpwi r3, 0
/* 803A45AC 003A020C 7C 7D 1B 78 */ mr r29, r3
/* 803A45B0 003A0210 41 82 00 34 */ beq lbl_803A45E4
@@ -927,7 +927,7 @@ lbl_803A45A0:
/* 803A45E0 003A0240 93 1D 00 2C */ stw r24, 0x2c(r29)
lbl_803A45E4:
/* 803A45E4 003A0244 38 60 00 10 */ li r3, 0x10
-/* 803A45E8 003A0248 4B E3 64 49 */ bl func_801DAA30
+/* 803A45E8 003A0248 4B E3 64 49 */ bl __nw__FUl
/* 803A45EC 003A024C 2C 03 00 00 */ cmpwi r3, 0
/* 803A45F0 003A0250 41 82 00 10 */ beq lbl_803A4600
/* 803A45F4 003A0254 38 1B FF FC */ addi r0, r27, -4
diff --git a/asm/SDK/HBM/HBMRemoteSpk.s b/asm/SDK/HBM/HBMRemoteSpk.s
index f9fd5c4..88f9510 100644
--- a/asm/SDK/HBM/HBMRemoteSpk.s
+++ b/asm/SDK/HBM/HBMRemoteSpk.s
@@ -272,7 +272,7 @@ lbl_803A5C84:
/* 803A5C9C 003A18FC 2C 1D 00 00 */ cmpwi r29, 0
/* 803A5CA0 003A1900 40 81 00 0C */ ble lbl_803A5CAC
/* 803A5CA4 003A1904 7F 83 E3 78 */ mr r3, r28
-/* 803A5CA8 003A1908 4B E3 4E 11 */ bl func_801DAAB8
+/* 803A5CA8 003A1908 4B E3 4E 11 */ bl __dl__FPv
lbl_803A5CAC:
/* 803A5CAC 003A190C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 803A5CB0 003A1910 7F 83 E3 78 */ mr r3, r28
diff --git a/asm/code_80006980.s b/asm/code_80006980.s
index de2bb23..68d1825 100644
--- a/asm/code_80006980.s
+++ b/asm/code_80006980.s
@@ -38,6 +38,7 @@ lbl_800069EC:
/* 800069F4 00002654 7C 08 03 A6 */ mtlr r0
/* 800069F8 00002658 38 21 00 20 */ addi r1, r1, 0x20
/* 800069FC 0000265C 4E 80 00 20 */ blr
+
lbl_80006A00:
/* 80006A00 00002660 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80006A04 00002664 7C 08 02 A6 */ mflr r0
@@ -75,8 +76,10 @@ lbl_80006A68:
/* 80006A78 000026D8 7C 08 03 A6 */ mtlr r0
/* 80006A7C 000026DC 38 21 00 20 */ addi r1, r1, 0x20
/* 80006A80 000026E0 4E 80 00 20 */ blr
+
lbl_80006A84:
/* 80006A84 000026E4 48 04 F3 10 */ b lbl_80055D94
+
lbl_80006A88:
/* 80006A88 000026E8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80006A8C 000026EC 7C 08 02 A6 */ mflr r0
@@ -282,7 +285,7 @@ lbl_80006CC8:
/* 80006D88 000029E8 98 A1 00 08 */ stb r5, 8(r1)
/* 80006D8C 000029EC B0 81 00 0A */ sth r4, 0xa(r1)
/* 80006D90 000029F0 B0 01 00 1C */ sth r0, 0x1c(r1)
-/* 80006D94 000029F4 48 1D 3C 9D */ bl func_801DAA30
+/* 80006D94 000029F4 48 1D 3C 9D */ bl __nw__FUl
/* 80006D98 000029F8 2C 03 00 00 */ cmpwi r3, 0
/* 80006D9C 000029FC 41 82 00 0C */ beq lbl_80006DA8
/* 80006DA0 00002A00 38 80 00 20 */ li r4, 0x20
@@ -438,6 +441,7 @@ func_80006FB0:
/* 80006FC8 00002C28 7C 08 03 A6 */ mtlr r0
/* 80006FCC 00002C2C 38 21 00 10 */ addi r1, r1, 0x10
/* 80006FD0 00002C30 4E 80 00 20 */ blr
+
lbl_80006FD4:
/* 80006FD4 00002C34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80006FD8 00002C38 7C 08 02 A6 */ mflr r0
@@ -662,6 +666,7 @@ lbl_800072B4:
/* 800072B8 00002F18 7C 08 03 A6 */ mtlr r0
/* 800072BC 00002F1C 38 21 00 10 */ addi r1, r1, 0x10
/* 800072C0 00002F20 4E 80 00 20 */ blr
+
lbl_800072C4:
/* 800072C4 00002F24 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800072C8 00002F28 7C 08 02 A6 */ mflr r0
diff --git a/asm/code_8000748C.s b/asm/code_8000748C.s
index eae4d35..82aee65 100644
--- a/asm/code_8000748C.s
+++ b/asm/code_8000748C.s
@@ -8,7 +8,7 @@ func_8000748C:
/* 80007490 000030F0 7C 08 02 A6 */ mflr r0
/* 80007494 000030F4 38 60 00 20 */ li r3, 0x20
/* 80007498 000030F8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8000749C 000030FC 48 1D 35 95 */ bl func_801DAA30
+/* 8000749C 000030FC 48 1D 35 95 */ bl __nw__FUl
/* 800074A0 00003100 2C 03 00 00 */ cmpwi r3, 0
/* 800074A4 00003104 41 82 00 08 */ beq lbl_800074AC
/* 800074A8 00003108 48 00 00 F1 */ bl func_80007598
diff --git a/asm/code_800097D8.s b/asm/code_800097D8.s
index ab77c5a..0769d1b 100644
--- a/asm/code_800097D8.s
+++ b/asm/code_800097D8.s
@@ -1129,7 +1129,7 @@ func_8000A73C:
/* 8000A740 000063A0 7C 08 02 A6 */ mflr r0
/* 8000A744 000063A4 38 60 00 D4 */ li r3, 0xd4
/* 8000A748 000063A8 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8000A74C 000063AC 48 1D 02 E5 */ bl func_801DAA30
+/* 8000A74C 000063AC 48 1D 02 E5 */ bl __nw__FUl
/* 8000A750 000063B0 2C 03 00 00 */ cmpwi r3, 0
/* 8000A754 000063B4 41 82 00 08 */ beq lbl_8000A75C
/* 8000A758 000063B8 4B FF F1 F5 */ bl func_8000994C
diff --git a/asm/code_8000A7C4.s b/asm/code_8000A7C4.s
index 6d071b4..e3afb3b 100644
--- a/asm/code_8000A7C4.s
+++ b/asm/code_8000A7C4.s
@@ -2,8 +2,8 @@
.section .text, "ax" # 0x80006980 - 0x803E1E60
-.global func_8000A7C4
-func_8000A7C4:
+.global free
+free:
/* 8000A7C4 00006424 7C 64 1B 78 */ mr r4, r3
/* 8000A7C8 00006428 80 6D 96 2C */ lwz r3, lbl_8063E8EC-_SDA_BASE_(r13)
/* 8000A7CC 0000642C 48 1D 05 7C */ b func_801DAD48
@@ -19,7 +19,7 @@ func_8000A7D0:
/* 8000A7E8 00006448 41 82 00 10 */ beq lbl_8000A7F8
/* 8000A7EC 0000644C 2C 04 00 00 */ cmpwi r4, 0
/* 8000A7F0 00006450 40 81 00 08 */ ble lbl_8000A7F8
-/* 8000A7F4 00006454 48 1D 02 C5 */ bl func_801DAAB8
+/* 8000A7F4 00006454 48 1D 02 C5 */ bl __dl__FPv
lbl_8000A7F8:
/* 8000A7F8 00006458 7F E3 FB 78 */ mr r3, r31
/* 8000A7FC 0000645C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -166,7 +166,7 @@ func_8000A9B8:
/* 8000A9D4 00006634 2C 00 00 00 */ cmpwi r0, 0
/* 8000A9D8 00006638 40 82 00 1C */ bne lbl_8000A9F4
/* 8000A9DC 0000663C 38 60 00 04 */ li r3, 4
-/* 8000A9E0 00006640 48 1D 00 51 */ bl func_801DAA30
+/* 8000A9E0 00006640 48 1D 00 51 */ bl __nw__FUl
/* 8000A9E4 00006644 2C 03 00 00 */ cmpwi r3, 0
/* 8000A9E8 00006648 41 82 00 08 */ beq lbl_8000A9F0
/* 8000A9EC 0000664C 48 00 00 19 */ bl func_8000AA04
@@ -191,7 +191,7 @@ func_8000AA04:
/* 8000AA24 00006684 48 00 00 48 */ b lbl_8000AA6C
lbl_8000AA28:
/* 8000AA28 00006688 38 60 00 08 */ li r3, 8
-/* 8000AA2C 0000668C 48 1D 00 05 */ bl func_801DAA30
+/* 8000AA2C 0000668C 48 1D 00 05 */ bl __nw__FUl
/* 8000AA30 00006690 2C 03 00 00 */ cmpwi r3, 0
/* 8000AA34 00006694 7C 66 1B 78 */ mr r6, r3
/* 8000AA38 00006698 41 82 00 10 */ beq lbl_8000AA48
diff --git a/asm/code_8000AAC4.s b/asm/code_8000AAC4.s
index b9463c0..8b7cdbf 100644
--- a/asm/code_8000AAC4.s
+++ b/asm/code_8000AAC4.s
@@ -169,7 +169,7 @@ func_8000AC94:
/* 8000AC98 000068F8 7C 08 02 A6 */ mflr r0
/* 8000AC9C 000068FC 38 60 00 0C */ li r3, 0xc
/* 8000ACA0 00006900 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8000ACA4 00006904 48 1C FD 8D */ bl func_801DAA30
+/* 8000ACA4 00006904 48 1C FD 8D */ bl __nw__FUl
/* 8000ACA8 00006908 2C 03 00 00 */ cmpwi r3, 0
/* 8000ACAC 0000690C 41 82 00 08 */ beq lbl_8000ACB4
/* 8000ACB0 00006910 4B FF FE BD */ bl func_8000AB6C
diff --git a/asm/code_8000ADC0.s b/asm/code_8000ADC0.s
index 23d0789..534ea16 100644
--- a/asm/code_8000ADC0.s
+++ b/asm/code_8000ADC0.s
@@ -20,7 +20,7 @@ func_8000ADC0:
/* 8000ADF0 00006A50 90 01 00 10 */ stw r0, 0x10(r1)
/* 8000ADF4 00006A54 48 24 96 6D */ bl func_80254460
/* 8000ADF8 00006A58 38 60 00 04 */ li r3, 4
-/* 8000ADFC 00006A5C 48 1C FC 35 */ bl func_801DAA30
+/* 8000ADFC 00006A5C 48 1C FC 35 */ bl __nw__FUl
/* 8000AE00 00006A60 2C 03 00 00 */ cmpwi r3, 0
/* 8000AE04 00006A64 41 82 00 10 */ beq lbl_8000AE14
/* 8000AE08 00006A68 3C 80 80 45 */ lis r4, lbl_8044E9B8@ha
@@ -29,7 +29,7 @@ func_8000ADC0:
lbl_8000AE14:
/* 8000AE14 00006A74 90 6D 96 90 */ stw r3, lbl_8063E950-_SDA_BASE_(r13)
/* 8000AE18 00006A78 38 60 00 04 */ li r3, 4
-/* 8000AE1C 00006A7C 48 1C FC 15 */ bl func_801DAA30
+/* 8000AE1C 00006A7C 48 1C FC 15 */ bl __nw__FUl
/* 8000AE20 00006A80 2C 03 00 00 */ cmpwi r3, 0
/* 8000AE24 00006A84 41 82 00 10 */ beq lbl_8000AE34
/* 8000AE28 00006A88 3C 80 80 45 */ lis r4, lbl_8044EA30@ha
@@ -38,7 +38,7 @@ lbl_8000AE14:
lbl_8000AE34:
/* 8000AE34 00006A94 90 6D 96 94 */ stw r3, lbl_8063E954-_SDA_BASE_(r13)
/* 8000AE38 00006A98 38 60 00 04 */ li r3, 4
-/* 8000AE3C 00006A9C 48 1C FB F5 */ bl func_801DAA30
+/* 8000AE3C 00006A9C 48 1C FB F5 */ bl __nw__FUl
/* 8000AE40 00006AA0 2C 03 00 00 */ cmpwi r3, 0
/* 8000AE44 00006AA4 41 82 00 10 */ beq lbl_8000AE54
/* 8000AE48 00006AA8 3C 80 80 46 */ lis r4, lbl_80458D98@ha
@@ -2018,7 +2018,7 @@ func_8000C764:
/* 8000C770 000083D0 90 01 00 14 */ stw r0, 0x14(r1)
/* 8000C774 000083D4 38 63 9D FC */ addi r3, r3, 0x00009DFC@l
/* 8000C778 000083D8 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 8000C77C 000083DC 48 1C E2 B5 */ bl func_801DAA30
+/* 8000C77C 000083DC 48 1C E2 B5 */ bl __nw__FUl
/* 8000C780 000083E0 2C 03 00 00 */ cmpwi r3, 0
/* 8000C784 000083E4 7C 7F 1B 78 */ mr r31, r3
/* 8000C788 000083E8 41 82 00 0C */ beq lbl_8000C794
@@ -2323,7 +2323,7 @@ lbl_8000CBE8:
/* 8000CC00 00008860 41 82 00 10 */ beq lbl_8000CC10
/* 8000CC04 00008864 2C 04 00 00 */ cmpwi r4, 0
/* 8000CC08 00008868 40 81 00 08 */ ble lbl_8000CC10
-/* 8000CC0C 0000886C 48 1C DE AD */ bl func_801DAAB8
+/* 8000CC0C 0000886C 48 1C DE AD */ bl __dl__FPv
lbl_8000CC10:
/* 8000CC10 00008870 7F E3 FB 78 */ mr r3, r31
/* 8000CC14 00008874 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2349,7 +2349,7 @@ func_8000CC28:
/* 8000CC58 000088B8 2C 1F 00 00 */ cmpwi r31, 0
/* 8000CC5C 000088BC 40 81 00 0C */ ble lbl_8000CC68
/* 8000CC60 000088C0 7F C3 F3 78 */ mr r3, r30
-/* 8000CC64 000088C4 48 1C DE 55 */ bl func_801DAAB8
+/* 8000CC64 000088C4 48 1C DE 55 */ bl __dl__FPv
lbl_8000CC68:
/* 8000CC68 000088C8 7F C3 F3 78 */ mr r3, r30
/* 8000CC6C 000088CC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2396,7 +2396,7 @@ lbl_8000CCF0:
/* 8000CD08 00008968 41 82 00 10 */ beq lbl_8000CD18
/* 8000CD0C 0000896C 2C 04 00 00 */ cmpwi r4, 0
/* 8000CD10 00008970 40 81 00 08 */ ble lbl_8000CD18
-/* 8000CD14 00008974 48 1C DD A5 */ bl func_801DAAB8
+/* 8000CD14 00008974 48 1C DD A5 */ bl __dl__FPv
lbl_8000CD18:
/* 8000CD18 00008978 7F E3 FB 78 */ mr r3, r31
/* 8000CD1C 0000897C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2414,7 +2414,7 @@ lbl_8000CD30:
/* 8000CD48 000089A8 41 82 00 10 */ beq lbl_8000CD58
/* 8000CD4C 000089AC 2C 04 00 00 */ cmpwi r4, 0
/* 8000CD50 000089B0 40 81 00 08 */ ble lbl_8000CD58
-/* 8000CD54 000089B4 48 1C DD 65 */ bl func_801DAAB8
+/* 8000CD54 000089B4 48 1C DD 65 */ bl __dl__FPv
lbl_8000CD58:
/* 8000CD58 000089B8 7F E3 FB 78 */ mr r3, r31
/* 8000CD5C 000089BC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3149,7 +3149,7 @@ func_8000D7B8:
/* 8000D7E4 00009444 2C 1F 00 00 */ cmpwi r31, 0
/* 8000D7E8 00009448 40 81 00 0C */ ble lbl_8000D7F4
/* 8000D7EC 0000944C 7F C3 F3 78 */ mr r3, r30
-/* 8000D7F0 00009450 48 1C D2 C9 */ bl func_801DAAB8
+/* 8000D7F0 00009450 48 1C D2 C9 */ bl __dl__FPv
lbl_8000D7F4:
/* 8000D7F4 00009454 7F C3 F3 78 */ mr r3, r30
/* 8000D7F8 00009458 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80024914.s b/asm/code_80024914.s
index 78bca15..904a091 100644
--- a/asm/code_80024914.s
+++ b/asm/code_80024914.s
@@ -15,7 +15,7 @@ func_80024924:
/* 80024928 00020588 7C 08 02 A6 */ mflr r0
/* 8002492C 0002058C 38 60 00 04 */ li r3, 4
/* 80024930 00020590 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80024934 00020594 48 1B 60 FD */ bl func_801DAA30
+/* 80024934 00020594 48 1B 60 FD */ bl __nw__FUl
/* 80024938 00020598 2C 03 00 00 */ cmpwi r3, 0
/* 8002493C 0002059C 41 82 00 10 */ beq lbl_8002494C
/* 80024940 000205A0 3C 80 80 47 */ lis r4, lbl_80471F00@ha
@@ -107,7 +107,7 @@ func_80024A34:
/* 80024A38 00020698 7C 08 02 A6 */ mflr r0
/* 80024A3C 0002069C 38 60 00 04 */ li r3, 4
/* 80024A40 000206A0 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80024A44 000206A4 48 1B 5F ED */ bl func_801DAA30
+/* 80024A44 000206A4 48 1B 5F ED */ bl __nw__FUl
/* 80024A48 000206A8 2C 03 00 00 */ cmpwi r3, 0
/* 80024A4C 000206AC 41 82 00 10 */ beq lbl_80024A5C
/* 80024A50 000206B0 3C 80 80 46 */ lis r4, lbl_80458EE0@ha
@@ -243,7 +243,7 @@ func_80024BCC:
/* 80024BD0 00020830 7C 08 02 A6 */ mflr r0
/* 80024BD4 00020834 38 60 00 04 */ li r3, 4
/* 80024BD8 00020838 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80024BDC 0002083C 48 1B 5E 55 */ bl func_801DAA30
+/* 80024BDC 0002083C 48 1B 5E 55 */ bl __nw__FUl
/* 80024BE0 00020840 2C 03 00 00 */ cmpwi r3, 0
/* 80024BE4 00020844 41 82 00 10 */ beq lbl_80024BF4
/* 80024BE8 00020848 3C 80 80 46 */ lis r4, lbl_80463858@ha
@@ -252,7 +252,7 @@ func_80024BCC:
lbl_80024BF4:
/* 80024BF4 00020854 90 6D 96 CC */ stw r3, lbl_8063E98C-_SDA_BASE_(r13)
/* 80024BF8 00020858 38 60 00 04 */ li r3, 4
-/* 80024BFC 0002085C 48 1B 5E 35 */ bl func_801DAA30
+/* 80024BFC 0002085C 48 1B 5E 35 */ bl __nw__FUl
/* 80024C00 00020860 2C 03 00 00 */ cmpwi r3, 0
/* 80024C04 00020864 41 82 00 10 */ beq lbl_80024C14
/* 80024C08 00020868 3C 80 80 46 */ lis r4, lbl_80465F20@ha
@@ -261,7 +261,7 @@ lbl_80024BF4:
lbl_80024C14:
/* 80024C14 00020874 90 6D 96 D0 */ stw r3, lbl_8063E990-_SDA_BASE_(r13)
/* 80024C18 00020878 38 60 00 04 */ li r3, 4
-/* 80024C1C 0002087C 48 1B 5E 15 */ bl func_801DAA30
+/* 80024C1C 0002087C 48 1B 5E 15 */ bl __nw__FUl
/* 80024C20 00020880 2C 03 00 00 */ cmpwi r3, 0
/* 80024C24 00020884 41 82 00 10 */ beq lbl_80024C34
/* 80024C28 00020888 3C 80 80 47 */ lis r4, lbl_804685E8@ha
@@ -270,7 +270,7 @@ lbl_80024C14:
lbl_80024C34:
/* 80024C34 00020894 90 6D 96 D4 */ stw r3, lbl_8063E994-_SDA_BASE_(r13)
/* 80024C38 00020898 38 60 00 04 */ li r3, 4
-/* 80024C3C 0002089C 48 1B 5D F5 */ bl func_801DAA30
+/* 80024C3C 0002089C 48 1B 5D F5 */ bl __nw__FUl
/* 80024C40 000208A0 2C 03 00 00 */ cmpwi r3, 0
/* 80024C44 000208A4 41 82 00 10 */ beq lbl_80024C54
/* 80024C48 000208A8 3C 80 80 47 */ lis r4, lbl_8046ACB0@ha
@@ -279,7 +279,7 @@ lbl_80024C34:
lbl_80024C54:
/* 80024C54 000208B4 90 6D 96 D8 */ stw r3, lbl_8063E998-_SDA_BASE_(r13)
/* 80024C58 000208B8 38 60 00 04 */ li r3, 4
-/* 80024C5C 000208BC 48 1B 5D D5 */ bl func_801DAA30
+/* 80024C5C 000208BC 48 1B 5D D5 */ bl __nw__FUl
/* 80024C60 000208C0 2C 03 00 00 */ cmpwi r3, 0
/* 80024C64 000208C4 41 82 00 10 */ beq lbl_80024C74
/* 80024C68 000208C8 3C 80 80 47 */ lis r4, lbl_8046D378@ha
@@ -380,7 +380,7 @@ func_80024D80:
/* 80024D84 000209E4 7C 08 02 A6 */ mflr r0
/* 80024D88 000209E8 38 60 00 04 */ li r3, 4
/* 80024D8C 000209EC 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80024D90 000209F0 48 1B 5C A1 */ bl func_801DAA30
+/* 80024D90 000209F0 48 1B 5C A1 */ bl __nw__FUl
/* 80024D94 000209F4 2C 03 00 00 */ cmpwi r3, 0
/* 80024D98 000209F8 41 82 00 10 */ beq lbl_80024DA8
/* 80024D9C 000209FC 3C 80 80 47 */ lis r4, lbl_8046FA40@ha
@@ -399,7 +399,7 @@ func_80024DBC:
/* 80024DC0 00020A20 7C 08 02 A6 */ mflr r0
/* 80024DC4 00020A24 38 60 0A A0 */ li r3, 0xaa0
/* 80024DC8 00020A28 90 01 00 14 */ stw r0, 0x14(r1)
-/* 80024DCC 00020A2C 48 1B 5C 65 */ bl func_801DAA30
+/* 80024DCC 00020A2C 48 1B 5C 65 */ bl __nw__FUl
/* 80024DD0 00020A30 2C 03 00 00 */ cmpwi r3, 0
/* 80024DD4 00020A34 41 82 00 08 */ beq lbl_80024DDC
/* 80024DD8 00020A38 48 00 05 B9 */ bl func_80025390
@@ -454,7 +454,7 @@ func_80024E54:
/* 80024E78 00020AD8 38 E0 00 0C */ li r7, 0xc
/* 80024E7C 00020ADC 48 21 9C DD */ bl func_8023EB58
/* 80024E80 00020AE0 38 60 04 48 */ li r3, 0x448
-/* 80024E84 00020AE4 48 1B 5B AD */ bl func_801DAA30
+/* 80024E84 00020AE4 48 1B 5B AD */ bl __nw__FUl
/* 80024E88 00020AE8 2C 03 00 00 */ cmpwi r3, 0
/* 80024E8C 00020AEC 41 82 00 08 */ beq lbl_80024E94
/* 80024E90 00020AF0 48 00 00 19 */ bl func_80024EA8
@@ -473,7 +473,7 @@ func_80024EA8:
/* 80024EB4 00020B14 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80024EB8 00020B18 7C 7F 1B 78 */ mr r31, r3
/* 80024EBC 00020B1C 38 60 0A A0 */ li r3, 0xaa0
-/* 80024EC0 00020B20 48 1B 5B 71 */ bl func_801DAA30
+/* 80024EC0 00020B20 48 1B 5B 71 */ bl __nw__FUl
/* 80024EC4 00020B24 2C 03 00 00 */ cmpwi r3, 0
/* 80024EC8 00020B28 7C 64 1B 78 */ mr r4, r3
/* 80024ECC 00020B2C 41 82 00 0C */ beq lbl_80024ED8
@@ -484,7 +484,7 @@ lbl_80024ED8:
/* 80024EDC 00020B3C 38 00 00 01 */ li r0, 1
/* 80024EE0 00020B40 38 60 0A A0 */ li r3, 0xaa0
/* 80024EE4 00020B44 98 04 09 3C */ stb r0, 0x93c(r4)
-/* 80024EE8 00020B48 48 1B 5B 49 */ bl func_801DAA30
+/* 80024EE8 00020B48 48 1B 5B 49 */ bl __nw__FUl
/* 80024EEC 00020B4C 2C 03 00 00 */ cmpwi r3, 0
/* 80024EF0 00020B50 41 82 00 08 */ beq lbl_80024EF8
/* 80024EF4 00020B54 48 00 04 9D */ bl func_80025390
diff --git a/asm/code_80025390.s b/asm/code_80025390.s
index da4511b..cf77f5e 100644
--- a/asm/code_80025390.s
+++ b/asm/code_80025390.s
@@ -20,7 +20,7 @@ func_80025390:
/* 800253C4 00021024 2C 00 00 00 */ cmpwi r0, 0
/* 800253C8 00021028 40 82 00 84 */ bne lbl_8002544C
/* 800253CC 0002102C 38 60 00 10 */ li r3, 0x10
-/* 800253D0 00021030 48 1B 56 61 */ bl func_801DAA30
+/* 800253D0 00021030 48 1B 56 61 */ bl __nw__FUl
/* 800253D4 00021034 2C 03 00 00 */ cmpwi r3, 0
/* 800253D8 00021038 7C 7F 1B 78 */ mr r31, r3
/* 800253DC 0002103C 41 82 00 40 */ beq lbl_8002541C
@@ -86,7 +86,7 @@ func_80025478:
/* 800254B8 00021118 2C 1F 00 00 */ cmpwi r31, 0
/* 800254BC 0002111C 40 81 00 0C */ ble lbl_800254C8
/* 800254C0 00021120 7F C3 F3 78 */ mr r3, r30
-/* 800254C4 00021124 48 1B 55 F5 */ bl func_801DAAB8
+/* 800254C4 00021124 48 1B 55 F5 */ bl __dl__FPv
lbl_800254C8:
/* 800254C8 00021128 7F C3 F3 78 */ mr r3, r30
/* 800254CC 0002112C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80032FE8.s b/asm/code_80032FE8.s
index 914adbd..292d8a5 100644
--- a/asm/code_80032FE8.s
+++ b/asm/code_80032FE8.s
@@ -28,10 +28,10 @@ func_80033020:
/* 8003302C 0002EC8C 80 6D 97 98 */ lwz r3, lbl_8063EA58-_SDA_BASE_(r13)
/* 80033030 0002EC90 2C 03 00 00 */ cmpwi r3, 0
/* 80033034 0002EC94 41 82 00 08 */ beq lbl_8003303C
-/* 80033038 0002EC98 48 1A 7A 81 */ bl func_801DAAB8
+/* 80033038 0002EC98 48 1A 7A 81 */ bl __dl__FPv
lbl_8003303C:
/* 8003303C 0002EC9C 38 60 06 B4 */ li r3, 0x6b4
-/* 80033040 0002ECA0 48 1A 79 F1 */ bl func_801DAA30
+/* 80033040 0002ECA0 48 1A 79 F1 */ bl __nw__FUl
/* 80033044 0002ECA4 2C 03 00 00 */ cmpwi r3, 0
/* 80033048 0002ECA8 41 82 00 08 */ beq lbl_80033050
/* 8003304C 0002ECAC 48 00 00 45 */ bl func_80033090
diff --git a/asm/code_80035CB0.s b/asm/code_80035CB0.s
index 47d2b6c..45c1d74 100644
--- a/asm/code_80035CB0.s
+++ b/asm/code_80035CB0.s
@@ -61,7 +61,7 @@ func_80035D58:
/* 80035D68 000319C8 2C 00 00 00 */ cmpwi r0, 0
/* 80035D6C 000319CC 40 82 00 1C */ bne lbl_80035D88
/* 80035D70 000319D0 38 60 09 74 */ li r3, 0x974
-/* 80035D74 000319D4 48 1A 4C BD */ bl func_801DAA30
+/* 80035D74 000319D4 48 1A 4C BD */ bl __nw__FUl
/* 80035D78 000319D8 2C 03 00 00 */ cmpwi r3, 0
/* 80035D7C 000319DC 41 82 00 08 */ beq lbl_80035D84
/* 80035D80 000319E0 4B FF FF 61 */ bl func_80035CE0
diff --git a/asm/code_80036F88.s b/asm/code_80036F88.s
index 79b3899..7903f3e 100644
--- a/asm/code_80036F88.s
+++ b/asm/code_80036F88.s
@@ -423,7 +423,7 @@ lbl_80037578:
/* 80037578 000331D8 2C 1F 00 00 */ cmpwi r31, 0
/* 8003757C 000331DC 40 81 00 0C */ ble lbl_80037588
/* 80037580 000331E0 7F C3 F3 78 */ mr r3, r30
-/* 80037584 000331E4 48 1A 35 35 */ bl func_801DAAB8
+/* 80037584 000331E4 48 1A 35 35 */ bl __dl__FPv
lbl_80037588:
/* 80037588 000331E8 7F C3 F3 78 */ mr r3, r30
/* 8003758C 000331EC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8003E03C.s b/asm/code_8003E03C.s
index df5ccad..2da0df5 100644
--- a/asm/code_8003E03C.s
+++ b/asm/code_8003E03C.s
@@ -10,10 +10,10 @@ func_8003E03C:
/* 8003E048 00039CA8 80 6D 97 C0 */ lwz r3, lbl_8063EA80-_SDA_BASE_(r13)
/* 8003E04C 00039CAC 2C 03 00 00 */ cmpwi r3, 0
/* 8003E050 00039CB0 41 82 00 08 */ beq lbl_8003E058
-/* 8003E054 00039CB4 48 19 CA 65 */ bl func_801DAAB8
+/* 8003E054 00039CB4 48 19 CA 65 */ bl __dl__FPv
lbl_8003E058:
/* 8003E058 00039CB8 38 60 00 90 */ li r3, 0x90
-/* 8003E05C 00039CBC 48 19 C9 D5 */ bl func_801DAA30
+/* 8003E05C 00039CBC 48 19 C9 D5 */ bl __nw__FUl
/* 8003E060 00039CC0 2C 03 00 00 */ cmpwi r3, 0
/* 8003E064 00039CC4 41 82 00 08 */ beq lbl_8003E06C
/* 8003E068 00039CC8 48 00 00 FD */ bl func_8003E164
@@ -134,7 +134,7 @@ lbl_8003E1E0:
/* 8003E1E4 00039E44 2C 00 00 00 */ cmpwi r0, 0
/* 8003E1E8 00039E48 40 82 00 28 */ bne lbl_8003E210
/* 8003E1EC 00039E4C 38 60 0D F8 */ li r3, 0xdf8
-/* 8003E1F0 00039E50 48 19 C8 41 */ bl func_801DAA30
+/* 8003E1F0 00039E50 48 19 C8 41 */ bl __nw__FUl
/* 8003E1F4 00039E54 2C 03 00 00 */ cmpwi r3, 0
/* 8003E1F8 00039E58 41 82 00 08 */ beq lbl_8003E200
/* 8003E1FC 00039E5C 4B FF 90 89 */ bl func_80037284
diff --git a/asm/code_8003E854.s b/asm/code_8003E854.s
index d0c5ceb..5696203 100644
--- a/asm/code_8003E854.s
+++ b/asm/code_8003E854.s
@@ -99,7 +99,7 @@ func_8003E94C:
/* 8003E974 0003A5D4 2C 1F 00 00 */ cmpwi r31, 0
/* 8003E978 0003A5D8 40 81 00 0C */ ble lbl_8003E984
/* 8003E97C 0003A5DC 7F C3 F3 78 */ mr r3, r30
-/* 8003E980 0003A5E0 48 19 C1 39 */ bl func_801DAAB8
+/* 8003E980 0003A5E0 48 19 C1 39 */ bl __dl__FPv
lbl_8003E984:
/* 8003E984 0003A5E4 7F C3 F3 78 */ mr r3, r30
/* 8003E988 0003A5E8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_800400E8.s b/asm/code_800400E8.s
index faf8b9f..39d1173 100644
--- a/asm/code_800400E8.s
+++ b/asm/code_800400E8.s
@@ -61,7 +61,7 @@ func_800401A0:
/* 800401A4 0003BE04 7C 08 02 A6 */ mflr r0
/* 800401A8 0003BE08 38 60 37 E4 */ li r3, 0x37e4
/* 800401AC 0003BE0C 90 01 00 14 */ stw r0, 0x14(r1)
-/* 800401B0 0003BE10 48 19 A8 81 */ bl func_801DAA30
+/* 800401B0 0003BE10 48 19 A8 81 */ bl __nw__FUl
/* 800401B4 0003BE14 2C 03 00 00 */ cmpwi r3, 0
/* 800401B8 0003BE18 41 82 00 08 */ beq lbl_800401C0
/* 800401BC 0003BE1C 48 00 00 B9 */ bl func_80040274
diff --git a/asm/code_800447E4.s b/asm/code_800447E4.s
index 0e2ba9d..54e1569 100644
--- a/asm/code_800447E4.s
+++ b/asm/code_800447E4.s
@@ -10,10 +10,10 @@ func_800447E4:
/* 800447F0 00040450 80 6D 97 E8 */ lwz r3, lbl_8063EAA8-_SDA_BASE_(r13)
/* 800447F4 00040454 2C 03 00 00 */ cmpwi r3, 0
/* 800447F8 00040458 41 82 00 08 */ beq lbl_80044800
-/* 800447FC 0004045C 48 19 62 BD */ bl func_801DAAB8
+/* 800447FC 0004045C 48 19 62 BD */ bl __dl__FPv
lbl_80044800:
/* 80044800 00040460 38 60 0E C0 */ li r3, 0xec0
-/* 80044804 00040464 48 19 62 2D */ bl func_801DAA30
+/* 80044804 00040464 48 19 62 2D */ bl __nw__FUl
/* 80044808 00040468 2C 03 00 00 */ cmpwi r3, 0
/* 8004480C 0004046C 41 82 00 08 */ beq lbl_80044814
/* 80044810 00040470 48 00 00 89 */ bl func_80044898
diff --git a/asm/code_80044F28.s b/asm/code_80044F28.s
index 55087dd..257f2fd 100644
--- a/asm/code_80044F28.s
+++ b/asm/code_80044F28.s
@@ -467,7 +467,7 @@ func_80045550:
/* 80045560 000411C0 2C 00 00 00 */ cmpwi r0, 0
/* 80045564 000411C4 40 82 00 1C */ bne lbl_80045580
/* 80045568 000411C8 38 60 01 6C */ li r3, 0x16c
-/* 8004556C 000411CC 48 19 54 C5 */ bl func_801DAA30
+/* 8004556C 000411CC 48 19 54 C5 */ bl __nw__FUl
/* 80045570 000411D0 2C 03 00 00 */ cmpwi r3, 0
/* 80045574 000411D4 41 82 00 08 */ beq lbl_8004557C
/* 80045578 000411D8 48 00 00 21 */ bl func_80045598
diff --git a/asm/code_800478C0.s b/asm/code_800478C0.s
index 294952e..baed81c 100644
--- a/asm/code_800478C0.s
+++ b/asm/code_800478C0.s
@@ -40,7 +40,7 @@ lbl_80047908:
/* 80047930 00043590 2C 1F 00 00 */ cmpwi r31, 0
/* 80047934 00043594 40 81 00 0C */ ble lbl_80047940
/* 80047938 00043598 7F C3 F3 78 */ mr r3, r30
-/* 8004793C 0004359C 48 19 31 7D */ bl func_801DAAB8
+/* 8004793C 0004359C 48 19 31 7D */ bl __dl__FPv
lbl_80047940:
/* 80047940 000435A0 7F C3 F3 78 */ mr r3, r30
/* 80047944 000435A4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -304,7 +304,7 @@ lbl_80047C94:
/* 80047CAC 0004390C 7C 69 03 A6 */ mtctr r3
/* 80047CB0 00043910 4E 80 04 20 */ bctr
/* 80047CB4 00043914 38 60 00 2C */ li r3, 0x2c
-/* 80047CB8 00043918 48 19 2D 79 */ bl func_801DAA30
+/* 80047CB8 00043918 48 19 2D 79 */ bl __nw__FUl
/* 80047CBC 0004391C 2C 03 00 00 */ cmpwi r3, 0
/* 80047CC0 00043920 41 82 00 08 */ beq lbl_80047CC8
/* 80047CC4 00043924 48 00 13 C1 */ bl func_80049084
@@ -312,7 +312,7 @@ lbl_80047CC8:
/* 80047CC8 00043928 7C 7E 1B 78 */ mr r30, r3
/* 80047CCC 0004392C 48 00 00 C4 */ b lbl_80047D90
/* 80047CD0 00043930 38 60 00 3C */ li r3, 0x3c
-/* 80047CD4 00043934 48 19 2D 5D */ bl func_801DAA30
+/* 80047CD4 00043934 48 19 2D 5D */ bl __nw__FUl
/* 80047CD8 00043938 2C 03 00 00 */ cmpwi r3, 0
/* 80047CDC 0004393C 41 82 00 08 */ beq lbl_80047CE4
/* 80047CE0 00043940 48 00 17 A9 */ bl func_80049488
@@ -320,7 +320,7 @@ lbl_80047CE4:
/* 80047CE4 00043944 7C 7E 1B 78 */ mr r30, r3
/* 80047CE8 00043948 48 00 00 A8 */ b lbl_80047D90
/* 80047CEC 0004394C 38 60 00 30 */ li r3, 0x30
-/* 80047CF0 00043950 48 19 2D 41 */ bl func_801DAA30
+/* 80047CF0 00043950 48 19 2D 41 */ bl __nw__FUl
/* 80047CF4 00043954 2C 03 00 00 */ cmpwi r3, 0
/* 80047CF8 00043958 41 82 00 08 */ beq lbl_80047D00
/* 80047CFC 0004395C 48 00 26 D1 */ bl func_8004A3CC
@@ -328,7 +328,7 @@ lbl_80047D00:
/* 80047D00 00043960 7C 7E 1B 78 */ mr r30, r3
/* 80047D04 00043964 48 00 00 8C */ b lbl_80047D90
/* 80047D08 00043968 38 60 00 30 */ li r3, 0x30
-/* 80047D0C 0004396C 48 19 2D 25 */ bl func_801DAA30
+/* 80047D0C 0004396C 48 19 2D 25 */ bl __nw__FUl
/* 80047D10 00043970 2C 03 00 00 */ cmpwi r3, 0
/* 80047D14 00043974 41 82 00 08 */ beq lbl_80047D1C
/* 80047D18 00043978 48 00 30 A5 */ bl func_8004ADBC
@@ -336,7 +336,7 @@ lbl_80047D1C:
/* 80047D1C 0004397C 7C 7E 1B 78 */ mr r30, r3
/* 80047D20 00043980 48 00 00 70 */ b lbl_80047D90
/* 80047D24 00043984 38 60 00 2C */ li r3, 0x2c
-/* 80047D28 00043988 48 19 2D 09 */ bl func_801DAA30
+/* 80047D28 00043988 48 19 2D 09 */ bl __nw__FUl
/* 80047D2C 0004398C 2C 03 00 00 */ cmpwi r3, 0
/* 80047D30 00043990 41 82 00 08 */ beq lbl_80047D38
/* 80047D34 00043994 48 00 2E 5D */ bl func_8004AB90
@@ -344,7 +344,7 @@ lbl_80047D38:
/* 80047D38 00043998 7C 7E 1B 78 */ mr r30, r3
/* 80047D3C 0004399C 48 00 00 54 */ b lbl_80047D90
/* 80047D40 000439A0 38 60 00 2C */ li r3, 0x2c
-/* 80047D44 000439A4 48 19 2C ED */ bl func_801DAA30
+/* 80047D44 000439A4 48 19 2C ED */ bl __nw__FUl
/* 80047D48 000439A8 2C 03 00 00 */ cmpwi r3, 0
/* 80047D4C 000439AC 41 82 00 08 */ beq lbl_80047D54
/* 80047D50 000439B0 48 00 2A 11 */ bl func_8004A760
@@ -352,7 +352,7 @@ lbl_80047D54:
/* 80047D54 000439B4 7C 7E 1B 78 */ mr r30, r3
/* 80047D58 000439B8 48 00 00 38 */ b lbl_80047D90
/* 80047D5C 000439BC 38 60 00 30 */ li r3, 0x30
-/* 80047D60 000439C0 48 19 2C D1 */ bl func_801DAA30
+/* 80047D60 000439C0 48 19 2C D1 */ bl __nw__FUl
/* 80047D64 000439C4 2C 03 00 00 */ cmpwi r3, 0
/* 80047D68 000439C8 41 82 00 08 */ beq lbl_80047D70
/* 80047D6C 000439CC 48 00 2C 29 */ bl func_8004A994
@@ -361,7 +361,7 @@ lbl_80047D70:
/* 80047D74 000439D4 48 00 00 1C */ b lbl_80047D90
lbl_80047D78:
/* 80047D78 000439D8 38 60 00 2C */ li r3, 0x2c
-/* 80047D7C 000439DC 48 19 2C B5 */ bl func_801DAA30
+/* 80047D7C 000439DC 48 19 2C B5 */ bl __nw__FUl
/* 80047D80 000439E0 2C 03 00 00 */ cmpwi r3, 0
/* 80047D84 000439E4 41 82 00 08 */ beq lbl_80047D8C
/* 80047D88 000439E8 48 00 12 FD */ bl func_80049084
diff --git a/asm/code_80048728.s b/asm/code_80048728.s
index 981f948..81d5903 100644
--- a/asm/code_80048728.s
+++ b/asm/code_80048728.s
@@ -28,7 +28,7 @@ lbl_80048748:
/* 80048770 000443D0 2C 1F 00 00 */ cmpwi r31, 0
/* 80048774 000443D4 40 81 00 0C */ ble lbl_80048780
/* 80048778 000443D8 7F C3 F3 78 */ mr r3, r30
-/* 8004877C 000443DC 48 19 23 3D */ bl func_801DAAB8
+/* 8004877C 000443DC 48 19 23 3D */ bl __dl__FPv
lbl_80048780:
/* 80048780 000443E0 7F C3 F3 78 */ mr r3, r30
/* 80048784 000443E4 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80049084.s b/asm/code_80049084.s
index 43a2641..56d2960 100644
--- a/asm/code_80049084.s
+++ b/asm/code_80049084.s
@@ -37,7 +37,7 @@ func_800490B4:
/* 800490F0 00044D50 2C 1F 00 00 */ cmpwi r31, 0
/* 800490F4 00044D54 40 81 00 0C */ ble lbl_80049100
/* 800490F8 00044D58 7F C3 F3 78 */ mr r3, r30
-/* 800490FC 00044D5C 48 19 19 BD */ bl func_801DAAB8
+/* 800490FC 00044D5C 48 19 19 BD */ bl __dl__FPv
lbl_80049100:
/* 80049100 00044D60 7F C3 F3 78 */ mr r3, r30
/* 80049104 00044D64 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -349,7 +349,7 @@ func_80049488:
/* 80049514 00045174 2C 1F 00 00 */ cmpwi r31, 0
/* 80049518 00045178 40 81 00 0C */ ble lbl_80049524
/* 8004951C 0004517C 7F C3 F3 78 */ mr r3, r30
-/* 80049520 00045180 48 19 15 99 */ bl func_801DAAB8
+/* 80049520 00045180 48 19 15 99 */ bl __dl__FPv
lbl_80049524:
/* 80049524 00045184 7F C3 F3 78 */ mr r3, r30
/* 80049528 00045188 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1444,7 +1444,7 @@ func_8004A3CC:
/* 8004A450 000460B0 2C 1F 00 00 */ cmpwi r31, 0
/* 8004A454 000460B4 40 81 00 0C */ ble lbl_8004A460
/* 8004A458 000460B8 7F C3 F3 78 */ mr r3, r30
-/* 8004A45C 000460BC 48 19 06 5D */ bl func_801DAAB8
+/* 8004A45C 000460BC 48 19 06 5D */ bl __dl__FPv
lbl_8004A460:
/* 8004A460 000460C0 7F C3 F3 78 */ mr r3, r30
/* 8004A464 000460C4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1700,7 +1700,7 @@ func_8004A760:
/* 8004A7E4 00046444 2C 1F 00 00 */ cmpwi r31, 0
/* 8004A7E8 00046448 40 81 00 0C */ ble lbl_8004A7F4
/* 8004A7EC 0004644C 7F C3 F3 78 */ mr r3, r30
-/* 8004A7F0 00046450 48 19 02 C9 */ bl func_801DAAB8
+/* 8004A7F0 00046450 48 19 02 C9 */ bl __dl__FPv
lbl_8004A7F4:
/* 8004A7F4 00046454 7F C3 F3 78 */ mr r3, r30
/* 8004A7F8 00046458 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1846,7 +1846,7 @@ func_8004A994:
/* 8004AA18 00046678 2C 1F 00 00 */ cmpwi r31, 0
/* 8004AA1C 0004667C 40 81 00 0C */ ble lbl_8004AA28
/* 8004AA20 00046680 7F C3 F3 78 */ mr r3, r30
-/* 8004AA24 00046684 48 19 00 95 */ bl func_801DAAB8
+/* 8004AA24 00046684 48 19 00 95 */ bl __dl__FPv
lbl_8004AA28:
/* 8004AA28 00046688 7F C3 F3 78 */ mr r3, r30
/* 8004AA2C 0004668C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1981,7 +1981,7 @@ func_8004AB90:
/* 8004AC14 00046874 2C 1F 00 00 */ cmpwi r31, 0
/* 8004AC18 00046878 40 81 00 0C */ ble lbl_8004AC24
/* 8004AC1C 0004687C 7F C3 F3 78 */ mr r3, r30
-/* 8004AC20 00046880 48 18 FE 99 */ bl func_801DAAB8
+/* 8004AC20 00046880 48 18 FE 99 */ bl __dl__FPv
lbl_8004AC24:
/* 8004AC24 00046884 7F C3 F3 78 */ mr r3, r30
/* 8004AC28 00046888 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8004ACF4.s b/asm/code_8004ACF4.s
index 18dcd46..4991568 100644
--- a/asm/code_8004ACF4.s
+++ b/asm/code_8004ACF4.s
@@ -98,7 +98,7 @@ func_8004ADBC:
/* 8004AE48 00046AA8 2C 1F 00 00 */ cmpwi r31, 0
/* 8004AE4C 00046AAC 40 81 00 0C */ ble lbl_8004AE58
/* 8004AE50 00046AB0 7F C3 F3 78 */ mr r3, r30
-/* 8004AE54 00046AB4 48 18 FC 65 */ bl func_801DAAB8
+/* 8004AE54 00046AB4 48 18 FC 65 */ bl __dl__FPv
lbl_8004AE58:
/* 8004AE58 00046AB8 7F C3 F3 78 */ mr r3, r30
/* 8004AE5C 00046ABC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -175,7 +175,7 @@ lbl_8004AF28:
/* 8004AF6C 00046BCC 7C 69 03 A6 */ mtctr r3
/* 8004AF70 00046BD0 4E 80 04 20 */ bctr
/* 8004AF74 00046BD4 38 60 00 8C */ li r3, 0x8c
-/* 8004AF78 00046BD8 48 18 FA B9 */ bl func_801DAA30
+/* 8004AF78 00046BD8 48 18 FA B9 */ bl __nw__FUl
/* 8004AF7C 00046BDC 2C 03 00 00 */ cmpwi r3, 0
/* 8004AF80 00046BE0 41 82 00 0C */ beq lbl_8004AF8C
/* 8004AF84 00046BE4 7F E4 FB 78 */ mr r4, r31
@@ -184,7 +184,7 @@ lbl_8004AF8C:
/* 8004AF8C 00046BEC 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004AF90 00046BF0 48 00 01 40 */ b lbl_8004B0D0
/* 8004AF94 00046BF4 38 60 00 14 */ li r3, 0x14
-/* 8004AF98 00046BF8 48 18 FA 99 */ bl func_801DAA30
+/* 8004AF98 00046BF8 48 18 FA 99 */ bl __nw__FUl
/* 8004AF9C 00046BFC 2C 03 00 00 */ cmpwi r3, 0
/* 8004AFA0 00046C00 41 82 00 0C */ beq lbl_8004AFAC
/* 8004AFA4 00046C04 7F E4 FB 78 */ mr r4, r31
@@ -193,7 +193,7 @@ lbl_8004AFAC:
/* 8004AFAC 00046C0C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004AFB0 00046C10 48 00 01 20 */ b lbl_8004B0D0
/* 8004AFB4 00046C14 38 60 00 14 */ li r3, 0x14
-/* 8004AFB8 00046C18 48 18 FA 79 */ bl func_801DAA30
+/* 8004AFB8 00046C18 48 18 FA 79 */ bl __nw__FUl
/* 8004AFBC 00046C1C 2C 03 00 00 */ cmpwi r3, 0
/* 8004AFC0 00046C20 41 82 00 0C */ beq lbl_8004AFCC
/* 8004AFC4 00046C24 7F E4 FB 78 */ mr r4, r31
@@ -202,7 +202,7 @@ lbl_8004AFCC:
/* 8004AFCC 00046C2C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004AFD0 00046C30 48 00 01 00 */ b lbl_8004B0D0
/* 8004AFD4 00046C34 38 60 00 48 */ li r3, 0x48
-/* 8004AFD8 00046C38 48 18 FA 59 */ bl func_801DAA30
+/* 8004AFD8 00046C38 48 18 FA 59 */ bl __nw__FUl
/* 8004AFDC 00046C3C 2C 03 00 00 */ cmpwi r3, 0
/* 8004AFE0 00046C40 41 82 00 0C */ beq lbl_8004AFEC
/* 8004AFE4 00046C44 7F E4 FB 78 */ mr r4, r31
@@ -211,7 +211,7 @@ lbl_8004AFEC:
/* 8004AFEC 00046C4C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004AFF0 00046C50 48 00 00 E0 */ b lbl_8004B0D0
/* 8004AFF4 00046C54 38 60 00 48 */ li r3, 0x48
-/* 8004AFF8 00046C58 48 18 FA 39 */ bl func_801DAA30
+/* 8004AFF8 00046C58 48 18 FA 39 */ bl __nw__FUl
/* 8004AFFC 00046C5C 2C 03 00 00 */ cmpwi r3, 0
/* 8004B000 00046C60 41 82 00 0C */ beq lbl_8004B00C
/* 8004B004 00046C64 7F E4 FB 78 */ mr r4, r31
@@ -220,7 +220,7 @@ lbl_8004B00C:
/* 8004B00C 00046C6C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B010 00046C70 48 00 00 C0 */ b lbl_8004B0D0
/* 8004B014 00046C74 38 60 00 14 */ li r3, 0x14
-/* 8004B018 00046C78 48 18 FA 19 */ bl func_801DAA30
+/* 8004B018 00046C78 48 18 FA 19 */ bl __nw__FUl
/* 8004B01C 00046C7C 2C 03 00 00 */ cmpwi r3, 0
/* 8004B020 00046C80 41 82 00 0C */ beq lbl_8004B02C
/* 8004B024 00046C84 7F E4 FB 78 */ mr r4, r31
@@ -229,7 +229,7 @@ lbl_8004B02C:
/* 8004B02C 00046C8C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B030 00046C90 48 00 00 A0 */ b lbl_8004B0D0
/* 8004B034 00046C94 38 60 00 1C */ li r3, 0x1c
-/* 8004B038 00046C98 48 18 F9 F9 */ bl func_801DAA30
+/* 8004B038 00046C98 48 18 F9 F9 */ bl __nw__FUl
/* 8004B03C 00046C9C 2C 03 00 00 */ cmpwi r3, 0
/* 8004B040 00046CA0 41 82 00 0C */ beq lbl_8004B04C
/* 8004B044 00046CA4 7F E4 FB 78 */ mr r4, r31
@@ -238,7 +238,7 @@ lbl_8004B04C:
/* 8004B04C 00046CAC 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B050 00046CB0 48 00 00 80 */ b lbl_8004B0D0
/* 8004B054 00046CB4 38 60 00 1C */ li r3, 0x1c
-/* 8004B058 00046CB8 48 18 F9 D9 */ bl func_801DAA30
+/* 8004B058 00046CB8 48 18 F9 D9 */ bl __nw__FUl
/* 8004B05C 00046CBC 2C 03 00 00 */ cmpwi r3, 0
/* 8004B060 00046CC0 41 82 00 0C */ beq lbl_8004B06C
/* 8004B064 00046CC4 7F E4 FB 78 */ mr r4, r31
@@ -247,7 +247,7 @@ lbl_8004B06C:
/* 8004B06C 00046CCC 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B070 00046CD0 48 00 00 60 */ b lbl_8004B0D0
/* 8004B074 00046CD4 38 60 00 B8 */ li r3, 0xb8
-/* 8004B078 00046CD8 48 18 F9 B9 */ bl func_801DAA30
+/* 8004B078 00046CD8 48 18 F9 B9 */ bl __nw__FUl
/* 8004B07C 00046CDC 2C 03 00 00 */ cmpwi r3, 0
/* 8004B080 00046CE0 41 82 00 0C */ beq lbl_8004B08C
/* 8004B084 00046CE4 7F E4 FB 78 */ mr r4, r31
@@ -256,7 +256,7 @@ lbl_8004B08C:
/* 8004B08C 00046CEC 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B090 00046CF0 48 00 00 40 */ b lbl_8004B0D0
/* 8004B094 00046CF4 38 60 00 48 */ li r3, 0x48
-/* 8004B098 00046CF8 48 18 F9 99 */ bl func_801DAA30
+/* 8004B098 00046CF8 48 18 F9 99 */ bl __nw__FUl
/* 8004B09C 00046CFC 2C 03 00 00 */ cmpwi r3, 0
/* 8004B0A0 00046D00 41 82 00 0C */ beq lbl_8004B0AC
/* 8004B0A4 00046D04 7F E4 FB 78 */ mr r4, r31
@@ -265,7 +265,7 @@ lbl_8004B0AC:
/* 8004B0AC 00046D0C 90 7F 00 2C */ stw r3, 0x2c(r31)
/* 8004B0B0 00046D10 48 00 00 20 */ b lbl_8004B0D0
/* 8004B0B4 00046D14 38 60 00 4C */ li r3, 0x4c
-/* 8004B0B8 00046D18 48 18 F9 79 */ bl func_801DAA30
+/* 8004B0B8 00046D18 48 18 F9 79 */ bl __nw__FUl
/* 8004B0BC 00046D1C 2C 03 00 00 */ cmpwi r3, 0
/* 8004B0C0 00046D20 41 82 00 0C */ beq lbl_8004B0CC
/* 8004B0C4 00046D24 7F E4 FB 78 */ mr r4, r31
@@ -329,7 +329,7 @@ func_8004B174:
/* 8004B18C 00046DEC 41 82 00 10 */ beq lbl_8004B19C
/* 8004B190 00046DF0 2C 04 00 00 */ cmpwi r4, 0
/* 8004B194 00046DF4 40 81 00 08 */ ble lbl_8004B19C
-/* 8004B198 00046DF8 48 18 F9 21 */ bl func_801DAAB8
+/* 8004B198 00046DF8 48 18 F9 21 */ bl __dl__FPv
lbl_8004B19C:
/* 8004B19C 00046DFC 7F E3 FB 78 */ mr r3, r31
/* 8004B1A0 00046E00 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -419,7 +419,7 @@ func_8004B23C:
/* 8004B2B8 00046F18 2C 1F 00 00 */ cmpwi r31, 0
/* 8004B2BC 00046F1C 40 81 00 0C */ ble lbl_8004B2C8
/* 8004B2C0 00046F20 7F C3 F3 78 */ mr r3, r30
-/* 8004B2C4 00046F24 48 18 F7 F5 */ bl func_801DAAB8
+/* 8004B2C4 00046F24 48 18 F7 F5 */ bl __dl__FPv
lbl_8004B2C8:
/* 8004B2C8 00046F28 7F C3 F3 78 */ mr r3, r30
/* 8004B2CC 00046F2C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -734,7 +734,7 @@ func_8004B6CC:
/* 8004B734 00047394 2C 1F 00 00 */ cmpwi r31, 0
/* 8004B738 00047398 40 81 00 0C */ ble lbl_8004B744
/* 8004B73C 0004739C 7F C3 F3 78 */ mr r3, r30
-/* 8004B740 000473A0 48 18 F3 79 */ bl func_801DAAB8
+/* 8004B740 000473A0 48 18 F3 79 */ bl __dl__FPv
lbl_8004B744:
/* 8004B744 000473A4 7F C3 F3 78 */ mr r3, r30
/* 8004B748 000473A8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -778,7 +778,7 @@ func_8004B76C:
/* 8004B7D4 00047434 2C 1F 00 00 */ cmpwi r31, 0
/* 8004B7D8 00047438 40 81 00 0C */ ble lbl_8004B7E4
/* 8004B7DC 0004743C 7F C3 F3 78 */ mr r3, r30
-/* 8004B7E0 00047440 48 18 F2 D9 */ bl func_801DAAB8
+/* 8004B7E0 00047440 48 18 F2 D9 */ bl __dl__FPv
lbl_8004B7E4:
/* 8004B7E4 00047444 7F C3 F3 78 */ mr r3, r30
/* 8004B7E8 00047448 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -829,7 +829,7 @@ func_8004B80C:
/* 8004B890 000474F0 2C 1F 00 00 */ cmpwi r31, 0
/* 8004B894 000474F4 40 81 00 0C */ ble lbl_8004B8A0
/* 8004B898 000474F8 7F C3 F3 78 */ mr r3, r30
-/* 8004B89C 000474FC 48 18 F2 1D */ bl func_801DAAB8
+/* 8004B89C 000474FC 48 18 F2 1D */ bl __dl__FPv
lbl_8004B8A0:
/* 8004B8A0 00047500 7F C3 F3 78 */ mr r3, r30
/* 8004B8A4 00047504 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1089,7 +1089,7 @@ func_8004BBD8:
/* 8004BC54 000478B4 2C 1F 00 00 */ cmpwi r31, 0
/* 8004BC58 000478B8 40 81 00 0C */ ble lbl_8004BC64
/* 8004BC5C 000478BC 7F C3 F3 78 */ mr r3, r30
-/* 8004BC60 000478C0 48 18 EE 59 */ bl func_801DAAB8
+/* 8004BC60 000478C0 48 18 EE 59 */ bl __dl__FPv
lbl_8004BC64:
/* 8004BC64 000478C4 7F C3 F3 78 */ mr r3, r30
/* 8004BC68 000478C8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1324,7 +1324,7 @@ func_8004BF58:
/* 8004BFC0 00047C20 2C 1F 00 00 */ cmpwi r31, 0
/* 8004BFC4 00047C24 40 81 00 0C */ ble lbl_8004BFD0
/* 8004BFC8 00047C28 7F C3 F3 78 */ mr r3, r30
-/* 8004BFCC 00047C2C 48 18 EA ED */ bl func_801DAAB8
+/* 8004BFCC 00047C2C 48 18 EA ED */ bl __dl__FPv
lbl_8004BFD0:
/* 8004BFD0 00047C30 7F C3 F3 78 */ mr r3, r30
/* 8004BFD4 00047C34 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1391,7 +1391,7 @@ lbl_8004C0A8:
/* 8004C0B4 00047D14 2C 1F 00 00 */ cmpwi r31, 0
/* 8004C0B8 00047D18 40 81 00 0C */ ble lbl_8004C0C4
/* 8004C0BC 00047D1C 7F C3 F3 78 */ mr r3, r30
-/* 8004C0C0 00047D20 48 18 E9 F9 */ bl func_801DAAB8
+/* 8004C0C0 00047D20 48 18 E9 F9 */ bl __dl__FPv
lbl_8004C0C4:
/* 8004C0C4 00047D24 7F C3 F3 78 */ mr r3, r30
/* 8004C0C8 00047D28 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1659,7 +1659,7 @@ lbl_8004C49C:
/* 8004C4A8 00048108 2C 1F 00 00 */ cmpwi r31, 0
/* 8004C4AC 0004810C 40 81 00 0C */ ble lbl_8004C4B8
/* 8004C4B0 00048110 7F C3 F3 78 */ mr r3, r30
-/* 8004C4B4 00048114 48 18 E6 05 */ bl func_801DAAB8
+/* 8004C4B4 00048114 48 18 E6 05 */ bl __dl__FPv
lbl_8004C4B8:
/* 8004C4B8 00048118 7F C3 F3 78 */ mr r3, r30
/* 8004C4BC 0004811C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1851,7 +1851,7 @@ func_8004C6E0:
/* 8004C76C 000483CC 2C 1F 00 00 */ cmpwi r31, 0
/* 8004C770 000483D0 40 81 00 0C */ ble lbl_8004C77C
/* 8004C774 000483D4 7F C3 F3 78 */ mr r3, r30
-/* 8004C778 000483D8 48 18 E3 41 */ bl func_801DAAB8
+/* 8004C778 000483D8 48 18 E3 41 */ bl __dl__FPv
lbl_8004C77C:
/* 8004C77C 000483DC 7F C3 F3 78 */ mr r3, r30
/* 8004C780 000483E0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2164,7 +2164,7 @@ lbl_8004CBE8:
/* 8004CC00 00048860 2C 1F 00 00 */ cmpwi r31, 0
/* 8004CC04 00048864 40 81 00 0C */ ble lbl_8004CC10
/* 8004CC08 00048868 7F C3 F3 78 */ mr r3, r30
-/* 8004CC0C 0004886C 48 18 DE AD */ bl func_801DAAB8
+/* 8004CC0C 0004886C 48 18 DE AD */ bl __dl__FPv
lbl_8004CC10:
/* 8004CC10 00048870 7F C3 F3 78 */ mr r3, r30
/* 8004CC14 00048874 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2623,7 +2623,7 @@ lbl_8004D2B0:
/* 8004D2C8 00048F28 2C 1F 00 00 */ cmpwi r31, 0
/* 8004D2CC 00048F2C 40 81 00 0C */ ble lbl_8004D2D8
/* 8004D2D0 00048F30 7F C3 F3 78 */ mr r3, r30
-/* 8004D2D4 00048F34 48 18 D7 E5 */ bl func_801DAAB8
+/* 8004D2D4 00048F34 48 18 D7 E5 */ bl __dl__FPv
lbl_8004D2D8:
/* 8004D2D8 00048F38 7F C3 F3 78 */ mr r3, r30
/* 8004D2DC 00048F3C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8004D724.s b/asm/code_8004D724.s
index 6fa51f3..1691ce3 100644
--- a/asm/code_8004D724.s
+++ b/asm/code_8004D724.s
@@ -42,10 +42,10 @@ lbl_8004D760:
/* 8004D7AC 0004940C 38 C0 00 30 */ li r6, 0x30
/* 8004D7B0 00049410 48 17 97 B1 */ bl __destroy_arr
/* 8004D7B4 00049414 7F E3 FB 78 */ mr r3, r31
-/* 8004D7B8 00049418 48 18 D3 01 */ bl func_801DAAB8
+/* 8004D7B8 00049418 48 18 D3 01 */ bl __dl__FPv
lbl_8004D7BC:
/* 8004D7BC 0004941C 38 60 36 94 */ li r3, 0x3694
-/* 8004D7C0 00049420 48 18 D2 71 */ bl func_801DAA30
+/* 8004D7C0 00049420 48 18 D2 71 */ bl __nw__FUl
/* 8004D7C4 00049424 2C 03 00 00 */ cmpwi r3, 0
/* 8004D7C8 00049428 41 82 00 08 */ beq lbl_8004D7D0
/* 8004D7CC 0004942C 48 00 00 91 */ bl func_8004D85C
diff --git a/asm/code_8004DE88.s b/asm/code_8004DE88.s
index 4200b52..a9d6c9a 100644
--- a/asm/code_8004DE88.s
+++ b/asm/code_8004DE88.s
@@ -48,7 +48,7 @@ lbl_8004DEF8:
/* 8004DF20 00049B80 2C 1F 00 00 */ cmpwi r31, 0
/* 8004DF24 00049B84 40 81 00 0C */ ble lbl_8004DF30
/* 8004DF28 00049B88 7F C3 F3 78 */ mr r3, r30
-/* 8004DF2C 00049B8C 48 18 CB 8D */ bl func_801DAAB8
+/* 8004DF2C 00049B8C 48 18 CB 8D */ bl __dl__FPv
lbl_8004DF30:
/* 8004DF30 00049B90 7F C3 F3 78 */ mr r3, r30
/* 8004DF34 00049B94 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8004E9F0.s b/asm/code_8004E9F0.s
index 0aa0e5b..a6483b0 100644
--- a/asm/code_8004E9F0.s
+++ b/asm/code_8004E9F0.s
@@ -40,7 +40,7 @@ func_8004EA40:
/* 8004EA68 0004A6C8 2C 1F 00 00 */ cmpwi r31, 0
/* 8004EA6C 0004A6CC 40 81 00 0C */ ble lbl_8004EA78
/* 8004EA70 0004A6D0 7F C3 F3 78 */ mr r3, r30
-/* 8004EA74 0004A6D4 48 18 C0 45 */ bl func_801DAAB8
+/* 8004EA74 0004A6D4 48 18 C0 45 */ bl __dl__FPv
lbl_8004EA78:
/* 8004EA78 0004A6D8 7F C3 F3 78 */ mr r3, r30
/* 8004EA7C 0004A6DC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -270,7 +270,7 @@ lbl_8004ED5C:
/* 8004ED84 0004A9E4 2C 1F 00 00 */ cmpwi r31, 0
/* 8004ED88 0004A9E8 40 81 00 0C */ ble lbl_8004ED94
/* 8004ED8C 0004A9EC 7F C3 F3 78 */ mr r3, r30
-/* 8004ED90 0004A9F0 48 18 BD 29 */ bl func_801DAAB8
+/* 8004ED90 0004A9F0 48 18 BD 29 */ bl __dl__FPv
lbl_8004ED94:
/* 8004ED94 0004A9F4 7F C3 F3 78 */ mr r3, r30
/* 8004ED98 0004A9F8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8004F37C.s b/asm/code_8004F37C.s
index 65afd32..d51b431 100644
--- a/asm/code_8004F37C.s
+++ b/asm/code_8004F37C.s
@@ -14,7 +14,7 @@ func_8004F37C:
/* 8004F398 0004AFF8 48 00 00 D1 */ bl func_8004F468
lbl_8004F39C:
/* 8004F39C 0004AFFC 38 60 00 08 */ li r3, 8
-/* 8004F3A0 0004B000 48 18 B6 91 */ bl func_801DAA30
+/* 8004F3A0 0004B000 48 18 B6 91 */ bl __nw__FUl
/* 8004F3A4 0004B004 2C 03 00 00 */ cmpwi r3, 0
/* 8004F3A8 0004B008 41 82 00 08 */ beq lbl_8004F3B0
/* 8004F3AC 0004B00C 48 00 00 79 */ bl func_8004F424
@@ -63,7 +63,7 @@ func_8004F424:
/* 8004F430 0004B090 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8004F434 0004B094 7C 7F 1B 78 */ mr r31, r3
/* 8004F438 0004B098 38 60 01 74 */ li r3, 0x174
-/* 8004F43C 0004B09C 48 18 B5 F5 */ bl func_801DAA30
+/* 8004F43C 0004B09C 48 18 B5 F5 */ bl __nw__FUl
/* 8004F440 0004B0A0 2C 03 00 00 */ cmpwi r3, 0
/* 8004F444 0004B0A4 41 82 00 08 */ beq lbl_8004F44C
/* 8004F448 0004B0A8 48 00 00 8D */ bl func_8004F4D4
@@ -93,7 +93,7 @@ func_8004F468:
/* 8004F498 0004B0F8 2C 1F 00 00 */ cmpwi r31, 0
/* 8004F49C 0004B0FC 40 81 00 0C */ ble lbl_8004F4A8
/* 8004F4A0 0004B100 7F C3 F3 78 */ mr r3, r30
-/* 8004F4A4 0004B104 48 18 B6 15 */ bl func_801DAAB8
+/* 8004F4A4 0004B104 48 18 B6 15 */ bl __dl__FPv
lbl_8004F4A8:
/* 8004F4A8 0004B108 7F C3 F3 78 */ mr r3, r30
/* 8004F4AC 0004B10C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -198,7 +198,7 @@ lbl_8004F600:
/* 8004F600 0004B260 2C 1F 00 00 */ cmpwi r31, 0
/* 8004F604 0004B264 40 81 00 0C */ ble lbl_8004F610
/* 8004F608 0004B268 7F C3 F3 78 */ mr r3, r30
-/* 8004F60C 0004B26C 48 18 B4 AD */ bl func_801DAAB8
+/* 8004F60C 0004B26C 48 18 B4 AD */ bl __dl__FPv
lbl_8004F610:
/* 8004F610 0004B270 7F C3 F3 78 */ mr r3, r30
/* 8004F614 0004B274 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80050324.s b/asm/code_80050324.s
index 2703ae1..9d75313 100644
--- a/asm/code_80050324.s
+++ b/asm/code_80050324.s
@@ -1227,7 +1227,7 @@ func_80051468:
/* 80051480 0004D0E0 41 82 00 10 */ beq lbl_80051490
/* 80051484 0004D0E4 2C 04 00 00 */ cmpwi r4, 0
/* 80051488 0004D0E8 40 81 00 08 */ ble lbl_80051490
-/* 8005148C 0004D0EC 48 18 96 2D */ bl func_801DAAB8
+/* 8005148C 0004D0EC 48 18 96 2D */ bl __dl__FPv
lbl_80051490:
/* 80051490 0004D0F0 7F E3 FB 78 */ mr r3, r31
/* 80051494 0004D0F4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2069,7 +2069,7 @@ lbl_80052070:
/* 80052088 0004DCE8 41 82 00 10 */ beq lbl_80052098
/* 8005208C 0004DCEC 2C 04 00 00 */ cmpwi r4, 0
/* 80052090 0004DCF0 40 81 00 08 */ ble lbl_80052098
-/* 80052094 0004DCF4 48 18 8A 25 */ bl func_801DAAB8
+/* 80052094 0004DCF4 48 18 8A 25 */ bl __dl__FPv
lbl_80052098:
/* 80052098 0004DCF8 7F E3 FB 78 */ mr r3, r31
/* 8005209C 0004DCFC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80055504.s b/asm/code_80055504.s
index 080c521..dc38c83 100644
--- a/asm/code_80055504.s
+++ b/asm/code_80055504.s
@@ -23,7 +23,7 @@ lbl_8005551C:
/* 80055534 00051194 41 82 00 10 */ beq lbl_80055544
/* 80055538 00051198 2C 04 00 00 */ cmpwi r4, 0
/* 8005553C 0005119C 40 81 00 08 */ ble lbl_80055544
-/* 80055540 000511A0 48 18 55 79 */ bl func_801DAAB8
+/* 80055540 000511A0 48 18 55 79 */ bl __dl__FPv
lbl_80055544:
/* 80055544 000511A4 7F E3 FB 78 */ mr r3, r31
/* 80055548 000511A8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8005A588.s b/asm/code_8005A588.s
index e68debc..9e69417 100644
--- a/asm/code_8005A588.s
+++ b/asm/code_8005A588.s
@@ -290,7 +290,7 @@ func_8005A994:
/* 8005A998 000565F8 7C 08 02 A6 */ mflr r0
/* 8005A99C 000565FC 38 60 03 D4 */ li r3, 0x3d4
/* 8005A9A0 00056600 90 01 00 14 */ stw r0, 0x14(r1)
-/* 8005A9A4 00056604 48 18 00 8D */ bl func_801DAA30
+/* 8005A9A4 00056604 48 18 00 8D */ bl __nw__FUl
/* 8005A9A8 00056608 2C 03 00 00 */ cmpwi r3, 0
/* 8005A9AC 0005660C 41 82 00 34 */ beq lbl_8005A9E0
/* 8005A9B0 00056610 38 80 00 01 */ li r4, 1
diff --git a/asm/code_8005CEAC.s b/asm/code_8005CEAC.s
index ff18662..a299ef5 100644
--- a/asm/code_8005CEAC.s
+++ b/asm/code_8005CEAC.s
@@ -13,7 +13,7 @@ lbl_8005CEAC:
/* 8005CEC4 00058B24 41 82 00 10 */ beq lbl_8005CED4
/* 8005CEC8 00058B28 2C 04 00 00 */ cmpwi r4, 0
/* 8005CECC 00058B2C 40 81 00 08 */ ble lbl_8005CED4
-/* 8005CED0 00058B30 48 17 DB E9 */ bl func_801DAAB8
+/* 8005CED0 00058B30 48 17 DB E9 */ bl __dl__FPv
lbl_8005CED4:
/* 8005CED4 00058B34 7F E3 FB 78 */ mr r3, r31
/* 8005CED8 00058B38 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8006E554.s b/asm/code_8006E554.s
index 64e6849..22e54f8 100644
--- a/asm/code_8006E554.s
+++ b/asm/code_8006E554.s
@@ -484,7 +484,7 @@ lbl_8006EC94:
/* 8006ECA4 0006A904 48 0E 6F 75 */ bl func_80155C18
lbl_8006ECA8:
/* 8006ECA8 0006A908 38 60 01 F8 */ li r3, 0x1f8
-/* 8006ECAC 0006A90C 48 16 BD 85 */ bl func_801DAA30
+/* 8006ECAC 0006A90C 48 16 BD 85 */ bl __nw__FUl
/* 8006ECB0 0006A910 2C 03 00 00 */ cmpwi r3, 0
/* 8006ECB4 0006A914 41 82 00 10 */ beq lbl_8006ECC4
/* 8006ECB8 0006A918 3C 80 80 41 */ lis r4, lbl_8040C6A8@ha
diff --git a/asm/code_8007F8C4.s b/asm/code_8007F8C4.s
index b842ed9..35edadb 100644
--- a/asm/code_8007F8C4.s
+++ b/asm/code_8007F8C4.s
@@ -286,7 +286,7 @@ func_8007FA58:
/* 8007FCF4 0007B954 2C 00 00 00 */ cmpwi r0, 0
/* 8007FCF8 0007B958 40 82 00 70 */ bne lbl_8007FD68
/* 8007FCFC 0007B95C 38 60 00 1C */ li r3, 0x1c
-/* 8007FD00 0007B960 48 15 AD 31 */ bl func_801DAA30
+/* 8007FD00 0007B960 48 15 AD 31 */ bl __nw__FUl
/* 8007FD04 0007B964 2C 03 00 00 */ cmpwi r3, 0
/* 8007FD08 0007B968 7C 7E 1B 78 */ mr r30, r3
/* 8007FD0C 0007B96C 41 82 00 58 */ beq lbl_8007FD64
@@ -1605,7 +1605,7 @@ lbl_80080FAC:
/* 80081070 0007CCD0 80 6D 9A A8 */ lwz r3, lbl_8063ED68-_SDA_BASE_(r13)
/* 80081074 0007CCD4 2C 03 00 00 */ cmpwi r3, 0
/* 80081078 0007CCD8 41 82 00 08 */ beq lbl_80081080
-/* 8008107C 0007CCDC 48 15 9A 3D */ bl func_801DAAB8
+/* 8008107C 0007CCDC 48 15 9A 3D */ bl __dl__FPv
lbl_80081080:
/* 80081080 0007CCE0 38 00 00 00 */ li r0, 0
/* 80081084 0007CCE4 90 0D 9A A8 */ stw r0, lbl_8063ED68-_SDA_BASE_(r13)
@@ -1724,7 +1724,7 @@ lbl_800811DC:
/* 80081230 0007CE90 80 6D 9A A8 */ lwz r3, lbl_8063ED68-_SDA_BASE_(r13)
/* 80081234 0007CE94 2C 03 00 00 */ cmpwi r3, 0
/* 80081238 0007CE98 41 82 00 08 */ beq lbl_80081240
-/* 8008123C 0007CE9C 48 15 98 7D */ bl func_801DAAB8
+/* 8008123C 0007CE9C 48 15 98 7D */ bl __dl__FPv
lbl_80081240:
/* 80081240 0007CEA0 38 00 00 00 */ li r0, 0
/* 80081244 0007CEA4 90 0D 9A A8 */ stw r0, lbl_8063ED68-_SDA_BASE_(r13)
@@ -2000,7 +2000,7 @@ lbl_800815F4:
/* 8008160C 0007D26C 28 03 00 02 */ cmplwi r3, 2
/* 80081610 0007D270 41 82 00 A4 */ beq lbl_800816B4
/* 80081614 0007D274 38 60 00 E8 */ li r3, 0xe8
-/* 80081618 0007D278 48 15 94 19 */ bl func_801DAA30
+/* 80081618 0007D278 48 15 94 19 */ bl __nw__FUl
/* 8008161C 0007D27C 2C 03 00 00 */ cmpwi r3, 0
/* 80081620 0007D280 7C 7B 1B 78 */ mr r27, r3
/* 80081624 0007D284 41 82 00 0C */ beq lbl_80081630
@@ -2170,7 +2170,7 @@ lbl_800817D0:
/* 80081894 0007D4F4 98 04 26 E6 */ stb r0, 0x26e6(r4)
/* 80081898 0007D4F8 88 04 42 97 */ lbz r0, 0x4297(r4)
/* 8008189C 0007D4FC 98 04 26 E7 */ stb r0, 0x26e7(r4)
-/* 800818A0 0007D500 48 15 91 91 */ bl func_801DAA30
+/* 800818A0 0007D500 48 15 91 91 */ bl __nw__FUl
/* 800818A4 0007D504 2C 03 00 00 */ cmpwi r3, 0
/* 800818A8 0007D508 7C 7C 1B 78 */ mr r28, r3
/* 800818AC 0007D50C 41 82 00 0C */ beq lbl_800818B8
@@ -2543,7 +2543,7 @@ lbl_80081D68:
/* 80081E2C 0007DA8C 98 04 26 E6 */ stb r0, 0x26e6(r4)
/* 80081E30 0007DA90 88 04 42 97 */ lbz r0, 0x4297(r4)
/* 80081E34 0007DA94 98 04 26 E7 */ stb r0, 0x26e7(r4)
-/* 80081E38 0007DA98 48 15 8B F9 */ bl func_801DAA30
+/* 80081E38 0007DA98 48 15 8B F9 */ bl __nw__FUl
/* 80081E3C 0007DA9C 2C 03 00 00 */ cmpwi r3, 0
/* 80081E40 0007DAA0 7C 7B 1B 78 */ mr r27, r3
/* 80081E44 0007DAA4 41 82 00 0C */ beq lbl_80081E50
@@ -3195,7 +3195,7 @@ lbl_800827CC:
/* 800827DC 0007E43C 28 03 00 02 */ cmplwi r3, 2
/* 800827E0 0007E440 41 82 00 A4 */ beq lbl_80082884
/* 800827E4 0007E444 38 60 00 E8 */ li r3, 0xe8
-/* 800827E8 0007E448 48 15 82 49 */ bl func_801DAA30
+/* 800827E8 0007E448 48 15 82 49 */ bl __nw__FUl
/* 800827EC 0007E44C 2C 03 00 00 */ cmpwi r3, 0
/* 800827F0 0007E450 7C 7A 1B 78 */ mr r26, r3
/* 800827F4 0007E454 41 82 00 0C */ beq lbl_80082800
@@ -11459,7 +11459,7 @@ lbl_8008A23C:
/* 8008A23C 00085E9C 80 6D 9A A8 */ lwz r3, lbl_8063ED68-_SDA_BASE_(r13)
/* 8008A240 00085EA0 2C 03 00 00 */ cmpwi r3, 0
/* 8008A244 00085EA4 41 82 00 08 */ beq lbl_8008A24C
-/* 8008A248 00085EA8 48 15 08 71 */ bl func_801DAAB8
+/* 8008A248 00085EA8 48 15 08 71 */ bl __dl__FPv
lbl_8008A24C:
/* 8008A24C 00085EAC 38 00 00 00 */ li r0, 0
/* 8008A250 00085EB0 38 60 03 EF */ li r3, 0x3ef
diff --git a/asm/code_800AA470.s b/asm/code_800AA470.s
index 177dc36..ab4716e 100644
--- a/asm/code_800AA470.s
+++ b/asm/code_800AA470.s
@@ -23,7 +23,7 @@ lbl_800AA494:
/* 800AA4AC 000A610C B0 C5 00 80 */ sth r6, 0x80(r5)
/* 800AA4B0 000A6110 42 00 FF E4 */ bdnz lbl_800AA494
/* 800AA4B4 000A6114 38 60 03 D4 */ li r3, 0x3d4
-/* 800AA4B8 000A6118 48 13 05 79 */ bl func_801DAA30
+/* 800AA4B8 000A6118 48 13 05 79 */ bl __nw__FUl
/* 800AA4BC 000A611C 2C 03 00 00 */ cmpwi r3, 0
/* 800AA4C0 000A6120 41 82 00 34 */ beq lbl_800AA4F4
/* 800AA4C4 000A6124 38 80 00 01 */ li r4, 1
diff --git a/asm/code_800B9E10.s b/asm/code_800B9E10.s
index a5d1b4a..1f72416 100644
--- a/asm/code_800B9E10.s
+++ b/asm/code_800B9E10.s
@@ -176,7 +176,7 @@ func_800BA028:
/* 800BA044 000B5CA4 2C 00 00 00 */ cmpwi r0, 0
/* 800BA048 000B5CA8 40 82 02 44 */ bne lbl_800BA28C
/* 800BA04C 000B5CAC 38 60 03 70 */ li r3, 0x370
-/* 800BA050 000B5CB0 48 12 09 E1 */ bl func_801DAA30
+/* 800BA050 000B5CB0 48 12 09 E1 */ bl __nw__FUl
/* 800BA054 000B5CB4 2C 03 00 00 */ cmpwi r3, 0
/* 800BA058 000B5CB8 7C 7F 1B 78 */ mr r31, r3
/* 800BA05C 000B5CBC 41 82 01 BC */ beq lbl_800BA218
@@ -296,7 +296,7 @@ lbl_800BA100:
lbl_800BA218:
/* 800BA218 000B5E78 93 ED 9C 18 */ stw r31, lbl_8063EED8-_SDA_BASE_(r13)
/* 800BA21C 000B5E7C 38 60 00 34 */ li r3, 0x34
-/* 800BA220 000B5E80 48 12 08 11 */ bl func_801DAA30
+/* 800BA220 000B5E80 48 12 08 11 */ bl __nw__FUl
/* 800BA224 000B5E84 2C 03 00 00 */ cmpwi r3, 0
/* 800BA228 000B5E88 41 82 00 08 */ beq lbl_800BA230
/* 800BA22C 000B5E8C 4B FF FB E5 */ bl func_800B9E10
@@ -500,13 +500,13 @@ lbl_800BA4F0:
/* 800BA500 000B6160 93 E3 01 1C */ stw r31, 0x11c(r3)
/* 800BA504 000B6164 41 80 FF D0 */ blt lbl_800BA4D4
/* 800BA508 000B6168 80 6D 9C 14 */ lwz r3, lbl_8063EED4-_SDA_BASE_(r13)
-/* 800BA50C 000B616C 48 12 05 AD */ bl func_801DAAB8
+/* 800BA50C 000B616C 48 12 05 AD */ bl __dl__FPv
/* 800BA510 000B6170 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800BA514 000B6174 38 00 00 00 */ li r0, 0
/* 800BA518 000B6178 90 0D 9C 14 */ stw r0, lbl_8063EED4-_SDA_BASE_(r13)
/* 800BA51C 000B617C 2C 03 00 00 */ cmpwi r3, 0
/* 800BA520 000B6180 41 82 00 08 */ beq lbl_800BA528
-/* 800BA524 000B6184 48 12 05 95 */ bl func_801DAAB8
+/* 800BA524 000B6184 48 12 05 95 */ bl __dl__FPv
lbl_800BA528:
/* 800BA528 000B6188 38 00 00 00 */ li r0, 0
/* 800BA52C 000B618C 90 0D 9C 18 */ stw r0, lbl_8063EED8-_SDA_BASE_(r13)
diff --git a/asm/code_800C5968.s b/asm/code_800C5968.s
index 79ed2c1..9c3aa6b 100644
--- a/asm/code_800C5968.s
+++ b/asm/code_800C5968.s
@@ -248,7 +248,7 @@ lbl_800C5CE4:
/* 800C5CE4 000C1944 48 05 6C 91 */ bl func_8011C974
/* 800C5CE8 000C1948 7C 78 1B 78 */ mr r24, r3
/* 800C5CEC 000C194C 38 60 00 E8 */ li r3, 0xe8
-/* 800C5CF0 000C1950 48 11 4D 41 */ bl func_801DAA30
+/* 800C5CF0 000C1950 48 11 4D 41 */ bl __nw__FUl
/* 800C5CF4 000C1954 2C 03 00 00 */ cmpwi r3, 0
/* 800C5CF8 000C1958 7C 7B 1B 78 */ mr r27, r3
/* 800C5CFC 000C195C 41 82 00 0C */ beq lbl_800C5D08
diff --git a/asm/code_800E96C4.s b/asm/code_800E96C4.s
index 1f711ec..2a550a1 100644
--- a/asm/code_800E96C4.s
+++ b/asm/code_800E96C4.s
@@ -31,7 +31,7 @@ lbl_800E96F8:
/* 800E9714 000E5374 2C 1C 00 00 */ cmpwi r28, 0
/* 800E9718 000E5378 40 81 00 0C */ ble lbl_800E9724
/* 800E971C 000E537C 7F 63 DB 78 */ mr r3, r27
-/* 800E9720 000E5380 48 0F 13 99 */ bl func_801DAAB8
+/* 800E9720 000E5380 48 0F 13 99 */ bl __dl__FPv
lbl_800E9724:
/* 800E9724 000E5384 39 61 00 20 */ addi r11, r1, 0x20
/* 800E9728 000E5388 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/code_800F8AC4.s b/asm/code_800F8AC4.s
index 44b406a..33aad40 100644
--- a/asm/code_800F8AC4.s
+++ b/asm/code_800F8AC4.s
@@ -14,7 +14,7 @@ lbl_800F8AC4:
/* 800F8ADC 000F473C 41 82 00 10 */ beq lbl_800F8AEC
/* 800F8AE0 000F4740 2C 04 00 00 */ cmpwi r4, 0
/* 800F8AE4 000F4744 40 81 00 08 */ ble lbl_800F8AEC
-/* 800F8AE8 000F4748 48 0E 1F D1 */ bl func_801DAAB8
+/* 800F8AE8 000F4748 48 0E 1F D1 */ bl __dl__FPv
lbl_800F8AEC:
/* 800F8AEC 000F474C 7F E3 FB 78 */ mr r3, r31
/* 800F8AF0 000F4750 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80155B50.s b/asm/code_80155B50.s
index f9195c4..c6eff69 100644
--- a/asm/code_80155B50.s
+++ b/asm/code_80155B50.s
@@ -94,7 +94,7 @@ lbl_80155C6C:
/* 80155C90 001518F0 90 0D 9D 10 */ stw r0, lbl_8063EFD0-_SDA_BASE_(r13)
/* 80155C94 001518F4 40 81 00 0C */ ble lbl_80155CA0
/* 80155C98 001518F8 7F C3 F3 78 */ mr r3, r30
-/* 80155C9C 001518FC 48 08 4E 1D */ bl func_801DAAB8
+/* 80155C9C 001518FC 48 08 4E 1D */ bl __dl__FPv
lbl_80155CA0:
/* 80155CA0 00151900 7F C3 F3 78 */ mr r3, r30
/* 80155CA4 00151904 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80157854.s b/asm/code_80157854.s
index 74f7796..10ea47d 100644
--- a/asm/code_80157854.s
+++ b/asm/code_80157854.s
@@ -31,7 +31,7 @@ lbl_8015788C:
/* 801578A4 00153504 41 82 00 10 */ beq lbl_801578B4
/* 801578A8 00153508 2C 04 00 00 */ cmpwi r4, 0
/* 801578AC 0015350C 40 81 00 08 */ ble lbl_801578B4
-/* 801578B0 00153510 48 08 32 09 */ bl func_801DAAB8
+/* 801578B0 00153510 48 08 32 09 */ bl __dl__FPv
lbl_801578B4:
/* 801578B4 00153514 7F E3 FB 78 */ mr r3, r31
/* 801578B8 00153518 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80158E50.s b/asm/code_80158E50.s
index 1d38e00..6010920 100644
--- a/asm/code_80158E50.s
+++ b/asm/code_80158E50.s
@@ -4528,7 +4528,7 @@ func_8015C46C:
/* 8015C480 001580E0 7C 7F 1B 78 */ mr r31, r3
/* 8015C484 001580E4 90 03 01 A4 */ stw r0, 0x1a4(r3)
/* 8015C488 001580E8 38 60 03 D4 */ li r3, 0x3d4
-/* 8015C48C 001580EC 48 07 E5 A5 */ bl func_801DAA30
+/* 8015C48C 001580EC 48 07 E5 A5 */ bl __nw__FUl
/* 8015C490 001580F0 2C 03 00 00 */ cmpwi r3, 0
/* 8015C494 001580F4 41 82 00 34 */ beq lbl_8015C4C8
/* 8015C498 001580F8 38 80 00 01 */ li r4, 1
diff --git a/asm/code_8015D390.s b/asm/code_8015D390.s
index 15410ee..651dfaa 100644
--- a/asm/code_8015D390.s
+++ b/asm/code_8015D390.s
@@ -14,7 +14,7 @@ lbl_8015D390:
/* 8015D3A8 00159008 41 82 00 10 */ beq lbl_8015D3B8
/* 8015D3AC 0015900C 2C 04 00 00 */ cmpwi r4, 0
/* 8015D3B0 00159010 40 81 00 08 */ ble lbl_8015D3B8
-/* 8015D3B4 00159014 48 07 D7 05 */ bl func_801DAAB8
+/* 8015D3B4 00159014 48 07 D7 05 */ bl __dl__FPv
lbl_8015D3B8:
/* 8015D3B8 00159018 7F E3 FB 78 */ mr r3, r31
/* 8015D3BC 0015901C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_801697AC.s b/asm/code_801697AC.s
index 5a5ce8a..925b954 100644
--- a/asm/code_801697AC.s
+++ b/asm/code_801697AC.s
@@ -60,7 +60,7 @@ lbl_80169844:
/* 8016985C 001654BC 41 82 00 10 */ beq lbl_8016986C
/* 80169860 001654C0 2C 04 00 00 */ cmpwi r4, 0
/* 80169864 001654C4 40 81 00 08 */ ble lbl_8016986C
-/* 80169868 001654C8 48 07 12 51 */ bl func_801DAAB8
+/* 80169868 001654C8 48 07 12 51 */ bl __dl__FPv
lbl_8016986C:
/* 8016986C 001654CC 7F E3 FB 78 */ mr r3, r31
/* 80169870 001654D0 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8016A25C.s b/asm/code_8016A25C.s
index 8a79668..a4b2430 100644
--- a/asm/code_8016A25C.s
+++ b/asm/code_8016A25C.s
@@ -15,7 +15,7 @@ func_8016A25C:
/* 8016A27C 00165EDC 38 00 00 00 */ li r0, 0
/* 8016A280 00165EE0 38 60 00 08 */ li r3, 8
/* 8016A284 00165EE4 90 0D 9E A8 */ stw r0, lbl_8063F168-_SDA_BASE_(r13)
-/* 8016A288 00165EE8 48 07 07 A9 */ bl func_801DAA30
+/* 8016A288 00165EE8 48 07 07 A9 */ bl __nw__FUl
/* 8016A28C 00165EEC 2C 03 00 00 */ cmpwi r3, 0
/* 8016A290 00165EF0 41 82 00 08 */ beq lbl_8016A298
/* 8016A294 00165EF4 48 00 C8 89 */ bl func_80176B1C
@@ -229,7 +229,7 @@ lbl_8016A550:
/* 8016A574 001661D4 38 A0 00 24 */ li r5, 0x24
/* 8016A578 001661D8 4B E9 9B 8D */ bl memset
/* 8016A57C 001661DC 38 60 00 88 */ li r3, 0x88
-/* 8016A580 001661E0 48 07 04 B1 */ bl func_801DAA30
+/* 8016A580 001661E0 48 07 04 B1 */ bl __nw__FUl
/* 8016A584 001661E4 2C 03 00 00 */ cmpwi r3, 0
/* 8016A588 001661E8 41 82 00 08 */ beq lbl_8016A590
/* 8016A58C 001661EC 48 00 3E FD */ bl func_8016E488
@@ -3180,7 +3180,7 @@ func_8016CE24:
/* 8016CE40 00168AA0 2C 00 00 00 */ cmpwi r0, 0
/* 8016CE44 00168AA4 40 82 00 1C */ bne lbl_8016CE60
/* 8016CE48 00168AA8 38 60 00 A4 */ li r3, 0xa4
-/* 8016CE4C 00168AAC 48 06 DB E5 */ bl func_801DAA30
+/* 8016CE4C 00168AAC 48 06 DB E5 */ bl __nw__FUl
/* 8016CE50 00168AB0 2C 03 00 00 */ cmpwi r3, 0
/* 8016CE54 00168AB4 41 82 00 08 */ beq lbl_8016CE5C
/* 8016CE58 00168AB8 48 00 21 75 */ bl func_8016EFCC
diff --git a/asm/code_8016E2B8.s b/asm/code_8016E2B8.s
index eb53d3c..40ae4b7 100644
--- a/asm/code_8016E2B8.s
+++ b/asm/code_8016E2B8.s
@@ -246,7 +246,7 @@ func_8016E5C0:
/* 8016E5F0 0016A250 2C 1F 00 00 */ cmpwi r31, 0
/* 8016E5F4 0016A254 40 81 00 0C */ ble lbl_8016E600
/* 8016E5F8 0016A258 7F C3 F3 78 */ mr r3, r30
-/* 8016E5FC 0016A25C 48 06 C4 BD */ bl func_801DAAB8
+/* 8016E5FC 0016A25C 48 06 C4 BD */ bl __dl__FPv
lbl_8016E600:
/* 8016E600 0016A260 7F C3 F3 78 */ mr r3, r30
/* 8016E604 0016A264 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_801708DC.s b/asm/code_801708DC.s
index 47642be..5c2c24b 100644
--- a/asm/code_801708DC.s
+++ b/asm/code_801708DC.s
@@ -635,7 +635,7 @@ lbl_80171144:
/* 80171148 0016CDA8 7C 1F 00 00 */ cmpw r31, r0
/* 8017114C 0016CDAC 41 80 FF CC */ blt lbl_80171118
/* 80171150 0016CDB0 80 7E 00 04 */ lwz r3, 4(r30)
-/* 80171154 0016CDB4 48 06 99 65 */ bl func_801DAAB8
+/* 80171154 0016CDB4 48 06 99 65 */ bl __dl__FPv
/* 80171158 0016CDB8 38 00 00 00 */ li r0, 0
/* 8017115C 0016CDBC 90 1E 00 04 */ stw r0, 4(r30)
/* 80171160 0016CDC0 98 1E 00 1E */ stb r0, 0x1e(r30)
@@ -6409,7 +6409,7 @@ lbl_80176488:
/* 80176490 001720F0 90 1E 00 08 */ stw r0, 8(r30)
/* 80176494 001720F4 40 81 00 0C */ ble lbl_801764A0
/* 80176498 001720F8 7F C3 F3 78 */ mr r3, r30
-/* 8017649C 001720FC 48 06 46 1D */ bl func_801DAAB8
+/* 8017649C 001720FC 48 06 46 1D */ bl __dl__FPv
lbl_801764A0:
/* 801764A0 00172100 7F C3 F3 78 */ mr r3, r30
/* 801764A4 00172104 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -6925,7 +6925,7 @@ lbl_80176B98:
/* 80176B98 001727F8 2C 1E 00 00 */ cmpwi r30, 0
/* 80176B9C 001727FC 40 81 00 0C */ ble lbl_80176BA8
/* 80176BA0 00172800 7F A3 EB 78 */ mr r3, r29
-/* 80176BA4 00172804 48 06 3F 15 */ bl func_801DAAB8
+/* 80176BA4 00172804 48 06 3F 15 */ bl __dl__FPv
lbl_80176BA8:
/* 80176BA8 00172808 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80176BAC 0017280C 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/code_80177C24.s b/asm/code_80177C24.s
index f02ffa1..2a24b95 100644
--- a/asm/code_80177C24.s
+++ b/asm/code_80177C24.s
@@ -214,7 +214,7 @@ lbl_80177EEC:
/* 80177EF4 00173B54 90 1E 00 08 */ stw r0, 8(r30)
/* 80177EF8 00173B58 40 81 00 0C */ ble lbl_80177F04
/* 80177EFC 00173B5C 7F C3 F3 78 */ mr r3, r30
-/* 80177F00 00173B60 48 06 2B B9 */ bl func_801DAAB8
+/* 80177F00 00173B60 48 06 2B B9 */ bl __dl__FPv
lbl_80177F04:
/* 80177F04 00173B64 7F C3 F3 78 */ mr r3, r30
/* 80177F08 00173B68 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -244,7 +244,7 @@ func_80177F20:
/* 80177F5C 00173BBC 2C 1F 00 00 */ cmpwi r31, 0
/* 80177F60 00173BC0 40 81 00 0C */ ble lbl_80177F6C
/* 80177F64 00173BC4 7F C3 F3 78 */ mr r3, r30
-/* 80177F68 00173BC8 48 06 2B 51 */ bl func_801DAAB8
+/* 80177F68 00173BC8 48 06 2B 51 */ bl __dl__FPv
lbl_80177F6C:
/* 80177F6C 00173BCC 7F C3 F3 78 */ mr r3, r30
/* 80177F70 00173BD0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1016,7 +1016,7 @@ func_80178A00:
/* 80178A4C 001746AC 48 26 4F 91 */ bl func_803DD9DC
/* 80178A50 001746B0 7C 7A 1B 78 */ mr r26, r3
/* 80178A54 001746B4 38 60 03 AC */ li r3, 0x3ac
-/* 80178A58 001746B8 48 06 1F D9 */ bl func_801DAA30
+/* 80178A58 001746B8 48 06 1F D9 */ bl __nw__FUl
/* 80178A5C 001746BC 2C 03 00 00 */ cmpwi r3, 0
/* 80178A60 001746C0 7C 7C 1B 78 */ mr r28, r3
/* 80178A64 001746C4 41 82 00 1C */ beq lbl_80178A80
@@ -1222,7 +1222,7 @@ lbl_80178D18:
/* 80178D18 00174978 3A 40 00 00 */ li r18, 0
lbl_80178D1C:
/* 80178D1C 0017497C 7F 83 E3 78 */ mr r3, r28
-/* 80178D20 00174980 48 06 1D 99 */ bl func_801DAAB8
+/* 80178D20 00174980 48 06 1D 99 */ bl __dl__FPv
/* 80178D24 00174984 39 61 00 70 */ addi r11, r1, 0x70
/* 80178D28 00174988 7E 43 93 78 */ mr r3, r18
/* 80178D2C 0017498C 48 04 E4 25 */ bl _restgpr_18
diff --git a/asm/code_8017C588.s b/asm/code_8017C588.s
index 85b5393..733c420 100644
--- a/asm/code_8017C588.s
+++ b/asm/code_8017C588.s
@@ -16,7 +16,7 @@ func_8017C590:
/* 8017C5A0 00178200 2C 00 00 00 */ cmpwi r0, 0
/* 8017C5A4 00178204 40 82 00 1C */ bne lbl_8017C5C0
/* 8017C5A8 00178208 38 60 00 BC */ li r3, 0xbc
-/* 8017C5AC 0017820C 48 05 E4 85 */ bl func_801DAA30
+/* 8017C5AC 0017820C 48 05 E4 85 */ bl __nw__FUl
/* 8017C5B0 00178210 2C 03 00 00 */ cmpwi r3, 0
/* 8017C5B4 00178214 41 82 00 08 */ beq lbl_8017C5BC
/* 8017C5B8 00178218 48 00 00 4D */ bl func_8017C604
@@ -36,7 +36,7 @@ func_8017C5D0:
/* 8017C5DC 0017823C 80 6D 9F 78 */ lwz r3, lbl_8063F238-_SDA_BASE_(r13)
/* 8017C5E0 00178240 2C 03 00 00 */ cmpwi r3, 0
/* 8017C5E4 00178244 41 82 00 10 */ beq lbl_8017C5F4
-/* 8017C5E8 00178248 48 05 E4 D1 */ bl func_801DAAB8
+/* 8017C5E8 00178248 48 05 E4 D1 */ bl __dl__FPv
/* 8017C5EC 0017824C 38 00 00 00 */ li r0, 0
/* 8017C5F0 00178250 90 0D 9F 78 */ stw r0, lbl_8063F238-_SDA_BASE_(r13)
lbl_8017C5F4:
diff --git a/asm/code_801DAA30.s b/asm/code_801DAA30.s
index 5d0687f..814bd57 100644
--- a/asm/code_801DAA30.s
+++ b/asm/code_801DAA30.s
@@ -2,8 +2,8 @@
.section .text, "ax" # 0x80006980 - 0x803E1E60
-.global func_801DAA30
-func_801DAA30:
+.global __nw__FUl
+__nw__FUl:
/* 801DAA30 001D6690 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 801DAA34 001D6694 7C 08 02 A6 */ mflr r0
/* 801DAA38 001D6698 90 01 00 14 */ stw r0, 0x14(r1)
@@ -46,8 +46,8 @@ lbl_801DAAA4:
/* 801DAAB0 001D6710 38 21 00 10 */ addi r1, r1, 0x10
/* 801DAAB4 001D6714 4E 80 00 20 */ blr
-.global func_801DAAB8
-func_801DAAB8:
+.global __dl__FPv
+__dl__FPv:
/* 801DAAB8 001D6718 48 00 03 EC */ b func_801DAEA4
.global func_801DAABC
diff --git a/asm/code_801DBE90.s b/asm/code_801DBE90.s
index a678ee9..b23f3e5 100644
--- a/asm/code_801DBE90.s
+++ b/asm/code_801DBE90.s
@@ -194,7 +194,7 @@ lbl_801DC0F8:
/* 801DC10C 001D7D6C 2C 00 00 00 */ cmpwi r0, 0
/* 801DC110 001D7D70 40 82 00 1C */ bne lbl_801DC12C
/* 801DC114 001D7D74 38 60 0C 80 */ li r3, 0xc80
-/* 801DC118 001D7D78 4B FF E9 19 */ bl func_801DAA30
+/* 801DC118 001D7D78 4B FF E9 19 */ bl __nw__FUl
/* 801DC11C 001D7D7C 2C 03 00 00 */ cmpwi r3, 0
/* 801DC120 001D7D80 41 82 00 08 */ beq lbl_801DC128
/* 801DC124 001D7D84 48 00 0D 59 */ bl func_801DCE7C
diff --git a/asm/code_801E0A54.s b/asm/code_801E0A54.s
index 3ba90bf..d053fd9 100644
--- a/asm/code_801E0A54.s
+++ b/asm/code_801E0A54.s
@@ -1781,7 +1781,7 @@ lbl_801E22E0:
/* 801E22F0 001DDF50 2C 00 00 00 */ cmpwi r0, 0
/* 801E22F4 001DDF54 40 82 01 38 */ bne lbl_801E242C
/* 801E22F8 001DDF58 38 60 03 E4 */ li r3, 0x3e4
-/* 801E22FC 001DDF5C 4B FF 87 35 */ bl func_801DAA30
+/* 801E22FC 001DDF5C 4B FF 87 35 */ bl __nw__FUl
/* 801E2300 001DDF60 2C 03 00 00 */ cmpwi r3, 0
/* 801E2304 001DDF64 7C 7E 1B 78 */ mr r30, r3
/* 801E2308 001DDF68 41 82 00 28 */ beq lbl_801E2330
@@ -1908,7 +1908,7 @@ lbl_801E24B0:
/* 801E24B4 001DE114 38 80 FF FF */ li r4, -1
/* 801E24B8 001DE118 48 05 03 A1 */ bl func_80232858
/* 801E24BC 001DE11C 7F E3 FB 78 */ mr r3, r31
-/* 801E24C0 001DE120 4B FF 85 F9 */ bl func_801DAAB8
+/* 801E24C0 001DE120 4B FF 85 F9 */ bl __dl__FPv
lbl_801E24C4:
/* 801E24C4 001DE124 80 7E 00 10 */ lwz r3, 0x10(r30)
/* 801E24C8 001DE128 38 00 00 00 */ li r0, 0
@@ -4153,7 +4153,7 @@ func_801E42B4:
/* 801E42DC 001DFF3C 2C 1F 00 00 */ cmpwi r31, 0
/* 801E42E0 001DFF40 40 81 00 0C */ ble lbl_801E42EC
/* 801E42E4 001DFF44 7F C3 F3 78 */ mr r3, r30
-/* 801E42E8 001DFF48 4B FF 67 D1 */ bl func_801DAAB8
+/* 801E42E8 001DFF48 4B FF 67 D1 */ bl __dl__FPv
lbl_801E42EC:
/* 801E42EC 001DFF4C 7F C3 F3 78 */ mr r3, r30
/* 801E42F0 001DFF50 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_801E474C.s b/asm/code_801E474C.s
index 9249d03..bdc8c38 100644
--- a/asm/code_801E474C.s
+++ b/asm/code_801E474C.s
@@ -146,7 +146,7 @@ func_801E48BC:
/* 801E4944 001E05A4 2C 1F 00 00 */ cmpwi r31, 0
/* 801E4948 001E05A8 40 81 00 0C */ ble lbl_801E4954
/* 801E494C 001E05AC 7F C3 F3 78 */ mr r3, r30
-/* 801E4950 001E05B0 4B FF 61 69 */ bl func_801DAAB8
+/* 801E4950 001E05B0 4B FF 61 69 */ bl __dl__FPv
lbl_801E4954:
/* 801E4954 001E05B4 7F C3 F3 78 */ mr r3, r30
/* 801E4958 001E05B8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_801E5F7C.s b/asm/code_801E5F7C.s
index 61c43d1..a3f63ca 100644
--- a/asm/code_801E5F7C.s
+++ b/asm/code_801E5F7C.s
@@ -78,7 +78,7 @@ lbl_801E6094:
/* 801E6094 001E1CF4 2C 1E 00 00 */ cmpwi r30, 0
/* 801E6098 001E1CF8 41 82 00 1C */ beq lbl_801E60B4
/* 801E609C 001E1CFC 38 60 00 80 */ li r3, 0x80
-/* 801E60A0 001E1D00 4B FF 49 91 */ bl func_801DAA30
+/* 801E60A0 001E1D00 4B FF 49 91 */ bl __nw__FUl
/* 801E60A4 001E1D04 2C 03 00 00 */ cmpwi r3, 0
/* 801E60A8 001E1D08 41 82 00 08 */ beq lbl_801E60B0
/* 801E60AC 001E1D0C 48 04 F3 C9 */ bl func_80235474
@@ -94,7 +94,7 @@ lbl_801E60B4:
/* 801E60CC 001E1D2C 48 00 00 60 */ b lbl_801E612C
lbl_801E60D0:
/* 801E60D0 001E1D30 38 60 00 80 */ li r3, 0x80
-/* 801E60D4 001E1D34 4B FF 49 5D */ bl func_801DAA30
+/* 801E60D4 001E1D34 4B FF 49 5D */ bl __nw__FUl
/* 801E60D8 001E1D38 2C 03 00 00 */ cmpwi r3, 0
/* 801E60DC 001E1D3C 41 82 00 08 */ beq lbl_801E60E4
/* 801E60E0 001E1D40 48 04 F3 95 */ bl func_80235474
@@ -105,7 +105,7 @@ lbl_801E60EC:
/* 801E60EC 001E1D4C 2C 1D 00 00 */ cmpwi r29, 0
/* 801E60F0 001E1D50 41 82 00 1C */ beq lbl_801E610C
/* 801E60F4 001E1D54 38 60 00 80 */ li r3, 0x80
-/* 801E60F8 001E1D58 4B FF 49 39 */ bl func_801DAA30
+/* 801E60F8 001E1D58 4B FF 49 39 */ bl __nw__FUl
/* 801E60FC 001E1D5C 2C 03 00 00 */ cmpwi r3, 0
/* 801E6100 001E1D60 41 82 00 08 */ beq lbl_801E6108
/* 801E6104 001E1D64 48 04 F3 71 */ bl func_80235474
@@ -115,7 +115,7 @@ lbl_801E610C:
/* 801E610C 001E1D6C 2C 1E 00 00 */ cmpwi r30, 0
/* 801E6110 001E1D70 41 82 00 1C */ beq lbl_801E612C
/* 801E6114 001E1D74 38 60 00 80 */ li r3, 0x80
-/* 801E6118 001E1D78 4B FF 49 19 */ bl func_801DAA30
+/* 801E6118 001E1D78 4B FF 49 19 */ bl __nw__FUl
/* 801E611C 001E1D7C 2C 03 00 00 */ cmpwi r3, 0
/* 801E6120 001E1D80 41 82 00 08 */ beq lbl_801E6128
/* 801E6124 001E1D84 48 04 F3 51 */ bl func_80235474
@@ -180,7 +180,7 @@ lbl_801E61F4:
/* 801E61F8 001E1E58 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 801E61FC 001E1E5C 41 82 00 1C */ beq lbl_801E6218
/* 801E6200 001E1E60 38 60 00 80 */ li r3, 0x80
-/* 801E6204 001E1E64 4B FF 48 2D */ bl func_801DAA30
+/* 801E6204 001E1E64 4B FF 48 2D */ bl __nw__FUl
/* 801E6208 001E1E68 2C 03 00 00 */ cmpwi r3, 0
/* 801E620C 001E1E6C 41 82 00 08 */ beq lbl_801E6214
/* 801E6210 001E1E70 48 04 F2 65 */ bl func_80235474
@@ -197,7 +197,7 @@ lbl_801E6218:
/* 801E6234 001E1E94 48 00 00 68 */ b lbl_801E629C
lbl_801E6238:
/* 801E6238 001E1E98 38 60 00 80 */ li r3, 0x80
-/* 801E623C 001E1E9C 4B FF 47 F5 */ bl func_801DAA30
+/* 801E623C 001E1E9C 4B FF 47 F5 */ bl __nw__FUl
/* 801E6240 001E1EA0 2C 03 00 00 */ cmpwi r3, 0
/* 801E6244 001E1EA4 41 82 00 08 */ beq lbl_801E624C
/* 801E6248 001E1EA8 48 04 F2 2D */ bl func_80235474
@@ -209,7 +209,7 @@ lbl_801E6254:
/* 801E6258 001E1EB8 54 00 07 7B */ rlwinm. r0, r0, 0, 0x1d, 0x1d
/* 801E625C 001E1EBC 41 82 00 1C */ beq lbl_801E6278
/* 801E6260 001E1EC0 38 60 00 80 */ li r3, 0x80
-/* 801E6264 001E1EC4 4B FF 47 CD */ bl func_801DAA30
+/* 801E6264 001E1EC4 4B FF 47 CD */ bl __nw__FUl
/* 801E6268 001E1EC8 2C 03 00 00 */ cmpwi r3, 0
/* 801E626C 001E1ECC 41 82 00 08 */ beq lbl_801E6274
/* 801E6270 001E1ED0 48 04 F2 05 */ bl func_80235474
@@ -220,7 +220,7 @@ lbl_801E6278:
/* 801E627C 001E1EDC 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 801E6280 001E1EE0 41 82 00 1C */ beq lbl_801E629C
/* 801E6284 001E1EE4 38 60 00 80 */ li r3, 0x80
-/* 801E6288 001E1EE8 4B FF 47 A9 */ bl func_801DAA30
+/* 801E6288 001E1EE8 4B FF 47 A9 */ bl __nw__FUl
/* 801E628C 001E1EEC 2C 03 00 00 */ cmpwi r3, 0
/* 801E6290 001E1EF0 41 82 00 08 */ beq lbl_801E6298
/* 801E6294 001E1EF4 48 04 F1 E1 */ bl func_80235474
@@ -360,7 +360,7 @@ lbl_801E645C:
/* 801E6474 001E20D4 41 86 00 10 */ beq cr1, lbl_801E6484
/* 801E6478 001E20D8 38 00 00 00 */ li r0, 0
/* 801E647C 001E20DC 98 03 00 01 */ stb r0, 1(r3)
-/* 801E6480 001E20E0 4B FF 46 39 */ bl func_801DAAB8
+/* 801E6480 001E20E0 4B FF 46 39 */ bl __dl__FPv
lbl_801E6484:
/* 801E6484 001E20E4 80 7E 01 34 */ lwz r3, 0x134(r30)
/* 801E6488 001E20E8 2C 03 00 00 */ cmpwi r3, 0
@@ -368,7 +368,7 @@ lbl_801E6484:
/* 801E6490 001E20F0 41 82 00 10 */ beq lbl_801E64A0
/* 801E6494 001E20F4 38 00 00 00 */ li r0, 0
/* 801E6498 001E20F8 98 03 00 01 */ stb r0, 1(r3)
-/* 801E649C 001E20FC 4B FF 46 1D */ bl func_801DAAB8
+/* 801E649C 001E20FC 4B FF 46 1D */ bl __dl__FPv
lbl_801E64A0:
/* 801E64A0 001E2100 7F C3 F3 78 */ mr r3, r30
/* 801E64A4 001E2104 38 80 00 00 */ li r4, 0
diff --git a/asm/code_801E6BF8.s b/asm/code_801E6BF8.s
index 12a0d9c..29a9484 100644
--- a/asm/code_801E6BF8.s
+++ b/asm/code_801E6BF8.s
@@ -86,7 +86,7 @@ lbl_801E6D1C:
/* 801E6D20 001E2980 7C 00 D8 40 */ cmplw r0, r27
/* 801E6D24 001E2984 40 82 00 3C */ bne lbl_801E6D60
/* 801E6D28 001E2988 38 60 00 8C */ li r3, 0x8c
-/* 801E6D2C 001E298C 4B FF 3D 05 */ bl func_801DAA30
+/* 801E6D2C 001E298C 4B FF 3D 05 */ bl __nw__FUl
/* 801E6D30 001E2990 2C 03 00 00 */ cmpwi r3, 0
/* 801E6D34 001E2994 7C 79 1B 78 */ mr r25, r3
/* 801E6D38 001E2998 41 82 00 0C */ beq lbl_801E6D44
@@ -113,7 +113,7 @@ lbl_801E6D60:
/* 801E6D84 001E29E4 7C 19 00 40 */ cmplw r25, r0
/* 801E6D88 001E29E8 40 82 00 80 */ bne lbl_801E6E08
/* 801E6D8C 001E29EC 38 60 00 18 */ li r3, 0x18
-/* 801E6D90 001E29F0 4B FF 3C A1 */ bl func_801DAA30
+/* 801E6D90 001E29F0 4B FF 3C A1 */ bl __nw__FUl
/* 801E6D94 001E29F4 2C 03 00 00 */ cmpwi r3, 0
/* 801E6D98 001E29F8 7C 78 1B 78 */ mr r24, r3
/* 801E6D9C 001E29FC 41 82 00 6C */ beq lbl_801E6E08
@@ -131,7 +131,7 @@ lbl_801E6DC4:
/* 801E6DC8 001E2A28 7C 00 D8 40 */ cmplw r0, r27
/* 801E6DCC 001E2A2C 40 82 00 3C */ bne lbl_801E6E08
/* 801E6DD0 001E2A30 38 60 00 8C */ li r3, 0x8c
-/* 801E6DD4 001E2A34 4B FF 3C 5D */ bl func_801DAA30
+/* 801E6DD4 001E2A34 4B FF 3C 5D */ bl __nw__FUl
/* 801E6DD8 001E2A38 2C 03 00 00 */ cmpwi r3, 0
/* 801E6DDC 001E2A3C 7C 79 1B 78 */ mr r25, r3
/* 801E6DE0 001E2A40 41 82 00 0C */ beq lbl_801E6DEC
@@ -217,7 +217,7 @@ lbl_801E6EDC:
/* 801E6EF4 001E2B54 80 04 00 2C */ lwz r0, 0x2c(r4)
/* 801E6EF8 001E2B58 7C 00 18 40 */ cmplw r0, r3
/* 801E6EFC 001E2B5C 41 82 00 08 */ beq lbl_801E6F04
-/* 801E6F00 001E2B60 4B FF 3B B9 */ bl func_801DAAB8
+/* 801E6F00 001E2B60 4B FF 3B B9 */ bl __dl__FPv
lbl_801E6F04:
/* 801E6F04 001E2B64 3B BD 00 01 */ addi r29, r29, 1
lbl_801E6F08:
@@ -225,7 +225,7 @@ lbl_801E6F08:
/* 801E6F0C 001E2B6C 7C 00 E0 40 */ cmplw r0, r28
/* 801E6F10 001E2B70 41 80 FF CC */ blt lbl_801E6EDC
/* 801E6F14 001E2B74 80 7E 00 0C */ lwz r3, 0xc(r30)
-/* 801E6F18 001E2B78 4B FF 3B A1 */ bl func_801DAAB8
+/* 801E6F18 001E2B78 4B FF 3B A1 */ bl __dl__FPv
lbl_801E6F1C:
/* 801E6F1C 001E2B7C 80 7E 00 18 */ lwz r3, 0x18(r30)
/* 801E6F20 001E2B80 2C 03 00 00 */ cmpwi r3, 0
diff --git a/asm/code_801ED3F0.s b/asm/code_801ED3F0.s
index 04e8ac4..2cf26b6 100644
--- a/asm/code_801ED3F0.s
+++ b/asm/code_801ED3F0.s
@@ -74,7 +74,7 @@ lbl_801ED4D0:
lbl_801ED4E4:
/* 801ED4E4 001E9144 93 E3 00 1C */ stw r31, 0x1c(r3)
/* 801ED4E8 001E9148 38 60 01 48 */ li r3, 0x148
-/* 801ED4EC 001E914C 4B FE D5 45 */ bl func_801DAA30
+/* 801ED4EC 001E914C 4B FE D5 45 */ bl __nw__FUl
/* 801ED4F0 001E9150 2C 03 00 00 */ cmpwi r3, 0
/* 801ED4F4 001E9154 41 82 00 0C */ beq lbl_801ED500
/* 801ED4F8 001E9158 38 9F 00 10 */ addi r4, r31, 0x10
diff --git a/asm/code_801EE044.s b/asm/code_801EE044.s
index 1888349..6521d11 100644
--- a/asm/code_801EE044.s
+++ b/asm/code_801EE044.s
@@ -2152,7 +2152,7 @@ lbl_801EFEE4:
/* 801EFEE4 001EBB44 2C 1F 00 00 */ cmpwi r31, 0
/* 801EFEE8 001EBB48 40 81 00 0C */ ble lbl_801EFEF4
/* 801EFEEC 001EBB4C 7F C3 F3 78 */ mr r3, r30
-/* 801EFEF0 001EBB50 4B FE AB C9 */ bl func_801DAAB8
+/* 801EFEF0 001EBB50 4B FE AB C9 */ bl __dl__FPv
lbl_801EFEF4:
/* 801EFEF4 001EBB54 39 61 00 20 */ addi r11, r1, 0x20
/* 801EFEF8 001EBB58 7F C3 F3 78 */ mr r3, r30
diff --git a/asm/code_801FB42C.s b/asm/code_801FB42C.s
index c651ca6..4837db1 100644
--- a/asm/code_801FB42C.s
+++ b/asm/code_801FB42C.s
@@ -254,7 +254,7 @@ lbl_801FB7D4:
/* 801FB7E0 001F7440 2C 1F 00 00 */ cmpwi r31, 0
/* 801FB7E4 001F7444 40 81 00 0C */ ble lbl_801FB7F0
/* 801FB7E8 001F7448 7F C3 F3 78 */ mr r3, r30
-/* 801FB7EC 001F744C 4B FD F2 CD */ bl func_801DAAB8
+/* 801FB7EC 001F744C 4B FD F2 CD */ bl __dl__FPv
lbl_801FB7F0:
/* 801FB7F0 001F7450 7F C3 F3 78 */ mr r3, r30
/* 801FB7F4 001F7454 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_802000B0.s b/asm/code_802000B0.s
index d4e2f09..bf7d78a 100644
--- a/asm/code_802000B0.s
+++ b/asm/code_802000B0.s
@@ -341,7 +341,7 @@ lbl_80200554:
/* 80200560 001FC1C0 2C 1F 00 00 */ cmpwi r31, 0
/* 80200564 001FC1C4 40 81 00 0C */ ble lbl_80200570
/* 80200568 001FC1C8 7F C3 F3 78 */ mr r3, r30
-/* 8020056C 001FC1CC 4B FD A5 4D */ bl func_801DAAB8
+/* 8020056C 001FC1CC 4B FD A5 4D */ bl __dl__FPv
lbl_80200570:
/* 80200570 001FC1D0 7F C3 F3 78 */ mr r3, r30
/* 80200574 001FC1D4 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -3222,7 +3222,7 @@ lbl_80202E04:
/* 80202E04 001FEA64 2C 1E 00 00 */ cmpwi r30, 0
/* 80202E08 001FEA68 40 81 00 0C */ ble lbl_80202E14
/* 80202E0C 001FEA6C 7F A3 EB 78 */ mr r3, r29
-/* 80202E10 001FEA70 4B FD 7C A9 */ bl func_801DAAB8
+/* 80202E10 001FEA70 4B FD 7C A9 */ bl __dl__FPv
lbl_80202E14:
/* 80202E14 001FEA74 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80202E18 001FEA78 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/code_80202E54.s b/asm/code_80202E54.s
index 8523414..ff474d8 100644
--- a/asm/code_80202E54.s
+++ b/asm/code_80202E54.s
@@ -197,7 +197,7 @@ lbl_80203100:
/* 8020310C 001FED6C 2C 1E 00 00 */ cmpwi r30, 0
/* 80203110 001FED70 40 81 00 0C */ ble lbl_8020311C
/* 80203114 001FED74 7F A3 EB 78 */ mr r3, r29
-/* 80203118 001FED78 4B FD 79 A1 */ bl func_801DAAB8
+/* 80203118 001FED78 4B FD 79 A1 */ bl __dl__FPv
lbl_8020311C:
/* 8020311C 001FED7C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80203120 001FED80 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/code_80205954.s b/asm/code_80205954.s
index 2e7af10..61cff22 100644
--- a/asm/code_80205954.s
+++ b/asm/code_80205954.s
@@ -1117,7 +1117,7 @@ lbl_802067E8:
/* 802067F0 00202450 54 00 05 AD */ rlwinm. r0, r0, 0, 0x16, 0x16
/* 802067F4 00202454 41 82 00 B0 */ beq lbl_802068A4
/* 802067F8 00202458 38 60 00 80 */ li r3, 0x80
-/* 802067FC 0020245C 4B FD 42 35 */ bl func_801DAA30
+/* 802067FC 0020245C 4B FD 42 35 */ bl __nw__FUl
/* 80206800 00202460 2C 03 00 00 */ cmpwi r3, 0
/* 80206804 00202464 7C 74 1B 78 */ mr r20, r3
/* 80206808 00202468 41 82 00 0C */ beq lbl_80206814
@@ -1138,7 +1138,7 @@ lbl_80206814:
/* 80206840 002024A0 54 00 05 6B */ rlwinm. r0, r0, 0, 0x15, 0x15
/* 80206844 002024A4 41 82 00 60 */ beq lbl_802068A4
/* 80206848 002024A8 38 60 00 80 */ li r3, 0x80
-/* 8020684C 002024AC 4B FD 41 E5 */ bl func_801DAA30
+/* 8020684C 002024AC 4B FD 41 E5 */ bl __nw__FUl
/* 80206850 002024B0 2C 03 00 00 */ cmpwi r3, 0
/* 80206854 002024B4 7C 74 1B 78 */ mr r20, r3
/* 80206858 002024B8 41 82 00 0C */ beq lbl_80206864
@@ -1239,7 +1239,7 @@ lbl_80206988:
/* 80206994 002025F4 41 82 00 10 */ beq lbl_802069A4
/* 80206998 002025F8 38 00 00 00 */ li r0, 0
/* 8020699C 002025FC 98 03 00 01 */ stb r0, 1(r3)
-/* 802069A0 00202600 4B FD 41 19 */ bl func_801DAAB8
+/* 802069A0 00202600 4B FD 41 19 */ bl __dl__FPv
lbl_802069A4:
/* 802069A4 00202604 38 00 00 00 */ li r0, 0
/* 802069A8 00202608 90 1F 00 78 */ stw r0, 0x78(r31)
@@ -1250,7 +1250,7 @@ lbl_802069AC:
/* 802069B8 00202618 41 82 00 10 */ beq lbl_802069C8
/* 802069BC 0020261C 38 00 00 00 */ li r0, 0
/* 802069C0 00202620 98 03 00 01 */ stb r0, 1(r3)
-/* 802069C4 00202624 4B FD 40 F5 */ bl func_801DAAB8
+/* 802069C4 00202624 4B FD 40 F5 */ bl __dl__FPv
lbl_802069C8:
/* 802069C8 00202628 38 00 00 00 */ li r0, 0
/* 802069CC 0020262C 90 1F 00 7C */ stw r0, 0x7c(r31)
@@ -1929,7 +1929,7 @@ lbl_802072DC:
/* 802072F4 00202F54 41 82 00 10 */ beq lbl_80207304
/* 802072F8 00202F58 2C 04 00 00 */ cmpwi r4, 0
/* 802072FC 00202F5C 40 81 00 08 */ ble lbl_80207304
-/* 80207300 00202F60 4B FD 37 B9 */ bl func_801DAAB8
+/* 80207300 00202F60 4B FD 37 B9 */ bl __dl__FPv
lbl_80207304:
/* 80207304 00202F64 7F E3 FB 78 */ mr r3, r31
/* 80207308 00202F68 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80224104.s b/asm/code_80224104.s
index 97d693e..3ee2225 100644
--- a/asm/code_80224104.s
+++ b/asm/code_80224104.s
@@ -14,7 +14,7 @@ func_8022410C:
/* 80224118 0021FD78 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8022411C 0021FD7C 7C 7F 1B 78 */ mr r31, r3
/* 80224120 0021FD80 38 60 00 1C */ li r3, 0x1c
-/* 80224124 0021FD84 4B FB 69 0D */ bl func_801DAA30
+/* 80224124 0021FD84 4B FB 69 0D */ bl __nw__FUl
/* 80224128 0021FD88 2C 03 00 00 */ cmpwi r3, 0
/* 8022412C 0021FD8C 41 82 00 0C */ beq lbl_80224138
/* 80224130 0021FD90 7F E4 FB 78 */ mr r4, r31
diff --git a/asm/code_802247A0.s b/asm/code_802247A0.s
index 16f888f..7874b2d 100644
--- a/asm/code_802247A0.s
+++ b/asm/code_802247A0.s
@@ -22,7 +22,7 @@ func_802247C8:
/* 802247D4 00220434 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802247D8 00220438 7C 7F 1B 78 */ mr r31, r3
/* 802247DC 0022043C 38 60 00 0C */ li r3, 0xc
-/* 802247E0 00220440 4B FB 62 51 */ bl func_801DAA30
+/* 802247E0 00220440 4B FB 62 51 */ bl __nw__FUl
/* 802247E4 00220444 2C 03 00 00 */ cmpwi r3, 0
/* 802247E8 00220448 41 82 00 0C */ beq lbl_802247F4
/* 802247EC 0022044C 7F E4 FB 78 */ mr r4, r31
@@ -76,7 +76,7 @@ lbl_80224874:
/* 8022488C 002204EC 7F C3 F3 78 */ mr r3, r30
/* 80224890 002204F0 48 00 00 7D */ bl func_8022490C
/* 80224894 002204F4 7F C3 F3 78 */ mr r3, r30
-/* 80224898 002204F8 4B FB 62 21 */ bl func_801DAAB8
+/* 80224898 002204F8 4B FB 62 21 */ bl __dl__FPv
/* 8022489C 002204FC 2C 1D 00 00 */ cmpwi r29, 0
/* 802248A0 00220500 40 82 00 0C */ bne lbl_802248AC
/* 802248A4 00220504 93 FC 00 04 */ stw r31, 4(r28)
diff --git a/asm/code_8022494C.s b/asm/code_8022494C.s
index 8c1628c..dbae4da 100644
--- a/asm/code_8022494C.s
+++ b/asm/code_8022494C.s
@@ -118,7 +118,7 @@ lbl_80224A98:
/* 80224AC8 00220728 41 82 00 10 */ beq lbl_80224AD8
/* 80224ACC 0022072C 2C 04 00 00 */ cmpwi r4, 0
/* 80224AD0 00220730 40 81 00 08 */ ble lbl_80224AD8
-/* 80224AD4 00220734 4B FB 5F E5 */ bl func_801DAAB8
+/* 80224AD4 00220734 4B FB 5F E5 */ bl __dl__FPv
lbl_80224AD8:
/* 80224AD8 00220738 7F E3 FB 78 */ mr r3, r31
/* 80224ADC 0022073C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80225E44.s b/asm/code_80225E44.s
index 0ce35b7..2082c20 100644
--- a/asm/code_80225E44.s
+++ b/asm/code_80225E44.s
@@ -83,7 +83,7 @@ lbl_80225F48:
/* 80225F48 00221BA8 2C 04 00 00 */ cmpwi r4, 0
/* 80225F4C 00221BAC 40 81 00 0C */ ble lbl_80225F58
/* 80225F50 00221BB0 7F E3 FB 78 */ mr r3, r31
-/* 80225F54 00221BB4 4B FB 4B 65 */ bl func_801DAAB8
+/* 80225F54 00221BB4 4B FB 4B 65 */ bl __dl__FPv
lbl_80225F58:
/* 80225F58 00221BB8 7F E3 FB 78 */ mr r3, r31
/* 80225F5C 00221BBC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -253,7 +253,7 @@ func_80226124:
/* 80226168 00221DC8 41 82 00 10 */ beq lbl_80226178
/* 8022616C 00221DCC 2C 04 00 00 */ cmpwi r4, 0
/* 80226170 00221DD0 40 81 00 08 */ ble lbl_80226178
-/* 80226174 00221DD4 4B FB 49 45 */ bl func_801DAAB8
+/* 80226174 00221DD4 4B FB 49 45 */ bl __dl__FPv
lbl_80226178:
/* 80226178 00221DD8 7F E3 FB 78 */ mr r3, r31
/* 8022617C 00221DDC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80226364.s b/asm/code_80226364.s
index 799285e..f235b1a 100644
--- a/asm/code_80226364.s
+++ b/asm/code_80226364.s
@@ -75,7 +75,7 @@ lbl_80226468:
/* 80226468 002220C8 2C 1F 00 00 */ cmpwi r31, 0
/* 8022646C 002220CC 40 81 00 0C */ ble lbl_80226478
/* 80226470 002220D0 7F C3 F3 78 */ mr r3, r30
-/* 80226474 002220D4 4B FB 46 45 */ bl func_801DAAB8
+/* 80226474 002220D4 4B FB 46 45 */ bl __dl__FPv
lbl_80226478:
/* 80226478 002220D8 7F C3 F3 78 */ mr r3, r30
/* 8022647C 002220DC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -119,7 +119,7 @@ lbl_802264E8:
/* 80226500 00222160 90 1D 00 04 */ stw r0, 4(r29)
lbl_80226504:
/* 80226504 00222164 38 60 00 18 */ li r3, 0x18
-/* 80226508 00222168 4B FB 45 29 */ bl func_801DAA30
+/* 80226508 00222168 4B FB 45 29 */ bl __nw__FUl
/* 8022650C 0022216C 2C 03 00 00 */ cmpwi r3, 0
/* 80226510 00222170 41 82 00 0C */ beq lbl_8022651C
/* 80226514 00222174 7F E4 FB 78 */ mr r4, r31
@@ -127,7 +127,7 @@ lbl_80226504:
lbl_8022651C:
/* 8022651C 0022217C 90 7D 00 00 */ stw r3, 0(r29)
/* 80226520 00222180 38 60 00 0C */ li r3, 0xc
-/* 80226524 00222184 4B FB 45 0D */ bl func_801DAA30
+/* 80226524 00222184 4B FB 45 0D */ bl __nw__FUl
/* 80226528 00222188 2C 03 00 00 */ cmpwi r3, 0
/* 8022652C 0022218C 41 82 00 0C */ beq lbl_80226538
/* 80226530 00222190 7F C4 F3 78 */ mr r4, r30
@@ -137,7 +137,7 @@ lbl_80226538:
/* 8022653C 0022219C 90 7D 00 04 */ stw r3, 4(r29)
/* 80226540 002221A0 38 60 00 08 */ li r3, 8
/* 80226544 002221A4 90 1D 00 08 */ stw r0, 8(r29)
-/* 80226548 002221A8 4B FB 44 E9 */ bl func_801DAA30
+/* 80226548 002221A8 4B FB 44 E9 */ bl __nw__FUl
/* 8022654C 002221AC 2C 03 00 00 */ cmpwi r3, 0
/* 80226550 002221B0 7C 66 1B 78 */ mr r6, r3
/* 80226554 002221B4 41 82 00 10 */ beq lbl_80226564
@@ -1410,7 +1410,7 @@ func_802276A4:
/* 802276C0 00223320 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802276C4 00223324 7C 7D 1B 78 */ mr r29, r3
/* 802276C8 00223328 38 60 00 40 */ li r3, 0x40
-/* 802276CC 0022332C 4B FB 33 65 */ bl func_801DAA30
+/* 802276CC 0022332C 4B FB 33 65 */ bl __nw__FUl
/* 802276D0 00223330 2C 03 00 00 */ cmpwi r3, 0
/* 802276D4 00223334 41 82 00 08 */ beq lbl_802276DC
/* 802276D8 00223338 4B FF EC 8D */ bl func_80226364
diff --git a/asm/code_8022773C.s b/asm/code_8022773C.s
index 9754ce3..c77b8b9 100644
--- a/asm/code_8022773C.s
+++ b/asm/code_8022773C.s
@@ -610,7 +610,7 @@ lbl_80227F2C:
/* 80227F2C 00223B8C 2C 1F 00 00 */ cmpwi r31, 0
/* 80227F30 00223B90 40 81 00 0C */ ble lbl_80227F3C
/* 80227F34 00223B94 7F C3 F3 78 */ mr r3, r30
-/* 80227F38 00223B98 4B FB 2B 81 */ bl func_801DAAB8
+/* 80227F38 00223B98 4B FB 2B 81 */ bl __dl__FPv
lbl_80227F3C:
/* 80227F3C 00223B9C 7F C3 F3 78 */ mr r3, r30
/* 80227F40 00223BA0 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80228B0C.s b/asm/code_80228B0C.s
index 2547b8b..581f2f0 100644
--- a/asm/code_80228B0C.s
+++ b/asm/code_80228B0C.s
@@ -249,14 +249,14 @@ func_80228DDC:
/* 80228E00 00224A60 80 63 00 00 */ lwz r3, 0(r3)
/* 80228E04 00224A64 2C 03 00 00 */ cmpwi r3, 0
/* 80228E08 00224A68 41 82 00 10 */ beq lbl_80228E18
-/* 80228E0C 00224A6C 4B FB 1C AD */ bl func_801DAAB8
+/* 80228E0C 00224A6C 4B FB 1C AD */ bl __dl__FPv
/* 80228E10 00224A70 38 00 00 00 */ li r0, 0
/* 80228E14 00224A74 90 1E 00 00 */ stw r0, 0(r30)
lbl_80228E18:
/* 80228E18 00224A78 2C 1F 00 00 */ cmpwi r31, 0
/* 80228E1C 00224A7C 40 81 00 0C */ ble lbl_80228E28
/* 80228E20 00224A80 7F C3 F3 78 */ mr r3, r30
-/* 80228E24 00224A84 4B FB 1C 95 */ bl func_801DAAB8
+/* 80228E24 00224A84 4B FB 1C 95 */ bl __dl__FPv
lbl_80228E28:
/* 80228E28 00224A88 7F C3 F3 78 */ mr r3, r30
/* 80228E2C 00224A8C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8022910C.s b/asm/code_8022910C.s
index 60a1db0..d587e9d 100644
--- a/asm/code_8022910C.s
+++ b/asm/code_8022910C.s
@@ -82,7 +82,7 @@ func_802291F8:
/* 80229210 00224E70 41 82 00 10 */ beq lbl_80229220
/* 80229214 00224E74 2C 04 00 00 */ cmpwi r4, 0
/* 80229218 00224E78 40 81 00 08 */ ble lbl_80229220
-/* 8022921C 00224E7C 4B FB 18 9D */ bl func_801DAAB8
+/* 8022921C 00224E7C 4B FB 18 9D */ bl __dl__FPv
lbl_80229220:
/* 80229220 00224E80 7F E3 FB 78 */ mr r3, r31
/* 80229224 00224E84 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -255,7 +255,7 @@ func_80229424:
/* 8022944C 002250AC 2C 1F 00 00 */ cmpwi r31, 0
/* 80229450 002250B0 40 81 00 0C */ ble lbl_8022945C
/* 80229454 002250B4 7F C3 F3 78 */ mr r3, r30
-/* 80229458 002250B8 4B FB 16 61 */ bl func_801DAAB8
+/* 80229458 002250B8 4B FB 16 61 */ bl __dl__FPv
lbl_8022945C:
/* 8022945C 002250BC 7F C3 F3 78 */ mr r3, r30
/* 80229460 002250C0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -837,7 +837,7 @@ lbl_80229C58:
/* 80229C80 002258E0 90 9D 09 7C */ stw r4, 0x97c(r29)
/* 80229C84 002258E4 98 BD 09 80 */ stb r5, 0x980(r29)
/* 80229C88 002258E8 90 1D 09 28 */ stw r0, 0x928(r29)
-/* 80229C8C 002258EC 4B FB 0D A5 */ bl func_801DAA30
+/* 80229C8C 002258EC 4B FB 0D A5 */ bl __nw__FUl
/* 80229C90 002258F0 2C 03 00 00 */ cmpwi r3, 0
/* 80229C94 002258F4 41 82 00 08 */ beq lbl_80229C9C
/* 80229C98 002258F8 48 00 3B 0D */ bl func_8022D7A4
@@ -847,7 +847,7 @@ lbl_80229C9C:
/* 80229CA4 00225904 3B E0 00 00 */ li r31, 0
lbl_80229CA8:
/* 80229CA8 00225908 38 60 01 84 */ li r3, 0x184
-/* 80229CAC 0022590C 4B FB 0D 85 */ bl func_801DAA30
+/* 80229CAC 0022590C 4B FB 0D 85 */ bl __nw__FUl
/* 80229CB0 00225910 2C 03 00 00 */ cmpwi r3, 0
/* 80229CB4 00225914 41 82 00 08 */ beq lbl_80229CBC
/* 80229CB8 00225918 4B FF F7 05 */ bl func_802293BC
@@ -920,7 +920,7 @@ lbl_80229D9C:
/* 80229DA8 00225A08 2C 1F 00 00 */ cmpwi r31, 0
/* 80229DAC 00225A0C 40 81 00 0C */ ble lbl_80229DB8
/* 80229DB0 00225A10 7F C3 F3 78 */ mr r3, r30
-/* 80229DB4 00225A14 4B FB 0D 05 */ bl func_801DAAB8
+/* 80229DB4 00225A14 4B FB 0D 05 */ bl __dl__FPv
lbl_80229DB8:
/* 80229DB8 00225A18 7F C3 F3 78 */ mr r3, r30
/* 80229DBC 00225A1C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -5068,7 +5068,7 @@ func_8022D6C0:
/* 8022D6DC 0022933C 41 82 00 10 */ beq lbl_8022D6EC
/* 8022D6E0 00229340 2C 04 00 00 */ cmpwi r4, 0
/* 8022D6E4 00229344 40 81 00 08 */ ble lbl_8022D6EC
-/* 8022D6E8 00229348 4B FA D3 D1 */ bl func_801DAAB8
+/* 8022D6E8 00229348 4B FA D3 D1 */ bl __dl__FPv
lbl_8022D6EC:
/* 8022D6EC 0022934C 7F E3 FB 78 */ mr r3, r31
/* 8022D6F0 00229350 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8022D72C.s b/asm/code_8022D72C.s
index f41833f..0801812 100644
--- a/asm/code_8022D72C.s
+++ b/asm/code_8022D72C.s
@@ -119,7 +119,7 @@ lbl_8022D8B4:
/* 8022D8B4 00229514 2C 1C 00 00 */ cmpwi r28, 0
/* 8022D8B8 00229518 40 81 00 0C */ ble lbl_8022D8C4
/* 8022D8BC 0022951C 7F 63 DB 78 */ mr r3, r27
-/* 8022D8C0 00229520 4B FA D1 F9 */ bl func_801DAAB8
+/* 8022D8C0 00229520 4B FA D1 F9 */ bl __dl__FPv
lbl_8022D8C4:
/* 8022D8C4 00229524 39 61 00 20 */ addi r11, r1, 0x20
/* 8022D8C8 00229528 7F 63 DB 78 */ mr r3, r27
@@ -290,7 +290,7 @@ lbl_8022DB00:
/* 8022DB14 00229774 2C 1B 00 00 */ cmpwi r27, 0
/* 8022DB18 00229778 40 81 00 0C */ ble lbl_8022DB24
/* 8022DB1C 0022977C 7F 43 D3 78 */ mr r3, r26
-/* 8022DB20 00229780 4B FA CF 99 */ bl func_801DAAB8
+/* 8022DB20 00229780 4B FA CF 99 */ bl __dl__FPv
lbl_8022DB24:
/* 8022DB24 00229784 39 61 00 20 */ addi r11, r1, 0x20
/* 8022DB28 00229788 7F 43 D3 78 */ mr r3, r26
diff --git a/asm/code_80230E48.s b/asm/code_80230E48.s
index 45b0976..7a12443 100644
--- a/asm/code_80230E48.s
+++ b/asm/code_80230E48.s
@@ -62,7 +62,7 @@ func_80230E48:
/* 80230F24 0022CB84 38 1E 00 DC */ addi r0, r30, 0xdc
/* 80230F28 0022CB88 38 60 00 0C */ li r3, 0xc
/* 80230F2C 0022CB8C 90 1E 16 38 */ stw r0, 0x1638(r30)
-/* 80230F30 0022CB90 4B FA 9B 01 */ bl func_801DAA30
+/* 80230F30 0022CB90 4B FA 9B 01 */ bl __nw__FUl
/* 80230F34 0022CB94 2C 03 00 00 */ cmpwi r3, 0
/* 80230F38 0022CB98 41 82 00 0C */ beq lbl_80230F44
/* 80230F3C 0022CB9C 80 9F 00 0C */ lwz r4, 0xc(r31)
@@ -156,7 +156,7 @@ lbl_80231080:
/* 80231094 0022CCF4 2C 1F 00 00 */ cmpwi r31, 0
/* 80231098 0022CCF8 40 81 00 0C */ ble lbl_802310A4
/* 8023109C 0022CCFC 7F C3 F3 78 */ mr r3, r30
-/* 802310A0 0022CD00 4B FA 9A 19 */ bl func_801DAAB8
+/* 802310A0 0022CD00 4B FA 9A 19 */ bl __dl__FPv
lbl_802310A4:
/* 802310A4 0022CD04 7F C3 F3 78 */ mr r3, r30
/* 802310A8 0022CD08 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8023234C.s b/asm/code_8023234C.s
index 1d4a002..15a5ab4 100644
--- a/asm/code_8023234C.s
+++ b/asm/code_8023234C.s
@@ -320,7 +320,7 @@ lbl_802327A4:
/* 802327A4 0022E404 80 7F 16 BC */ lwz r3, 0x16bc(r31)
/* 802327A8 0022E408 2C 03 00 00 */ cmpwi r3, 0
/* 802327AC 0022E40C 41 82 00 08 */ beq lbl_802327B4
-/* 802327B0 0022E410 4B FA 83 09 */ bl func_801DAAB8
+/* 802327B0 0022E410 4B FA 83 09 */ bl __dl__FPv
lbl_802327B4:
/* 802327B4 0022E414 80 7F 16 C4 */ lwz r3, 0x16c4(r31)
/* 802327B8 0022E418 2C 03 00 00 */ cmpwi r3, 0
diff --git a/asm/code_8023283C.s b/asm/code_8023283C.s
index 460428f..5857aec 100644
--- a/asm/code_8023283C.s
+++ b/asm/code_8023283C.s
@@ -27,7 +27,7 @@ func_80232858:
/* 80232880 0022E4E0 2C 1F 00 00 */ cmpwi r31, 0
/* 80232884 0022E4E4 40 81 00 0C */ ble lbl_80232890
/* 80232888 0022E4E8 7F C3 F3 78 */ mr r3, r30
-/* 8023288C 0022E4EC 4B FA 82 2D */ bl func_801DAAB8
+/* 8023288C 0022E4EC 4B FA 82 2D */ bl __dl__FPv
lbl_80232890:
/* 80232890 0022E4F0 7F C3 F3 78 */ mr r3, r30
/* 80232894 0022E4F4 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_802353F8.s b/asm/code_802353F8.s
index 770a9f7..b03ef77 100644
--- a/asm/code_802353F8.s
+++ b/asm/code_802353F8.s
@@ -12,7 +12,7 @@ func_802353F8:
/* 8023540C 0023106C A0 63 00 14 */ lhz r3, 0x14(r3)
/* 80235410 00231070 48 00 82 59 */ bl func_8023D668
/* 80235414 00231074 38 60 17 40 */ li r3, 0x1740
-/* 80235418 00231078 4B FA 56 19 */ bl func_801DAA30
+/* 80235418 00231078 4B FA 56 19 */ bl __nw__FUl
/* 8023541C 0023107C 2C 03 00 00 */ cmpwi r3, 0
/* 80235420 00231080 41 82 00 0C */ beq lbl_8023542C
/* 80235424 00231084 7F E4 FB 78 */ mr r4, r31
diff --git a/asm/code_80235A74.s b/asm/code_80235A74.s
index ddd17d2..6c95dc1 100644
--- a/asm/code_80235A74.s
+++ b/asm/code_80235A74.s
@@ -20,13 +20,13 @@ func_80235A88:
/* 80235A9C 002316FC 3F E0 80 42 */ lis r31, lbl_80424600@ha
/* 80235AA0 00231700 38 60 00 14 */ li r3, 0x14
/* 80235AA4 00231704 3B FF 46 00 */ addi r31, r31, lbl_80424600@l
-/* 80235AA8 00231708 4B FA 4F 89 */ bl func_801DAA30
+/* 80235AA8 00231708 4B FA 4F 89 */ bl __nw__FUl
/* 80235AAC 0023170C 2C 03 00 00 */ cmpwi r3, 0
/* 80235AB0 00231710 41 82 00 08 */ beq lbl_80235AB8
/* 80235AB4 00231714 48 00 8F 91 */ bl func_8023EA44
lbl_80235AB8:
/* 80235AB8 00231718 38 60 00 1C */ li r3, 0x1c
-/* 80235ABC 0023171C 4B FA 4F 75 */ bl func_801DAA30
+/* 80235ABC 0023171C 4B FA 4F 75 */ bl __nw__FUl
/* 80235AC0 00231720 2C 03 00 00 */ cmpwi r3, 0
/* 80235AC4 00231724 7C 7E 1B 78 */ mr r30, r3
/* 80235AC8 00231728 41 82 00 10 */ beq lbl_80235AD8
@@ -35,7 +35,7 @@ lbl_80235AB8:
/* 80235AD4 00231734 7C 7E 1B 78 */ mr r30, r3
lbl_80235AD8:
/* 80235AD8 00231738 38 60 01 54 */ li r3, 0x154
-/* 80235ADC 0023173C 4B FA 4F 55 */ bl func_801DAA30
+/* 80235ADC 0023173C 4B FA 4F 55 */ bl __nw__FUl
/* 80235AE0 00231740 2C 03 00 00 */ cmpwi r3, 0
/* 80235AE4 00231744 7C 7D 1B 78 */ mr r29, r3
/* 80235AE8 00231748 41 82 00 0C */ beq lbl_80235AF4
@@ -43,7 +43,7 @@ lbl_80235AD8:
/* 80235AF0 00231750 7C 7D 1B 78 */ mr r29, r3
lbl_80235AF4:
/* 80235AF4 00231754 38 60 04 A4 */ li r3, 0x4a4
-/* 80235AF8 00231758 4B FA 4F 39 */ bl func_801DAA30
+/* 80235AF8 00231758 4B FA 4F 39 */ bl __nw__FUl
/* 80235AFC 0023175C 2C 03 00 00 */ cmpwi r3, 0
/* 80235B00 00231760 7C 7C 1B 78 */ mr r28, r3
/* 80235B04 00231764 41 82 00 10 */ beq lbl_80235B14
@@ -52,7 +52,7 @@ lbl_80235AF4:
/* 80235B10 00231770 7C 7C 1B 78 */ mr r28, r3
lbl_80235B14:
/* 80235B14 00231774 38 60 00 18 */ li r3, 0x18
-/* 80235B18 00231778 4B FA 4F 19 */ bl func_801DAA30
+/* 80235B18 00231778 4B FA 4F 19 */ bl __nw__FUl
/* 80235B1C 0023177C 2C 03 00 00 */ cmpwi r3, 0
/* 80235B20 00231780 7C 7B 1B 78 */ mr r27, r3
/* 80235B24 00231784 41 82 00 0C */ beq lbl_80235B30
@@ -60,7 +60,7 @@ lbl_80235B14:
/* 80235B2C 0023178C 7C 7B 1B 78 */ mr r27, r3
lbl_80235B30:
/* 80235B30 00231790 38 60 01 20 */ li r3, 0x120
-/* 80235B34 00231794 4B FA 4E FD */ bl func_801DAA30
+/* 80235B34 00231794 4B FA 4E FD */ bl __nw__FUl
/* 80235B38 00231798 2C 03 00 00 */ cmpwi r3, 0
/* 80235B3C 0023179C 7C 7A 1B 78 */ mr r26, r3
/* 80235B40 002317A0 41 82 00 0C */ beq lbl_80235B4C
@@ -104,7 +104,7 @@ lbl_80235BB8:
/* 80235BBC 0023181C 38 60 00 20 */ li r3, 0x20
/* 80235BC0 00231820 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235BC4 00231824 90 04 00 08 */ stw r0, 8(r4)
-/* 80235BC8 00231828 4B FA 4E 69 */ bl func_801DAA30
+/* 80235BC8 00231828 4B FA 4E 69 */ bl __nw__FUl
/* 80235BCC 0023182C 2C 03 00 00 */ cmpwi r3, 0
/* 80235BD0 00231830 7C 79 1B 78 */ mr r25, r3
/* 80235BD4 00231834 41 82 00 20 */ beq lbl_80235BF4
@@ -121,7 +121,7 @@ lbl_80235BF4:
/* 80235BFC 0023185C 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C00 00231860 80 04 00 08 */ lwz r0, 8(r4)
/* 80235C04 00231864 90 19 00 0C */ stw r0, 0xc(r25)
-/* 80235C08 00231868 4B FA 4E 29 */ bl func_801DAA30
+/* 80235C08 00231868 4B FA 4E 29 */ bl __nw__FUl
/* 80235C0C 0023186C 2C 03 00 00 */ cmpwi r3, 0
/* 80235C10 00231870 7C 6F 1B 78 */ mr r15, r3
/* 80235C14 00231874 41 82 00 1C */ beq lbl_80235C30
@@ -137,7 +137,7 @@ lbl_80235C30:
/* 80235C38 00231898 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C3C 0023189C 80 04 00 04 */ lwz r0, 4(r4)
/* 80235C40 002318A0 90 0F 00 0C */ stw r0, 0xc(r15)
-/* 80235C44 002318A4 4B FA 4D ED */ bl func_801DAA30
+/* 80235C44 002318A4 4B FA 4D ED */ bl __nw__FUl
/* 80235C48 002318A8 2C 03 00 00 */ cmpwi r3, 0
/* 80235C4C 002318AC 7C 78 1B 78 */ mr r24, r3
/* 80235C50 002318B0 41 82 00 20 */ beq lbl_80235C70
@@ -154,7 +154,7 @@ lbl_80235C70:
/* 80235C78 002318D8 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C7C 002318DC 80 04 00 04 */ lwz r0, 4(r4)
/* 80235C80 002318E0 90 18 00 0C */ stw r0, 0xc(r24)
-/* 80235C84 002318E4 4B FA 4D AD */ bl func_801DAA30
+/* 80235C84 002318E4 4B FA 4D AD */ bl __nw__FUl
/* 80235C88 002318E8 2C 03 00 00 */ cmpwi r3, 0
/* 80235C8C 002318EC 7C 77 1B 78 */ mr r23, r3
/* 80235C90 002318F0 41 82 00 1C */ beq lbl_80235CAC
@@ -170,7 +170,7 @@ lbl_80235CAC:
/* 80235CB4 00231914 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235CB8 00231918 80 04 00 04 */ lwz r0, 4(r4)
/* 80235CBC 0023191C 90 17 00 0C */ stw r0, 0xc(r23)
-/* 80235CC0 00231920 4B FA 4D 71 */ bl func_801DAA30
+/* 80235CC0 00231920 4B FA 4D 71 */ bl __nw__FUl
/* 80235CC4 00231924 2C 03 00 00 */ cmpwi r3, 0
/* 80235CC8 00231928 7C 76 1B 78 */ mr r22, r3
/* 80235CCC 0023192C 41 82 00 1C */ beq lbl_80235CE8
@@ -182,7 +182,7 @@ lbl_80235CAC:
/* 80235CE4 00231944 7C 76 1B 78 */ mr r22, r3
lbl_80235CE8:
/* 80235CE8 00231948 38 60 00 14 */ li r3, 0x14
-/* 80235CEC 0023194C 4B FA 4D 45 */ bl func_801DAA30
+/* 80235CEC 0023194C 4B FA 4D 45 */ bl __nw__FUl
/* 80235CF0 00231950 2C 03 00 00 */ cmpwi r3, 0
/* 80235CF4 00231954 7C 75 1B 78 */ mr r21, r3
/* 80235CF8 00231958 41 82 00 1C */ beq lbl_80235D14
@@ -194,7 +194,7 @@ lbl_80235CE8:
/* 80235D10 00231970 7C 75 1B 78 */ mr r21, r3
lbl_80235D14:
/* 80235D14 00231974 38 60 00 14 */ li r3, 0x14
-/* 80235D18 00231978 4B FA 4D 19 */ bl func_801DAA30
+/* 80235D18 00231978 4B FA 4D 19 */ bl __nw__FUl
/* 80235D1C 0023197C 2C 03 00 00 */ cmpwi r3, 0
/* 80235D20 00231980 90 61 00 10 */ stw r3, 0x10(r1)
/* 80235D24 00231984 41 82 00 1C */ beq lbl_80235D40
@@ -206,7 +206,7 @@ lbl_80235D14:
/* 80235D3C 0023199C 90 61 00 10 */ stw r3, 0x10(r1)
lbl_80235D40:
/* 80235D40 002319A0 38 60 00 14 */ li r3, 0x14
-/* 80235D44 002319A4 4B FA 4C ED */ bl func_801DAA30
+/* 80235D44 002319A4 4B FA 4C ED */ bl __nw__FUl
/* 80235D48 002319A8 2C 03 00 00 */ cmpwi r3, 0
/* 80235D4C 002319AC 7C 74 1B 78 */ mr r20, r3
/* 80235D50 002319B0 41 82 00 1C */ beq lbl_80235D6C
@@ -218,7 +218,7 @@ lbl_80235D40:
/* 80235D68 002319C8 7C 74 1B 78 */ mr r20, r3
lbl_80235D6C:
/* 80235D6C 002319CC 38 60 00 20 */ li r3, 0x20
-/* 80235D70 002319D0 4B FA 4C C1 */ bl func_801DAA30
+/* 80235D70 002319D0 4B FA 4C C1 */ bl __nw__FUl
/* 80235D74 002319D4 2C 03 00 00 */ cmpwi r3, 0
/* 80235D78 002319D8 41 82 00 14 */ beq lbl_80235D8C
/* 80235D7C 002319DC 38 BF 00 0C */ addi r5, r31, 0xc
@@ -228,7 +228,7 @@ lbl_80235D6C:
lbl_80235D8C:
/* 80235D8C 002319EC 90 61 00 08 */ stw r3, 8(r1)
/* 80235D90 002319F0 38 60 00 14 */ li r3, 0x14
-/* 80235D94 002319F4 4B FA 4C 9D */ bl func_801DAA30
+/* 80235D94 002319F4 4B FA 4C 9D */ bl __nw__FUl
/* 80235D98 002319F8 2C 03 00 00 */ cmpwi r3, 0
/* 80235D9C 002319FC 7C 73 1B 78 */ mr r19, r3
/* 80235DA0 00231A00 41 82 00 1C */ beq lbl_80235DBC
@@ -240,7 +240,7 @@ lbl_80235D8C:
/* 80235DB8 00231A18 7C 73 1B 78 */ mr r19, r3
lbl_80235DBC:
/* 80235DBC 00231A1C 38 60 00 14 */ li r3, 0x14
-/* 80235DC0 00231A20 4B FA 4C 71 */ bl func_801DAA30
+/* 80235DC0 00231A20 4B FA 4C 71 */ bl __nw__FUl
/* 80235DC4 00231A24 2C 03 00 00 */ cmpwi r3, 0
/* 80235DC8 00231A28 7C 72 1B 78 */ mr r18, r3
/* 80235DCC 00231A2C 41 82 00 1C */ beq lbl_80235DE8
@@ -252,7 +252,7 @@ lbl_80235DBC:
/* 80235DE4 00231A44 7C 72 1B 78 */ mr r18, r3
lbl_80235DE8:
/* 80235DE8 00231A48 38 60 00 20 */ li r3, 0x20
-/* 80235DEC 00231A4C 4B FA 4C 45 */ bl func_801DAA30
+/* 80235DEC 00231A4C 4B FA 4C 45 */ bl __nw__FUl
/* 80235DF0 00231A50 2C 03 00 00 */ cmpwi r3, 0
/* 80235DF4 00231A54 41 82 00 14 */ beq lbl_80235E08
/* 80235DF8 00231A58 38 BF 00 28 */ addi r5, r31, 0x28
@@ -262,7 +262,7 @@ lbl_80235DE8:
lbl_80235E08:
/* 80235E08 00231A68 7C 6E 1B 78 */ mr r14, r3
/* 80235E0C 00231A6C 38 60 00 14 */ li r3, 0x14
-/* 80235E10 00231A70 4B FA 4C 21 */ bl func_801DAA30
+/* 80235E10 00231A70 4B FA 4C 21 */ bl __nw__FUl
/* 80235E14 00231A74 2C 03 00 00 */ cmpwi r3, 0
/* 80235E18 00231A78 7C 71 1B 78 */ mr r17, r3
/* 80235E1C 00231A7C 41 82 00 1C */ beq lbl_80235E38
@@ -274,7 +274,7 @@ lbl_80235E08:
/* 80235E34 00231A94 7C 71 1B 78 */ mr r17, r3
lbl_80235E38:
/* 80235E38 00231A98 38 60 00 14 */ li r3, 0x14
-/* 80235E3C 00231A9C 4B FA 4B F5 */ bl func_801DAA30
+/* 80235E3C 00231A9C 4B FA 4B F5 */ bl __nw__FUl
/* 80235E40 00231AA0 2C 03 00 00 */ cmpwi r3, 0
/* 80235E44 00231AA4 7C 70 1B 78 */ mr r16, r3
/* 80235E48 00231AA8 41 82 00 18 */ beq lbl_80235E60
@@ -285,7 +285,7 @@ lbl_80235E38:
/* 80235E5C 00231ABC 7C 70 1B 78 */ mr r16, r3
lbl_80235E60:
/* 80235E60 00231AC0 38 60 00 14 */ li r3, 0x14
-/* 80235E64 00231AC4 4B FA 4B CD */ bl func_801DAA30
+/* 80235E64 00231AC4 4B FA 4B CD */ bl __nw__FUl
/* 80235E68 00231AC8 2C 03 00 00 */ cmpwi r3, 0
/* 80235E6C 00231ACC 90 61 00 0C */ stw r3, 0xc(r1)
/* 80235E70 00231AD0 41 82 00 18 */ beq lbl_80235E88
@@ -296,7 +296,7 @@ lbl_80235E60:
/* 80235E84 00231AE4 90 61 00 0C */ stw r3, 0xc(r1)
lbl_80235E88:
/* 80235E88 00231AE8 38 60 00 14 */ li r3, 0x14
-/* 80235E8C 00231AEC 4B FA 4B A5 */ bl func_801DAA30
+/* 80235E8C 00231AEC 4B FA 4B A5 */ bl __nw__FUl
/* 80235E90 00231AF0 2C 03 00 00 */ cmpwi r3, 0
/* 80235E94 00231AF4 7C 7F 1B 78 */ mr r31, r3
/* 80235E98 00231AF8 41 82 00 18 */ beq lbl_80235EB0
@@ -497,7 +497,7 @@ lbl_8023617C:
/* 8023617C 00231DDC 48 01 3B 8D */ bl func_80249D08
lbl_80236180:
/* 80236180 00231DE0 7F E3 FB 78 */ mr r3, r31
-/* 80236184 00231DE4 4B FA 49 35 */ bl func_801DAAB8
+/* 80236184 00231DE4 4B FA 49 35 */ bl __dl__FPv
lbl_80236188:
/* 80236188 00231DE8 2C 1E 00 00 */ cmpwi r30, 0
/* 8023618C 00231DEC 40 82 FF 88 */ bne lbl_80236114
@@ -539,7 +539,7 @@ lbl_80236208:
/* 80236208 00231E68 2C 1D 00 00 */ cmpwi r29, 0
/* 8023620C 00231E6C 40 81 00 0C */ ble lbl_80236218
/* 80236210 00231E70 7F 83 E3 78 */ mr r3, r28
-/* 80236214 00231E74 4B FA 48 A5 */ bl func_801DAAB8
+/* 80236214 00231E74 4B FA 48 A5 */ bl __dl__FPv
lbl_80236218:
/* 80236218 00231E78 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8023621C 00231E7C 7F 83 E3 78 */ mr r3, r28
@@ -633,7 +633,7 @@ lbl_80236350:
/* 80236354 00231FB4 40 82 FF 8C */ bne lbl_802362E0
lbl_80236358:
/* 80236358 00231FB8 38 60 00 08 */ li r3, 8
-/* 8023635C 00231FBC 4B FA 46 D5 */ bl func_801DAA30
+/* 8023635C 00231FBC 4B FA 46 D5 */ bl __nw__FUl
/* 80236360 00231FC0 2C 03 00 00 */ cmpwi r3, 0
/* 80236364 00231FC4 7C 7D 1B 78 */ mr r29, r3
/* 80236368 00231FC8 40 82 00 0C */ bne lbl_80236374
@@ -651,7 +651,7 @@ lbl_80236374:
/* 80236394 00231FF4 7C 7E 1B 78 */ mr r30, r3
/* 80236398 00231FF8 40 82 00 14 */ bne lbl_802363AC
/* 8023639C 00231FFC 7F A3 EB 78 */ mr r3, r29
-/* 802363A0 00232000 4B FA 47 19 */ bl func_801DAAB8
+/* 802363A0 00232000 4B FA 47 19 */ bl __dl__FPv
/* 802363A4 00232004 38 60 00 00 */ li r3, 0
/* 802363A8 00232008 48 00 00 9C */ b lbl_80236444
lbl_802363AC:
@@ -759,7 +759,7 @@ lbl_80236500:
/* 80236500 00232160 48 01 38 09 */ bl func_80249D08
lbl_80236504:
/* 80236504 00232164 7F E3 FB 78 */ mr r3, r31
-/* 80236508 00232168 4B FA 45 B1 */ bl func_801DAAB8
+/* 80236508 00232168 4B FA 45 B1 */ bl __dl__FPv
/* 8023650C 0023216C 48 00 00 10 */ b lbl_8023651C
lbl_80236510:
/* 80236510 00232170 80 84 00 04 */ lwz r4, 4(r4)
diff --git a/asm/code_80236704.s b/asm/code_80236704.s
index 1a1793e..3291af9 100644
--- a/asm/code_80236704.s
+++ b/asm/code_80236704.s
@@ -52,7 +52,7 @@ lbl_802367A8:
/* 802367A8 00232408 2C 1F 00 00 */ cmpwi r31, 0
/* 802367AC 0023240C 40 81 00 0C */ ble lbl_802367B8
/* 802367B0 00232410 7F C3 F3 78 */ mr r3, r30
-/* 802367B4 00232414 4B FA 43 05 */ bl func_801DAAB8
+/* 802367B4 00232414 4B FA 43 05 */ bl __dl__FPv
lbl_802367B8:
/* 802367B8 00232418 7F C3 F3 78 */ mr r3, r30
/* 802367BC 0023241C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8023694C.s b/asm/code_8023694C.s
index 928d907..6f77c27 100644
--- a/asm/code_8023694C.s
+++ b/asm/code_8023694C.s
@@ -117,7 +117,7 @@ func_80236A74:
/* 80236AB0 00232710 2C 1F 00 00 */ cmpwi r31, 0
/* 80236AB4 00232714 40 81 00 0C */ ble lbl_80236AC0
/* 80236AB8 00232718 7F C3 F3 78 */ mr r3, r30
-/* 80236ABC 0023271C 4B FA 3F FD */ bl func_801DAAB8
+/* 80236ABC 0023271C 4B FA 3F FD */ bl __dl__FPv
lbl_80236AC0:
/* 80236AC0 00232720 7F C3 F3 78 */ mr r3, r30
/* 80236AC4 00232724 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80236B08.s b/asm/code_80236B08.s
index 7583db3..79763e6 100644
--- a/asm/code_80236B08.s
+++ b/asm/code_80236B08.s
@@ -45,7 +45,7 @@ func_80236B58:
/* 80236B94 002327F4 2C 1F 00 00 */ cmpwi r31, 0
/* 80236B98 002327F8 40 81 00 0C */ ble lbl_80236BA4
/* 80236B9C 002327FC 7F C3 F3 78 */ mr r3, r30
-/* 80236BA0 00232800 4B FA 3F 19 */ bl func_801DAAB8
+/* 80236BA0 00232800 4B FA 3F 19 */ bl __dl__FPv
lbl_80236BA4:
/* 80236BA4 00232804 7F C3 F3 78 */ mr r3, r30
/* 80236BA8 00232808 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -203,7 +203,7 @@ lbl_80236D88:
/* 80236D94 002329F4 2C 1F 00 00 */ cmpwi r31, 0
/* 80236D98 002329F8 40 81 00 0C */ ble lbl_80236DA4
/* 80236D9C 002329FC 7F C3 F3 78 */ mr r3, r30
-/* 80236DA0 00232A00 4B FA 3D 19 */ bl func_801DAAB8
+/* 80236DA0 00232A00 4B FA 3D 19 */ bl __dl__FPv
lbl_80236DA4:
/* 80236DA4 00232A04 7F C3 F3 78 */ mr r3, r30
/* 80236DA8 00232A08 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8023AF8C.s b/asm/code_8023AF8C.s
index 9c082e0..3d5f098 100644
--- a/asm/code_8023AF8C.s
+++ b/asm/code_8023AF8C.s
@@ -50,7 +50,7 @@ func_8023AFF0:
/* 8023B02C 00236C8C 2C 1F 00 00 */ cmpwi r31, 0
/* 8023B030 00236C90 40 81 00 0C */ ble lbl_8023B03C
/* 8023B034 00236C94 7F C3 F3 78 */ mr r3, r30
-/* 8023B038 00236C98 4B F9 FA 81 */ bl func_801DAAB8
+/* 8023B038 00236C98 4B F9 FA 81 */ bl __dl__FPv
lbl_8023B03C:
/* 8023B03C 00236C9C 7F C3 F3 78 */ mr r3, r30
/* 8023B040 00236CA0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -172,7 +172,7 @@ lbl_8023B1A8:
/* 8023B1AC 00236E0C 40 82 FF A0 */ bne lbl_8023B14C
lbl_8023B1B0:
/* 8023B1B0 00236E10 38 60 00 14 */ li r3, 0x14
-/* 8023B1B4 00236E14 4B F9 F8 7D */ bl func_801DAA30
+/* 8023B1B4 00236E14 4B F9 F8 7D */ bl __nw__FUl
/* 8023B1B8 00236E18 2C 03 00 00 */ cmpwi r3, 0
/* 8023B1BC 00236E1C 40 82 00 0C */ bne lbl_8023B1C8
/* 8023B1C0 00236E20 38 60 00 00 */ li r3, 0
@@ -227,7 +227,7 @@ lbl_8023B260:
/* 8023B264 00236EC4 83 E3 00 10 */ lwz r31, 0x10(r3)
/* 8023B268 00236EC8 7C 00 F0 40 */ cmplw r0, r30
/* 8023B26C 00236ECC 40 82 00 08 */ bne lbl_8023B274
-/* 8023B270 00236ED0 4B F9 F8 49 */ bl func_801DAAB8
+/* 8023B270 00236ED0 4B F9 F8 49 */ bl __dl__FPv
lbl_8023B274:
/* 8023B274 00236ED4 7F E3 FB 78 */ mr r3, r31
lbl_8023B278:
@@ -255,7 +255,7 @@ lbl_8023B2B8:
/* 8023B2BC 00236F1C 83 E3 00 10 */ lwz r31, 0x10(r3)
/* 8023B2C0 00236F20 7C 00 F0 40 */ cmplw r0, r30
/* 8023B2C4 00236F24 40 82 00 08 */ bne lbl_8023B2CC
-/* 8023B2C8 00236F28 4B F9 F7 F1 */ bl func_801DAAB8
+/* 8023B2C8 00236F28 4B F9 F7 F1 */ bl __dl__FPv
lbl_8023B2CC:
/* 8023B2CC 00236F2C 7F E3 FB 78 */ mr r3, r31
lbl_8023B2D0:
@@ -278,7 +278,7 @@ func_8023B2F0:
/* 8023B304 00236F64 48 00 00 10 */ b lbl_8023B314
lbl_8023B308:
/* 8023B308 00236F68 83 E3 00 10 */ lwz r31, 0x10(r3)
-/* 8023B30C 00236F6C 4B F9 F7 AD */ bl func_801DAAB8
+/* 8023B30C 00236F6C 4B F9 F7 AD */ bl __dl__FPv
/* 8023B310 00236F70 7F E3 FB 78 */ mr r3, r31
lbl_8023B314:
/* 8023B314 00236F74 2C 03 00 00 */ cmpwi r3, 0
diff --git a/asm/code_8023B9F4.s b/asm/code_8023B9F4.s
index 166cf1e..b9f6d55 100644
--- a/asm/code_8023B9F4.s
+++ b/asm/code_8023B9F4.s
@@ -726,7 +726,7 @@ lbl_8023C398:
/* 8023C398 00237FF8 2C 04 00 00 */ cmpwi r4, 0
/* 8023C39C 00237FFC 40 81 00 0C */ ble lbl_8023C3A8
/* 8023C3A0 00238000 7F E3 FB 78 */ mr r3, r31
-/* 8023C3A4 00238004 4B F9 E7 15 */ bl func_801DAAB8
+/* 8023C3A4 00238004 4B F9 E7 15 */ bl __dl__FPv
lbl_8023C3A8:
/* 8023C3A8 00238008 7F E3 FB 78 */ mr r3, r31
/* 8023C3AC 0023800C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8023EA44.s b/asm/code_8023EA44.s
index 27cb9bd..97cbcda 100644
--- a/asm/code_8023EA44.s
+++ b/asm/code_8023EA44.s
@@ -42,7 +42,7 @@ lbl_8023EACC:
/* 8023EACC 0023A72C 80 7F 00 00 */ lwz r3, 0(r31)
/* 8023EAD0 0023A730 2C 03 00 00 */ cmpwi r3, 0
/* 8023EAD4 0023A734 41 82 00 08 */ beq lbl_8023EADC
-/* 8023EAD8 0023A738 4B F9 BF E1 */ bl func_801DAAB8
+/* 8023EAD8 0023A738 4B F9 BF E1 */ bl __dl__FPv
lbl_8023EADC:
/* 8023EADC 0023A73C 83 FF 00 04 */ lwz r31, 4(r31)
lbl_8023EAE0:
@@ -70,7 +70,7 @@ lbl_8023EB1C:
/* 8023EB28 0023A788 2C 1E 00 00 */ cmpwi r30, 0
/* 8023EB2C 0023A78C 40 81 00 0C */ ble lbl_8023EB38
/* 8023EB30 0023A790 7F A3 EB 78 */ mr r3, r29
-/* 8023EB34 0023A794 4B F9 BF 85 */ bl func_801DAAB8
+/* 8023EB34 0023A794 4B F9 BF 85 */ bl __dl__FPv
lbl_8023EB38:
/* 8023EB38 0023A798 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8023EB3C 0023A79C 7F A3 EB 78 */ mr r3, r29
@@ -94,7 +94,7 @@ func_8023EB58:
/* 8023EB78 0023A7D8 7C DD 33 78 */ mr r29, r6
/* 8023EB7C 0023A7DC 7C FE 3B 78 */ mr r30, r7
/* 8023EB80 0023A7E0 38 60 00 10 */ li r3, 0x10
-/* 8023EB84 0023A7E4 4B F9 BE AD */ bl func_801DAA30
+/* 8023EB84 0023A7E4 4B F9 BE AD */ bl __nw__FUl
/* 8023EB88 0023A7E8 2C 03 00 00 */ cmpwi r3, 0
/* 8023EB8C 0023A7EC 7C 7F 1B 78 */ mr r31, r3
/* 8023EB90 0023A7F0 40 82 00 0C */ bne lbl_8023EB9C
diff --git a/asm/code_8023EE6C.s b/asm/code_8023EE6C.s
index cd99c86..ebac31a 100644
--- a/asm/code_8023EE6C.s
+++ b/asm/code_8023EE6C.s
@@ -391,7 +391,7 @@ lbl_8023F3DC:
/* 8023F3F0 0023B050 90 0D A4 C8 */ stw r0, lbl_8063F788-_SDA_BASE_(r13)
/* 8023F3F4 0023B054 40 81 00 0C */ ble lbl_8023F400
/* 8023F3F8 0023B058 7F 63 DB 78 */ mr r3, r27
-/* 8023F3FC 0023B05C 4B F9 B6 BD */ bl func_801DAAB8
+/* 8023F3FC 0023B05C 4B F9 B6 BD */ bl __dl__FPv
lbl_8023F400:
/* 8023F400 0023B060 39 61 00 20 */ addi r11, r1, 0x20
/* 8023F404 0023B064 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/code_8024052C.s b/asm/code_8024052C.s
index fafd53e..bd2d925 100644
--- a/asm/code_8024052C.s
+++ b/asm/code_8024052C.s
@@ -127,7 +127,7 @@ lbl_802406EC:
/* 802406F8 0023C358 2C 1F 00 00 */ cmpwi r31, 0
/* 802406FC 0023C35C 40 81 00 0C */ ble lbl_80240708
/* 80240700 0023C360 7F C3 F3 78 */ mr r3, r30
-/* 80240704 0023C364 4B F9 A3 B5 */ bl func_801DAAB8
+/* 80240704 0023C364 4B F9 A3 B5 */ bl __dl__FPv
lbl_80240708:
/* 80240708 0023C368 7F C3 F3 78 */ mr r3, r30
/* 8024070C 0023C36C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_802437EC.s b/asm/code_802437EC.s
index e259662..9e4827a 100644
--- a/asm/code_802437EC.s
+++ b/asm/code_802437EC.s
@@ -1228,7 +1228,7 @@ func_8024483C:
/* 80244848 002404A8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8024484C 002404AC 7C 7F 1B 78 */ mr r31, r3
/* 80244850 002404B0 38 60 25 40 */ li r3, 0x2540
-/* 80244854 002404B4 4B F9 61 DD */ bl func_801DAA30
+/* 80244854 002404B4 4B F9 61 DD */ bl __nw__FUl
/* 80244858 002404B8 2C 03 00 00 */ cmpwi r3, 0
/* 8024485C 002404BC 7C 60 1B 78 */ mr r0, r3
/* 80244860 002404C0 41 82 00 10 */ beq lbl_80244870
diff --git a/asm/code_80247038.s b/asm/code_80247038.s
index a981eaa..4510135 100644
--- a/asm/code_80247038.s
+++ b/asm/code_80247038.s
@@ -45,7 +45,7 @@ lbl_802470BC:
/* 802470BC 00242D1C 2C 1F 00 00 */ cmpwi r31, 0
/* 802470C0 00242D20 40 81 00 0C */ ble lbl_802470CC
/* 802470C4 00242D24 7F C3 F3 78 */ mr r3, r30
-/* 802470C8 00242D28 4B F9 39 F1 */ bl func_801DAAB8
+/* 802470C8 00242D28 4B F9 39 F1 */ bl __dl__FPv
lbl_802470CC:
/* 802470CC 00242D2C 7F C3 F3 78 */ mr r3, r30
/* 802470D0 00242D30 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80249D38.s b/asm/code_80249D38.s
index b5767c7..eb65c85 100644
--- a/asm/code_80249D38.s
+++ b/asm/code_80249D38.s
@@ -274,7 +274,7 @@ lbl_80249FC8:
/* 8024A148 00245DA8 38 63 00 20 */ addi r3, r3, 0x20
/* 8024A14C 00245DAC 42 00 FE 7C */ bdnz lbl_80249FC8
/* 8024A150 00245DB0 38 60 03 D4 */ li r3, 0x3d4
-/* 8024A154 00245DB4 4B F9 08 DD */ bl func_801DAA30
+/* 8024A154 00245DB4 4B F9 08 DD */ bl __nw__FUl
/* 8024A158 00245DB8 2C 03 00 00 */ cmpwi r3, 0
/* 8024A15C 00245DBC 41 82 00 34 */ beq lbl_8024A190
/* 8024A160 00245DC0 38 80 00 01 */ li r4, 1
@@ -328,7 +328,7 @@ lbl_8024A190:
/* 8024A21C 00245E7C 80 7A 00 04 */ lwz r3, 4(r26)
/* 8024A220 00245E80 4B FF 42 E5 */ bl func_8023E504
/* 8024A224 00245E84 38 60 03 D4 */ li r3, 0x3d4
-/* 8024A228 00245E88 4B F9 08 09 */ bl func_801DAA30
+/* 8024A228 00245E88 4B F9 08 09 */ bl __nw__FUl
/* 8024A22C 00245E8C 2C 03 00 00 */ cmpwi r3, 0
/* 8024A230 00245E90 41 82 00 34 */ beq lbl_8024A264
/* 8024A234 00245E94 38 80 00 01 */ li r4, 1
@@ -589,7 +589,7 @@ lbl_8024A5FC:
/* 8024A600 00246260 7C 06 00 40 */ cmplw r6, r0
/* 8024A604 00246264 41 80 FE E4 */ blt lbl_8024A4E8
/* 8024A608 00246268 38 60 03 D4 */ li r3, 0x3d4
-/* 8024A60C 0024626C 4B F9 04 25 */ bl func_801DAA30
+/* 8024A60C 0024626C 4B F9 04 25 */ bl __nw__FUl
/* 8024A610 00246270 2C 03 00 00 */ cmpwi r3, 0
/* 8024A614 00246274 41 82 00 34 */ beq lbl_8024A648
/* 8024A618 00246278 38 80 00 01 */ li r4, 1
@@ -607,7 +607,7 @@ lbl_8024A5FC:
lbl_8024A648:
/* 8024A648 002462A8 90 7B 0D 20 */ stw r3, 0xd20(r27)
/* 8024A64C 002462AC 38 60 03 D4 */ li r3, 0x3d4
-/* 8024A650 002462B0 4B F9 03 E1 */ bl func_801DAA30
+/* 8024A650 002462B0 4B F9 03 E1 */ bl __nw__FUl
/* 8024A654 002462B4 2C 03 00 00 */ cmpwi r3, 0
/* 8024A658 002462B8 41 82 00 34 */ beq lbl_8024A68C
/* 8024A65C 002462BC 38 80 00 01 */ li r4, 1
diff --git a/asm/code_80250F18.s b/asm/code_80250F18.s
index 758def0..faf0165 100644
--- a/asm/code_80250F18.s
+++ b/asm/code_80250F18.s
@@ -14,7 +14,7 @@ lbl_80250F18:
/* 80250F30 0024CB90 41 82 00 10 */ beq lbl_80250F40
/* 80250F34 0024CB94 2C 04 00 00 */ cmpwi r4, 0
/* 80250F38 0024CB98 40 81 00 08 */ ble lbl_80250F40
-/* 80250F3C 0024CB9C 4B F8 9B 7D */ bl func_801DAAB8
+/* 80250F3C 0024CB9C 4B F8 9B 7D */ bl __dl__FPv
lbl_80250F40:
/* 80250F40 0024CBA0 7F E3 FB 78 */ mr r3, r31
/* 80250F44 0024CBA4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -138,7 +138,7 @@ lbl_802510C8:
/* 802510F4 0024CD54 90 1E 00 20 */ stw r0, 0x20(r30)
/* 802510F8 0024CD58 4B FF FE 61 */ bl func_80250F58
/* 802510FC 0024CD5C 38 60 03 D4 */ li r3, 0x3d4
-/* 80251100 0024CD60 4B F8 99 31 */ bl func_801DAA30
+/* 80251100 0024CD60 4B F8 99 31 */ bl __nw__FUl
/* 80251104 0024CD64 2C 03 00 00 */ cmpwi r3, 0
/* 80251108 0024CD68 41 82 00 34 */ beq lbl_8025113C
/* 8025110C 0024CD6C 38 80 00 01 */ li r4, 1
diff --git a/asm/code_80253FEC.s b/asm/code_80253FEC.s
index fbbe3f1..28c9cdf 100644
--- a/asm/code_80253FEC.s
+++ b/asm/code_80253FEC.s
@@ -14,7 +14,7 @@ lbl_80253FEC:
/* 80254004 0024FC64 41 82 00 10 */ beq lbl_80254014
/* 80254008 0024FC68 2C 04 00 00 */ cmpwi r4, 0
/* 8025400C 0024FC6C 40 81 00 08 */ ble lbl_80254014
-/* 80254010 0024FC70 4B F8 6A A9 */ bl func_801DAAB8
+/* 80254010 0024FC70 4B F8 6A A9 */ bl __dl__FPv
lbl_80254014:
/* 80254014 0024FC74 7F E3 FB 78 */ mr r3, r31
/* 80254018 0024FC78 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_80254460.s b/asm/code_80254460.s
index 3ce9166..899d209 100644
--- a/asm/code_80254460.s
+++ b/asm/code_80254460.s
@@ -15,7 +15,7 @@ func_80254460:
/* 80254480 002500E0 7C DE 33 78 */ mr r30, r6
/* 80254484 002500E4 7C FF 3B 78 */ mr r31, r7
/* 80254488 002500E8 38 60 00 F0 */ li r3, 0xf0
-/* 8025448C 002500EC 4B F8 65 A5 */ bl func_801DAA30
+/* 8025448C 002500EC 4B F8 65 A5 */ bl __nw__FUl
/* 80254490 002500F0 2C 03 00 00 */ cmpwi r3, 0
/* 80254494 002500F4 41 82 00 08 */ beq lbl_8025449C
/* 80254498 002500F8 48 00 00 75 */ bl func_8025450C
@@ -154,7 +154,7 @@ func_8025463C:
/* 8025466C 002502CC 38 80 00 03 */ li r4, 3
/* 80254670 002502D0 48 12 7B 31 */ bl InitSoundSystem__Q34nw4r3snd11SoundSystemFll
/* 80254674 002502D4 38 60 01 8C */ li r3, 0x18c
-/* 80254678 002502D8 4B F8 63 B9 */ bl func_801DAA30
+/* 80254678 002502D8 4B F8 63 B9 */ bl __nw__FUl
/* 8025467C 002502DC 2C 03 00 00 */ cmpwi r3, 0
/* 80254680 002502E0 41 82 00 08 */ beq lbl_80254688
/* 80254684 002502E4 48 11 B0 05 */ bl __ct__Q34nw4r3snd15DvdSoundArchiveFv
@@ -208,7 +208,7 @@ lbl_80254728:
/* 80254734 00250394 48 00 02 84 */ b lbl_802549B8
lbl_80254738:
/* 80254738 00250398 38 60 00 E0 */ li r3, 0xe0
-/* 8025473C 0025039C 4B F8 62 F5 */ bl func_801DAA30
+/* 8025473C 0025039C 4B F8 62 F5 */ bl __nw__FUl
/* 80254740 002503A0 2C 03 00 00 */ cmpwi r3, 0
/* 80254744 002503A4 41 82 00 08 */ beq lbl_8025474C
/* 80254748 002503A8 48 12 42 59 */ bl __ct__Q34nw4r3snd18SoundArchivePlayerFv
@@ -226,14 +226,14 @@ lbl_8025474C:
/* 80254774 002503D4 4B F7 25 35 */ bl __construct_new_array
/* 80254778 002503D8 90 7E 00 08 */ stw r3, 8(r30)
/* 8025477C 002503DC 38 60 00 28 */ li r3, 0x28
-/* 80254780 002503E0 4B F8 62 B1 */ bl func_801DAA30
+/* 80254780 002503E0 4B F8 62 B1 */ bl __nw__FUl
/* 80254784 002503E4 2C 03 00 00 */ cmpwi r3, 0
/* 80254788 002503E8 41 82 00 08 */ beq lbl_80254790
/* 8025478C 002503EC 48 12 1D F1 */ bl __ct__Q34nw4r3snd14Sound3DManagerFv
lbl_80254790:
/* 80254790 002503F0 90 7E 00 10 */ stw r3, 0x10(r30)
/* 80254794 002503F4 38 60 00 3C */ li r3, 0x3c
-/* 80254798 002503F8 4B F8 62 99 */ bl func_801DAA30
+/* 80254798 002503F8 4B F8 62 99 */ bl __nw__FUl
/* 8025479C 002503FC 2C 03 00 00 */ cmpwi r3, 0
/* 802547A0 00250400 41 82 00 08 */ beq lbl_802547A8
/* 802547A4 00250404 48 12 1D C5 */ bl __ct__Q34nw4r3snd15Sound3DListenerFv
@@ -1805,7 +1805,7 @@ lbl_80255CC0:
/* 80255CE8 00251948 D3 A1 00 14 */ stfs f29, 0x14(r1)
/* 80255CEC 0025194C D3 C1 00 18 */ stfs f30, 0x18(r1)
/* 80255CF0 00251950 D3 E1 00 1C */ stfs f31, 0x1c(r1)
-/* 80255CF4 00251954 4B F8 4D 3D */ bl func_801DAA30
+/* 80255CF4 00251954 4B F8 4D 3D */ bl __nw__FUl
/* 80255CF8 00251958 2C 03 00 00 */ cmpwi r3, 0
/* 80255CFC 0025195C 7C 7F 1B 78 */ mr r31, r3
/* 80255D00 00251960 41 82 00 0C */ beq lbl_80255D0C
@@ -1912,7 +1912,7 @@ lbl_80255E44:
/* 80255E6C 00251ACC D3 A1 00 14 */ stfs f29, 0x14(r1)
/* 80255E70 00251AD0 D3 C1 00 18 */ stfs f30, 0x18(r1)
/* 80255E74 00251AD4 D3 E1 00 1C */ stfs f31, 0x1c(r1)
-/* 80255E78 00251AD8 4B F8 4B B9 */ bl func_801DAA30
+/* 80255E78 00251AD8 4B F8 4B B9 */ bl __nw__FUl
/* 80255E7C 00251ADC 2C 03 00 00 */ cmpwi r3, 0
/* 80255E80 00251AE0 7C 7F 1B 78 */ mr r31, r3
/* 80255E84 00251AE4 41 82 00 0C */ beq lbl_80255E90
@@ -2017,7 +2017,7 @@ lbl_80255FC4:
/* 80255FE8 00251C48 D3 A1 00 10 */ stfs f29, 0x10(r1)
/* 80255FEC 00251C4C D3 C1 00 14 */ stfs f30, 0x14(r1)
/* 80255FF0 00251C50 D3 E1 00 18 */ stfs f31, 0x18(r1)
-/* 80255FF4 00251C54 4B F8 4A 3D */ bl func_801DAA30
+/* 80255FF4 00251C54 4B F8 4A 3D */ bl __nw__FUl
/* 80255FF8 00251C58 2C 03 00 00 */ cmpwi r3, 0
/* 80255FFC 00251C5C 7C 7F 1B 78 */ mr r31, r3
/* 80256000 00251C60 41 82 00 0C */ beq lbl_8025600C
@@ -2119,7 +2119,7 @@ lbl_8025613C:
/* 80256158 00251DB8 38 60 00 D0 */ li r3, 0xd0
/* 8025615C 00251DBC D3 C1 00 0C */ stfs f30, 0xc(r1)
/* 80256160 00251DC0 D3 E1 00 10 */ stfs f31, 0x10(r1)
-/* 80256164 00251DC4 4B F8 48 CD */ bl func_801DAA30
+/* 80256164 00251DC4 4B F8 48 CD */ bl __nw__FUl
/* 80256168 00251DC8 2C 03 00 00 */ cmpwi r3, 0
/* 8025616C 00251DCC 7C 7F 1B 78 */ mr r31, r3
/* 80256170 00251DD0 41 82 00 0C */ beq lbl_8025617C
@@ -2222,7 +2222,7 @@ lbl_802562B0:
/* 802562CC 00251F2C 38 60 00 88 */ li r3, 0x88
/* 802562D0 00251F30 D3 C1 00 0C */ stfs f30, 0xc(r1)
/* 802562D4 00251F34 D3 E1 00 10 */ stfs f31, 0x10(r1)
-/* 802562D8 00251F38 4B F8 47 59 */ bl func_801DAA30
+/* 802562D8 00251F38 4B F8 47 59 */ bl __nw__FUl
/* 802562DC 00251F3C 2C 03 00 00 */ cmpwi r3, 0
/* 802562E0 00251F40 7C 7F 1B 78 */ mr r31, r3
/* 802562E4 00251F44 41 82 00 0C */ beq lbl_802562F0
@@ -2427,7 +2427,7 @@ func_80256568:
/* 80256594 002521F4 2C 1F 00 00 */ cmpwi r31, 0
/* 80256598 002521F8 40 81 00 0C */ ble lbl_802565A4
/* 8025659C 002521FC 7F C3 F3 78 */ mr r3, r30
-/* 802565A0 00252200 4B F8 45 19 */ bl func_801DAAB8
+/* 802565A0 00252200 4B F8 45 19 */ bl __dl__FPv
lbl_802565A4:
/* 802565A4 00252204 7F C3 F3 78 */ mr r3, r30
/* 802565A8 00252208 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3069,7 +3069,7 @@ lbl_80256E40:
/* 80256E58 00252AB8 41 82 00 10 */ beq lbl_80256E68
/* 80256E5C 00252ABC 2C 04 00 00 */ cmpwi r4, 0
/* 80256E60 00252AC0 40 81 00 08 */ ble lbl_80256E68
-/* 80256E64 00252AC4 4B F8 3C 55 */ bl func_801DAAB8
+/* 80256E64 00252AC4 4B F8 3C 55 */ bl __dl__FPv
lbl_80256E68:
/* 80256E68 00252AC8 7F E3 FB 78 */ mr r3, r31
/* 80256E6C 00252ACC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3095,7 +3095,7 @@ lbl_80256E8C:
/* 80256EB4 00252B14 2C 1F 00 00 */ cmpwi r31, 0
/* 80256EB8 00252B18 40 81 00 0C */ ble lbl_80256EC4
/* 80256EBC 00252B1C 7F C3 F3 78 */ mr r3, r30
-/* 80256EC0 00252B20 4B F8 3B F9 */ bl func_801DAAB8
+/* 80256EC0 00252B20 4B F8 3B F9 */ bl __dl__FPv
lbl_80256EC4:
/* 80256EC4 00252B24 7F C3 F3 78 */ mr r3, r30
/* 80256EC8 00252B28 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3127,7 +3127,7 @@ lbl_80256EC4:
/* 80256F30 00252B90 2C 1F 00 00 */ cmpwi r31, 0
/* 80256F34 00252B94 40 81 00 0C */ ble lbl_80256F40
/* 80256F38 00252B98 7F C3 F3 78 */ mr r3, r30
-/* 80256F3C 00252B9C 4B F8 3B 7D */ bl func_801DAAB8
+/* 80256F3C 00252B9C 4B F8 3B 7D */ bl __dl__FPv
lbl_80256F40:
/* 80256F40 00252BA0 7F C3 F3 78 */ mr r3, r30
/* 80256F44 00252BA4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3159,7 +3159,7 @@ lbl_80256F40:
/* 80256FAC 00252C0C 2C 1F 00 00 */ cmpwi r31, 0
/* 80256FB0 00252C10 40 81 00 0C */ ble lbl_80256FBC
/* 80256FB4 00252C14 7F C3 F3 78 */ mr r3, r30
-/* 80256FB8 00252C18 4B F8 3B 01 */ bl func_801DAAB8
+/* 80256FB8 00252C18 4B F8 3B 01 */ bl __dl__FPv
lbl_80256FBC:
/* 80256FBC 00252C1C 7F C3 F3 78 */ mr r3, r30
/* 80256FC0 00252C20 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3191,7 +3191,7 @@ lbl_80256FBC:
/* 80257028 00252C88 2C 1F 00 00 */ cmpwi r31, 0
/* 8025702C 00252C8C 40 81 00 0C */ ble lbl_80257038
/* 80257030 00252C90 7F C3 F3 78 */ mr r3, r30
-/* 80257034 00252C94 4B F8 3A 85 */ bl func_801DAAB8
+/* 80257034 00252C94 4B F8 3A 85 */ bl __dl__FPv
lbl_80257038:
/* 80257038 00252C98 7F C3 F3 78 */ mr r3, r30
/* 8025703C 00252C9C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3223,7 +3223,7 @@ lbl_80257038:
/* 802570A4 00252D04 2C 1F 00 00 */ cmpwi r31, 0
/* 802570A8 00252D08 40 81 00 0C */ ble lbl_802570B4
/* 802570AC 00252D0C 7F C3 F3 78 */ mr r3, r30
-/* 802570B0 00252D10 4B F8 3A 09 */ bl func_801DAAB8
+/* 802570B0 00252D10 4B F8 3A 09 */ bl __dl__FPv
lbl_802570B4:
/* 802570B4 00252D14 7F C3 F3 78 */ mr r3, r30
/* 802570B8 00252D18 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3255,7 +3255,7 @@ lbl_802570B4:
/* 80257120 00252D80 2C 1F 00 00 */ cmpwi r31, 0
/* 80257124 00252D84 40 81 00 0C */ ble lbl_80257130
/* 80257128 00252D88 7F C3 F3 78 */ mr r3, r30
-/* 8025712C 00252D8C 4B F8 39 8D */ bl func_801DAAB8
+/* 8025712C 00252D8C 4B F8 39 8D */ bl __dl__FPv
lbl_80257130:
/* 80257130 00252D90 7F C3 F3 78 */ mr r3, r30
/* 80257134 00252D94 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8025716C.s b/asm/code_8025716C.s
index 19138b9..ee3d342 100644
--- a/asm/code_8025716C.s
+++ b/asm/code_8025716C.s
@@ -2387,7 +2387,7 @@ lbl_80259294:
/* 802592B0 00254F10 2C 1F 00 00 */ cmpwi r31, 0
/* 802592B4 00254F14 40 81 00 0C */ ble lbl_802592C0
/* 802592B8 00254F18 7F C3 F3 78 */ mr r3, r30
-/* 802592BC 00254F1C 4B F8 17 FD */ bl func_801DAAB8
+/* 802592BC 00254F1C 4B F8 17 FD */ bl __dl__FPv
lbl_802592C0:
/* 802592C0 00254F20 7F C3 F3 78 */ mr r3, r30
/* 802592C4 00254F24 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/code_8025DF80.s b/asm/code_8025DF80.s
index 91a8b44..f75f57f 100644
--- a/asm/code_8025DF80.s
+++ b/asm/code_8025DF80.s
@@ -13,7 +13,7 @@ func_8025DF80:
/* 8025DF98 00259BF8 48 00 04 75 */ bl func_8025E40C
/* 8025DF9C 00259BFC 48 00 03 AD */ bl func_8025E348
/* 8025DFA0 00259C00 38 60 00 18 */ li r3, 0x18
-/* 8025DFA4 00259C04 4B F7 CA 8D */ bl func_801DAA30
+/* 8025DFA4 00259C04 4B F7 CA 8D */ bl __nw__FUl
/* 8025DFA8 00259C08 90 6D A6 D8 */ stw r3, lbl_8063F998-_SDA_BASE_(r13)
/* 8025DFAC 00259C0C 48 00 00 2D */ bl func_8025DFD8
lbl_8025DFB0:
@@ -48,28 +48,28 @@ func_8025DFD8:
/* 8025DFF0 00259C50 2C 00 00 00 */ cmpwi r0, 0
/* 8025DFF4 00259C54 40 82 00 80 */ bne lbl_8025E074
/* 8025DFF8 00259C58 38 60 60 5C */ li r3, 0x605c
-/* 8025DFFC 00259C5C 4B F7 CA 35 */ bl func_801DAA30
+/* 8025DFFC 00259C5C 4B F7 CA 35 */ bl __nw__FUl
/* 8025E000 00259C60 2C 03 00 00 */ cmpwi r3, 0
/* 8025E004 00259C64 41 82 00 08 */ beq lbl_8025E00C
/* 8025E008 00259C68 4B FF EE F1 */ bl func_8025CEF8
lbl_8025E00C:
/* 8025E00C 00259C6C 90 7F 00 14 */ stw r3, 0x14(r31)
/* 8025E010 00259C70 38 60 10 14 */ li r3, 0x1014
-/* 8025E014 00259C74 4B F7 CA 1D */ bl func_801DAA30
+/* 8025E014 00259C74 4B F7 CA 1D */ bl __nw__FUl
/* 8025E018 00259C78 2C 03 00 00 */ cmpwi r3, 0
/* 8025E01C 00259C7C 41 82 00 08 */ beq lbl_8025E024
/* 8025E020 00259C80 48 00 34 51 */ bl func_80261470
lbl_8025E024:
/* 8025E024 00259C84 90 7F 00 08 */ stw r3, 8(r31)
/* 8025E028 00259C88 38 60 0F 48 */ li r3, 0xf48
-/* 8025E02C 00259C8C 4B F7 CA 05 */ bl func_801DAA30
+/* 8025E02C 00259C8C 4B F7 CA 05 */ bl __nw__FUl
/* 8025E030 00259C90 2C 03 00 00 */ cmpwi r3, 0
/* 8025E034 00259C94 41 82 00 08 */ beq lbl_8025E03C
/* 8025E038 00259C98 48 00 5B 4D */ bl func_80263B84
lbl_8025E03C:
/* 8025E03C 00259C9C 90 7F 00 0C */ stw r3, 0xc(r31)
/* 8025E040 00259CA0 38 60 66 A8 */ li r3, 0x66a8
-/* 8025E044 00259CA4 4B F7 C9 ED */ bl func_801DAA30
+/* 8025E044 00259CA4 4B F7 C9 ED */ bl __nw__FUl
/* 8025E048 00259CA8 2C 03 00 00 */ cmpwi r3, 0
/* 8025E04C 00259CAC 41 82 00 08 */ beq lbl_8025E054
/* 8025E050 00259CB0 48 00 61 4D */ bl func_8026419C
diff --git a/asm/code_803D9208.s b/asm/code_803D9208.s
index be3e573..ef82bae 100644
--- a/asm/code_803D9208.s
+++ b/asm/code_803D9208.s
@@ -780,7 +780,7 @@ func_803D9BBC:
/* 803D9BC0 003D5820 7C 08 02 A6 */ mflr r0
/* 803D9BC4 003D5824 38 60 00 14 */ li r3, 0x14
/* 803D9BC8 003D5828 90 01 00 14 */ stw r0, 0x14(r1)
-/* 803D9BCC 003D582C 4B E0 0E 65 */ bl func_801DAA30
+/* 803D9BCC 003D582C 4B E0 0E 65 */ bl __nw__FUl
/* 803D9BD0 003D5830 90 6D B3 30 */ stw r3, lbl_806405F0-_SDA_BASE_(r13)
/* 803D9BD4 003D5834 38 80 00 00 */ li r4, 0
/* 803D9BD8 003D5838 38 A0 00 14 */ li r5, 0x14
@@ -807,7 +807,7 @@ func_803D9C18:
/* 803D9C20 003D5880 38 60 00 18 */ li r3, 0x18
/* 803D9C24 003D5884 90 01 00 14 */ stw r0, 0x14(r1)
/* 803D9C28 003D5888 93 E1 00 0C */ stw r31, 0xc(r1)
-/* 803D9C2C 003D588C 4B E0 0E 05 */ bl func_801DAA30
+/* 803D9C2C 003D588C 4B E0 0E 05 */ bl __nw__FUl
/* 803D9C30 003D5890 90 6D B3 34 */ stw r3, lbl_806405F4-_SDA_BASE_(r13)
/* 803D9C34 003D5894 38 80 00 00 */ li r4, 0
/* 803D9C38 003D5898 38 A0 00 18 */ li r5, 0x18
@@ -925,14 +925,14 @@ lbl_803D9DC8:
/* 803D9DC8 003D5A28 80 6D B3 30 */ lwz r3, lbl_806405F0-_SDA_BASE_(r13)
/* 803D9DCC 003D5A2C 2C 03 00 00 */ cmpwi r3, 0
/* 803D9DD0 003D5A30 41 82 00 10 */ beq lbl_803D9DE0
-/* 803D9DD4 003D5A34 4B E0 0C E5 */ bl func_801DAAB8
+/* 803D9DD4 003D5A34 4B E0 0C E5 */ bl __dl__FPv
/* 803D9DD8 003D5A38 38 00 00 00 */ li r0, 0
/* 803D9DDC 003D5A3C 90 0D B3 30 */ stw r0, lbl_806405F0-_SDA_BASE_(r13)
lbl_803D9DE0:
/* 803D9DE0 003D5A40 80 6D B3 34 */ lwz r3, lbl_806405F4-_SDA_BASE_(r13)
/* 803D9DE4 003D5A44 2C 03 00 00 */ cmpwi r3, 0
/* 803D9DE8 003D5A48 41 82 00 10 */ beq lbl_803D9DF8
-/* 803D9DEC 003D5A4C 4B E0 0C CD */ bl func_801DAAB8
+/* 803D9DEC 003D5A4C 4B E0 0C CD */ bl __dl__FPv
/* 803D9DF0 003D5A50 38 00 00 00 */ li r0, 0
/* 803D9DF4 003D5A54 90 0D B3 34 */ stw r0, lbl_806405F4-_SDA_BASE_(r13)
lbl_803D9DF8:
diff --git a/asm/nw4r/lyt/lyt_animation.s b/asm/nw4r/lyt/lyt_animation.s
index 2b047a1..e2e43c5 100644
--- a/asm/nw4r/lyt/lyt_animation.s
+++ b/asm/nw4r/lyt/lyt_animation.s
@@ -248,7 +248,7 @@ lbl_8038DA78:
/* 8038DA78 003896D8 2C 1F 00 00 */ cmpwi r31, 0
/* 8038DA7C 003896DC 40 81 00 0C */ ble lbl_8038DA88
/* 8038DA80 003896E0 7F C3 F3 78 */ mr r3, r30
-/* 8038DA84 003896E4 4B E4 D0 35 */ bl func_801DAAB8
+/* 8038DA84 003896E4 4B E4 D0 35 */ bl __dl__FPv
lbl_8038DA88:
/* 8038DA88 003896E8 7F C3 F3 78 */ mr r3, r30
/* 8038DA8C 003896EC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_arcResourceAccessor.s b/asm/nw4r/lyt/lyt_arcResourceAccessor.s
index d916a96..a485ef4 100644
--- a/asm/nw4r/lyt/lyt_arcResourceAccessor.s
+++ b/asm/nw4r/lyt/lyt_arcResourceAccessor.s
@@ -279,7 +279,7 @@ lbl_8038E6E0:
/* 8038E6EC 0038A34C 2C 1F 00 00 */ cmpwi r31, 0
/* 8038E6F0 0038A350 40 81 00 0C */ ble lbl_8038E6FC
/* 8038E6F4 0038A354 7F C3 F3 78 */ mr r3, r30
-/* 8038E6F8 0038A358 4B E4 C3 C1 */ bl func_801DAAB8
+/* 8038E6F8 0038A358 4B E4 C3 C1 */ bl __dl__FPv
lbl_8038E6FC:
/* 8038E6FC 0038A35C 7F C3 F3 78 */ mr r3, r30
/* 8038E700 0038A360 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_bounding.s b/asm/nw4r/lyt/lyt_bounding.s
index f20f4e8..77f3186 100644
--- a/asm/nw4r/lyt/lyt_bounding.s
+++ b/asm/nw4r/lyt/lyt_bounding.s
@@ -36,7 +36,7 @@ __dt__Q34nw4r3lyt8BoundingFv:
/* 8038A394 00385FF4 2C 1F 00 00 */ cmpwi r31, 0
/* 8038A398 00385FF8 40 81 00 0C */ ble lbl_8038A3A4
/* 8038A39C 00385FFC 7F C3 F3 78 */ mr r3, r30
-/* 8038A3A0 00386000 4B E5 07 19 */ bl func_801DAAB8
+/* 8038A3A0 00386000 4B E5 07 19 */ bl __dl__FPv
lbl_8038A3A4:
/* 8038A3A4 00386004 7F C3 F3 78 */ mr r3, r30
/* 8038A3A8 00386008 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_drawInfo.s b/asm/nw4r/lyt/lyt_drawInfo.s
index 6742b6e..f8002fe 100644
--- a/asm/nw4r/lyt/lyt_drawInfo.s
+++ b/asm/nw4r/lyt/lyt_drawInfo.s
@@ -45,7 +45,7 @@ __dt__Q34nw4r3lyt8DrawInfoFv:
/* 8038D714 00389374 41 82 00 10 */ beq lbl_8038D724
/* 8038D718 00389378 2C 04 00 00 */ cmpwi r4, 0
/* 8038D71C 0038937C 40 81 00 08 */ ble lbl_8038D724
-/* 8038D720 00389380 4B E4 D3 99 */ bl func_801DAAB8
+/* 8038D720 00389380 4B E4 D3 99 */ bl __dl__FPv
lbl_8038D724:
/* 8038D724 00389384 7F E3 FB 78 */ mr r3, r31
/* 8038D728 00389388 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_group.s b/asm/nw4r/lyt/lyt_group.s
index 6ee6d2a..ff9c0fe 100644
--- a/asm/nw4r/lyt/lyt_group.s
+++ b/asm/nw4r/lyt/lyt_group.s
@@ -114,7 +114,7 @@ lbl_80385FA4:
/* 80385FA4 00381C04 2C 1C 00 00 */ cmpwi r28, 0
/* 80385FA8 00381C08 40 81 00 0C */ ble lbl_80385FB4
/* 80385FAC 00381C0C 7F 63 DB 78 */ mr r3, r27
-/* 80385FB0 00381C10 4B E5 4B 09 */ bl func_801DAAB8
+/* 80385FB0 00381C10 4B E5 4B 09 */ bl __dl__FPv
lbl_80385FB4:
/* 80385FB4 00381C14 39 61 00 30 */ addi r11, r1, 0x30
/* 80385FB8 00381C18 7F 63 DB 78 */ mr r3, r27
@@ -170,7 +170,7 @@ lbl_80386068:
/* 80386068 00381CC8 2C 1C 00 00 */ cmpwi r28, 0
/* 8038606C 00381CCC 40 81 00 0C */ ble lbl_80386078
/* 80386070 00381CD0 7F 63 DB 78 */ mr r3, r27
-/* 80386074 00381CD4 4B E5 4A 45 */ bl func_801DAAB8
+/* 80386074 00381CD4 4B E5 4A 45 */ bl __dl__FPv
lbl_80386078:
/* 80386078 00381CD8 39 61 00 30 */ addi r11, r1, 0x30
/* 8038607C 00381CDC 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/lyt/lyt_layout.s b/asm/nw4r/lyt/lyt_layout.s
index 1a0757c..655ccb6 100644
--- a/asm/nw4r/lyt/lyt_layout.s
+++ b/asm/nw4r/lyt/lyt_layout.s
@@ -225,7 +225,7 @@ lbl_80386414:
/* 80386414 00382074 2C 1C 00 00 */ cmpwi r28, 0
/* 80386418 00382078 40 81 00 0C */ ble lbl_80386424
/* 8038641C 0038207C 7F 63 DB 78 */ mr r3, r27
-/* 80386420 00382080 4B E5 46 99 */ bl func_801DAAB8
+/* 80386420 00382080 4B E5 46 99 */ bl __dl__FPv
lbl_80386424:
/* 80386424 00382084 39 61 00 30 */ addi r11, r1, 0x30
/* 80386428 00382088 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/lyt/lyt_material.s b/asm/nw4r/lyt/lyt_material.s
index 7345ab8..b91cc31 100644
--- a/asm/nw4r/lyt/lyt_material.s
+++ b/asm/nw4r/lyt/lyt_material.s
@@ -1337,7 +1337,7 @@ lbl_8038B798:
/* 8038B798 003873F8 2C 1F 00 00 */ cmpwi r31, 0
/* 8038B79C 003873FC 40 81 00 0C */ ble lbl_8038B7A8
/* 8038B7A0 00387400 7F C3 F3 78 */ mr r3, r30
-/* 8038B7A4 00387404 4B E4 F3 15 */ bl func_801DAAB8
+/* 8038B7A4 00387404 4B E4 F3 15 */ bl __dl__FPv
lbl_8038B7A8:
/* 8038B7A8 00387408 7F C3 F3 78 */ mr r3, r30
/* 8038B7AC 0038740C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_pane.s b/asm/nw4r/lyt/lyt_pane.s
index e5887c2..ff71306 100644
--- a/asm/nw4r/lyt/lyt_pane.s
+++ b/asm/nw4r/lyt/lyt_pane.s
@@ -156,7 +156,7 @@ lbl_80385180:
/* 80385180 00380DE0 2C 1C 00 00 */ cmpwi r28, 0
/* 80385184 00380DE4 40 81 00 0C */ ble lbl_80385190
/* 80385188 00380DE8 7F 63 DB 78 */ mr r3, r27
-/* 8038518C 00380DEC 4B E5 59 2D */ bl func_801DAAB8
+/* 8038518C 00380DEC 4B E5 59 2D */ bl __dl__FPv
lbl_80385190:
/* 80385190 00380DF0 39 61 00 30 */ addi r11, r1, 0x30
/* 80385194 00380DF4 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/lyt/lyt_picture.s b/asm/nw4r/lyt/lyt_picture.s
index 9a10bf8..9db2f43 100644
--- a/asm/nw4r/lyt/lyt_picture.s
+++ b/asm/nw4r/lyt/lyt_picture.s
@@ -135,7 +135,7 @@ lbl_80386F58:
/* 80386F84 00382BE4 2C 1F 00 00 */ cmpwi r31, 0
/* 80386F88 00382BE8 40 81 00 0C */ ble lbl_80386F94
/* 80386F8C 00382BEC 7F C3 F3 78 */ mr r3, r30
-/* 80386F90 00382BF0 4B E5 3B 29 */ bl func_801DAAB8
+/* 80386F90 00382BF0 4B E5 3B 29 */ bl __dl__FPv
lbl_80386F94:
/* 80386F94 00382BF4 7F C3 F3 78 */ mr r3, r30
/* 80386F98 00382BF8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_resourceAccessor.s b/asm/nw4r/lyt/lyt_resourceAccessor.s
index 1492303..d12ddaf 100644
--- a/asm/nw4r/lyt/lyt_resourceAccessor.s
+++ b/asm/nw4r/lyt/lyt_resourceAccessor.s
@@ -13,7 +13,7 @@ __dt__Q34nw4r3lyt16ResourceAccessorFv:
/* 8038E2F8 00389F58 41 82 00 10 */ beq lbl_8038E308
/* 8038E2FC 00389F5C 2C 04 00 00 */ cmpwi r4, 0
/* 8038E300 00389F60 40 81 00 08 */ ble lbl_8038E308
-/* 8038E304 00389F64 4B E4 C7 B5 */ bl func_801DAAB8
+/* 8038E304 00389F64 4B E4 C7 B5 */ bl __dl__FPv
lbl_8038E308:
/* 8038E308 00389F68 7F E3 FB 78 */ mr r3, r31
/* 8038E30C 00389F6C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/lyt/lyt_textBox.s b/asm/nw4r/lyt/lyt_textBox.s
index e0c747f..764c5bb 100644
--- a/asm/nw4r/lyt/lyt_textBox.s
+++ b/asm/nw4r/lyt/lyt_textBox.s
@@ -333,7 +333,7 @@ lbl_80387754:
/* 8038778C 003833EC 2C 1F 00 00 */ cmpwi r31, 0
/* 80387790 003833F0 40 81 00 0C */ ble lbl_8038779C
/* 80387794 003833F4 7F C3 F3 78 */ mr r3, r30
-/* 80387798 003833F8 4B E5 33 21 */ bl func_801DAAB8
+/* 80387798 003833F8 4B E5 33 21 */ bl __dl__FPv
lbl_8038779C:
/* 8038779C 003833FC 7F C3 F3 78 */ mr r3, r30
/* 803877A0 00383400 83 E1 00 2C */ lwz r31, 0x2c(r1)
diff --git a/asm/nw4r/lyt/lyt_window.s b/asm/nw4r/lyt/lyt_window.s
index d7b2ce7..573f7d4 100644
--- a/asm/nw4r/lyt/lyt_window.s
+++ b/asm/nw4r/lyt/lyt_window.s
@@ -223,7 +223,7 @@ lbl_803881C4:
/* 803881D0 00383E30 2C 1D 00 00 */ cmpwi r29, 0
/* 803881D4 00383E34 40 81 00 0C */ ble lbl_803881E0
/* 803881D8 00383E38 7F 83 E3 78 */ mr r3, r28
-/* 803881DC 00383E3C 4B E5 28 DD */ bl func_801DAAB8
+/* 803881DC 00383E3C 4B E5 28 DD */ bl __dl__FPv
lbl_803881E0:
/* 803881E0 00383E40 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 803881E4 00383E44 7F 83 E3 78 */ mr r3, r28
diff --git a/asm/nw4r/snd/detail/snd_AxManager.s b/asm/nw4r/snd/detail/snd_AxManager.s
index 9fe7fb6..be0cab0 100644
--- a/asm/nw4r/snd/detail/snd_AxManager.s
+++ b/asm/nw4r/snd/detail/snd_AxManager.s
@@ -344,7 +344,7 @@ __dt__Q34nw4r2ut30LinkList$0Q34nw4r3snd6FxBase$44$1Fv:
/* 80368498 003640F8 2C 1F 00 00 */ cmpwi r31, 0
/* 8036849C 003640FC 40 81 00 0C */ ble lbl_803684A8
/* 803684A0 00364100 7F C3 F3 78 */ mr r3, r30
-/* 803684A4 00364104 4B E7 26 15 */ bl func_801DAAB8
+/* 803684A4 00364104 4B E7 26 15 */ bl __dl__FPv
lbl_803684A8:
/* 803684A8 00364108 7F C3 F3 78 */ mr r3, r30
/* 803684AC 0036410C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -408,7 +408,7 @@ lbl_80368574:
/* 80368574 003641D4 2C 1F 00 00 */ cmpwi r31, 0
/* 80368578 003641D8 40 81 00 0C */ ble lbl_80368584
/* 8036857C 003641DC 7F C3 F3 78 */ mr r3, r30
-/* 80368580 003641E0 4B E7 25 39 */ bl func_801DAAB8
+/* 80368580 003641E0 4B E7 25 39 */ bl __dl__FPv
lbl_80368584:
/* 80368584 003641E4 7F C3 F3 78 */ mr r3, r30
/* 80368588 003641E8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_AxVoice.s b/asm/nw4r/snd/detail/snd_AxVoice.s
index e5b0527..c06fcdf 100644
--- a/asm/nw4r/snd/detail/snd_AxVoice.s
+++ b/asm/nw4r/snd/detail/snd_AxVoice.s
@@ -172,7 +172,7 @@ __dt__Q44nw4r3snd6detail7AxVoiceFv:
/* 80369690 003652F0 41 82 00 10 */ beq lbl_803696A0
/* 80369694 003652F4 2C 04 00 00 */ cmpwi r4, 0
/* 80369698 003652F8 40 81 00 08 */ ble lbl_803696A0
-/* 8036969C 003652FC 4B E7 14 1D */ bl func_801DAAB8
+/* 8036969C 003652FC 4B E7 14 1D */ bl __dl__FPv
lbl_803696A0:
/* 803696A0 00365300 7F E3 FB 78 */ mr r3, r31
/* 803696A4 00365304 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_AxVoiceManager.s b/asm/nw4r/snd/detail/snd_AxVoiceManager.s
index 1055bd1..5caaadc 100644
--- a/asm/nw4r/snd/detail/snd_AxVoiceManager.s
+++ b/asm/nw4r/snd/detail/snd_AxVoiceManager.s
@@ -77,7 +77,7 @@ lbl_8036C0A0:
/* 8036C0A0 00367D00 2C 1F 00 00 */ cmpwi r31, 0
/* 8036C0A4 00367D04 40 81 00 0C */ ble lbl_8036C0B0
/* 8036C0A8 00367D08 7F C3 F3 78 */ mr r3, r30
-/* 8036C0AC 00367D0C 4B E6 EA 0D */ bl func_801DAAB8
+/* 8036C0AC 00367D0C 4B E6 EA 0D */ bl __dl__FPv
lbl_8036C0B0:
/* 8036C0B0 00367D10 7F C3 F3 78 */ mr r3, r30
/* 8036C0B4 00367D14 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_Bank.s b/asm/nw4r/snd/detail/snd_Bank.s
index cef7f7d..0340f34 100644
--- a/asm/nw4r/snd/detail/snd_Bank.s
+++ b/asm/nw4r/snd/detail/snd_Bank.s
@@ -30,7 +30,7 @@ __dt__Q44nw4r3snd6detail4BankFv:
/* 8036C8A4 00368504 41 82 00 10 */ beq lbl_8036C8B4
/* 8036C8A8 00368508 2C 04 00 00 */ cmpwi r4, 0
/* 8036C8AC 0036850C 40 81 00 08 */ ble lbl_8036C8B4
-/* 8036C8B0 00368510 4B E6 E2 09 */ bl func_801DAAB8
+/* 8036C8B0 00368510 4B E6 E2 09 */ bl __dl__FPv
lbl_8036C8B4:
/* 8036C8B4 00368514 7F E3 FB 78 */ mr r3, r31
/* 8036C8B8 00368518 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_BasicPlayer.s b/asm/nw4r/snd/detail/snd_BasicPlayer.s
index 0edb9bb..3a2d758 100644
--- a/asm/nw4r/snd/detail/snd_BasicPlayer.s
+++ b/asm/nw4r/snd/detail/snd_BasicPlayer.s
@@ -109,7 +109,7 @@ __dt__Q44nw4r3snd6detail11BasicPlayerFv:
/* 8036CFBC 00368C1C 41 82 00 10 */ beq lbl_8036CFCC
/* 8036CFC0 00368C20 2C 04 00 00 */ cmpwi r4, 0
/* 8036CFC4 00368C24 40 81 00 08 */ ble lbl_8036CFCC
-/* 8036CFC8 00368C28 4B E6 DA F1 */ bl func_801DAAB8
+/* 8036CFC8 00368C28 4B E6 DA F1 */ bl __dl__FPv
lbl_8036CFCC:
/* 8036CFCC 00368C2C 7F E3 FB 78 */ mr r3, r31
/* 8036CFD0 00368C30 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_BasicSound.s b/asm/nw4r/snd/detail/snd_BasicSound.s
index 8b93d31..db6e169 100644
--- a/asm/nw4r/snd/detail/snd_BasicSound.s
+++ b/asm/nw4r/snd/detail/snd_BasicSound.s
@@ -1279,7 +1279,7 @@ __dt__Q44nw4r3snd6detail10BasicSoundFv:
/* 8036E15C 00369DBC 41 82 00 10 */ beq lbl_8036E16C
/* 8036E160 00369DC0 2C 04 00 00 */ cmpwi r4, 0
/* 8036E164 00369DC4 40 81 00 08 */ ble lbl_8036E16C
-/* 8036E168 00369DC8 4B E6 C9 51 */ bl func_801DAAB8
+/* 8036E168 00369DC8 4B E6 C9 51 */ bl __dl__FPv
lbl_8036E16C:
/* 8036E16C 00369DCC 7F E3 FB 78 */ mr r3, r31
/* 8036E170 00369DD0 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_Channel.s b/asm/nw4r/snd/detail/snd_Channel.s
index 8e85f9f..fbeeeb6 100644
--- a/asm/nw4r/snd/detail/snd_Channel.s
+++ b/asm/nw4r/snd/detail/snd_Channel.s
@@ -61,7 +61,7 @@ lbl_8036E25C:
/* 8036E25C 00369EBC 2C 1F 00 00 */ cmpwi r31, 0
/* 8036E260 00369EC0 40 81 00 0C */ ble lbl_8036E26C
/* 8036E264 00369EC4 7F C3 F3 78 */ mr r3, r30
-/* 8036E268 00369EC8 4B E6 C8 51 */ bl func_801DAAB8
+/* 8036E268 00369EC8 4B E6 C8 51 */ bl __dl__FPv
lbl_8036E26C:
/* 8036E26C 00369ECC 7F C3 F3 78 */ mr r3, r30
/* 8036E270 00369ED0 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_DisposeCallbackManager.s b/asm/nw4r/snd/detail/snd_DisposeCallbackManager.s
index 6610547..f3cb637 100644
--- a/asm/nw4r/snd/detail/snd_DisposeCallbackManager.s
+++ b/asm/nw4r/snd/detail/snd_DisposeCallbackManager.s
@@ -64,7 +64,7 @@ lbl_8036F328:
/* 8036F328 0036AF88 2C 1F 00 00 */ cmpwi r31, 0
/* 8036F32C 0036AF8C 40 81 00 0C */ ble lbl_8036F338
/* 8036F330 0036AF90 7F C3 F3 78 */ mr r3, r30
-/* 8036F334 0036AF94 4B E6 B7 85 */ bl func_801DAAB8
+/* 8036F334 0036AF94 4B E6 B7 85 */ bl __dl__FPv
lbl_8036F338:
/* 8036F338 0036AF98 7F C3 F3 78 */ mr r3, r30
/* 8036F33C 0036AF9C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_FrameHeap.s b/asm/nw4r/snd/detail/snd_FrameHeap.s
index 5170bc6..db7434e 100644
--- a/asm/nw4r/snd/detail/snd_FrameHeap.s
+++ b/asm/nw4r/snd/detail/snd_FrameHeap.s
@@ -85,7 +85,7 @@ lbl_80370168:
/* 80370168 0036BDC8 2C 1C 00 00 */ cmpwi r28, 0
/* 8037016C 0036BDCC 40 81 00 0C */ ble lbl_80370178
/* 80370170 0036BDD0 7F 63 DB 78 */ mr r3, r27
-/* 80370174 0036BDD4 4B E6 A9 45 */ bl func_801DAAB8
+/* 80370174 0036BDD4 4B E6 A9 45 */ bl __dl__FPv
lbl_80370178:
/* 80370178 0036BDD8 39 61 00 20 */ addi r11, r1, 0x20
/* 8037017C 0036BDDC 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/snd/detail/snd_MmlSeqTrack.s b/asm/nw4r/snd/detail/snd_MmlSeqTrack.s
index 7d75466..1036f0d 100644
--- a/asm/nw4r/snd/detail/snd_MmlSeqTrack.s
+++ b/asm/nw4r/snd/detail/snd_MmlSeqTrack.s
@@ -50,7 +50,7 @@ __dt__Q44nw4r3snd6detail11MmlSeqTrackFv:
/* 80372DF0 0036EA50 2C 1F 00 00 */ cmpwi r31, 0
/* 80372DF4 0036EA54 40 81 00 0C */ ble lbl_80372E00
/* 80372DF8 0036EA58 7F C3 F3 78 */ mr r3, r30
-/* 80372DFC 0036EA5C 4B E6 7C BD */ bl func_801DAAB8
+/* 80372DFC 0036EA5C 4B E6 7C BD */ bl __dl__FPv
lbl_80372E00:
/* 80372E00 0036EA60 7F C3 F3 78 */ mr r3, r30
/* 80372E04 0036EA64 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_MmlSeqTrackAllocator.s b/asm/nw4r/snd/detail/snd_MmlSeqTrackAllocator.s
index d3c01e7..b8447ab 100644
--- a/asm/nw4r/snd/detail/snd_MmlSeqTrackAllocator.s
+++ b/asm/nw4r/snd/detail/snd_MmlSeqTrackAllocator.s
@@ -91,7 +91,7 @@ __dt__Q44nw4r3snd6detail20MmlSeqTrackAllocatorFv:
/* 80372F20 0036EB80 41 82 00 10 */ beq lbl_80372F30
/* 80372F24 0036EB84 2C 04 00 00 */ cmpwi r4, 0
/* 80372F28 0036EB88 40 81 00 08 */ ble lbl_80372F30
-/* 80372F2C 0036EB8C 4B E6 7B 8D */ bl func_801DAAB8
+/* 80372F2C 0036EB8C 4B E6 7B 8D */ bl __dl__FPv
lbl_80372F30:
/* 80372F30 0036EB90 7F E3 FB 78 */ mr r3, r31
/* 80372F34 0036EB94 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_SeqPlayer.s b/asm/nw4r/snd/detail/snd_SeqPlayer.s
index 1956c04..2ce199a 100644
--- a/asm/nw4r/snd/detail/snd_SeqPlayer.s
+++ b/asm/nw4r/snd/detail/snd_SeqPlayer.s
@@ -163,7 +163,7 @@ lbl_80373C94:
/* 80373CA4 0036F904 2C 1C 00 00 */ cmpwi r28, 0
/* 80373CA8 0036F908 40 81 00 0C */ ble lbl_80373CB4
/* 80373CAC 0036F90C 7F 63 DB 78 */ mr r3, r27
-/* 80373CB0 0036F910 4B E6 6E 09 */ bl func_801DAAB8
+/* 80373CB0 0036F910 4B E6 6E 09 */ bl __dl__FPv
lbl_80373CB4:
/* 80373CB4 0036F914 39 61 00 20 */ addi r11, r1, 0x20
/* 80373CB8 0036F918 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/snd/detail/snd_SeqSound.s b/asm/nw4r/snd/detail/snd_SeqSound.s
index a1c546b..33f3a8e 100644
--- a/asm/nw4r/snd/detail/snd_SeqSound.s
+++ b/asm/nw4r/snd/detail/snd_SeqSound.s
@@ -60,7 +60,7 @@ __dt__Q54nw4r3snd6detail8SeqSound11SeqLoadTaskFv:
/* 80374CF8 00370958 2C 1F 00 00 */ cmpwi r31, 0
/* 80374CFC 0037095C 40 81 00 0C */ ble lbl_80374D08
/* 80374D00 00370960 7F C3 F3 78 */ mr r3, r30
-/* 80374D04 00370964 4B E6 5D B5 */ bl func_801DAAB8
+/* 80374D04 00370964 4B E6 5D B5 */ bl __dl__FPv
lbl_80374D08:
/* 80374D08 00370968 7F C3 F3 78 */ mr r3, r30
/* 80374D0C 0037096C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -335,7 +335,7 @@ lbl_803750AC:
/* 803750B8 00370D18 2C 1F 00 00 */ cmpwi r31, 0
/* 803750BC 00370D1C 40 81 00 0C */ ble lbl_803750C8
/* 803750C0 00370D20 7F C3 F3 78 */ mr r3, r30
-/* 803750C4 00370D24 4B E6 59 F5 */ bl func_801DAAB8
+/* 803750C4 00370D24 4B E6 59 F5 */ bl __dl__FPv
lbl_803750C8:
/* 803750C8 00370D28 7F C3 F3 78 */ mr r3, r30
/* 803750CC 00370D2C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_SeqTrack.s b/asm/nw4r/snd/detail/snd_SeqTrack.s
index cf728a5..95eb138 100644
--- a/asm/nw4r/snd/detail/snd_SeqTrack.s
+++ b/asm/nw4r/snd/detail/snd_SeqTrack.s
@@ -91,7 +91,7 @@ lbl_803754AC:
/* 803754C8 00371128 9B FC 00 05 */ stb r31, 5(r28)
/* 803754CC 0037112C 40 81 00 0C */ ble lbl_803754D8
/* 803754D0 00371130 7F 83 E3 78 */ mr r3, r28
-/* 803754D4 00371134 4B E6 55 E5 */ bl func_801DAAB8
+/* 803754D4 00371134 4B E6 55 E5 */ bl __dl__FPv
lbl_803754D8:
/* 803754D8 00371138 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 803754DC 0037113C 7F 83 E3 78 */ mr r3, r28
diff --git a/asm/nw4r/snd/detail/snd_SoundArchive.s b/asm/nw4r/snd/detail/snd_SoundArchive.s
index 5676a71..b18ebc5 100644
--- a/asm/nw4r/snd/detail/snd_SoundArchive.s
+++ b/asm/nw4r/snd/detail/snd_SoundArchive.s
@@ -25,7 +25,7 @@ __dt__Q34nw4r3snd12SoundArchiveFv:
/* 80376FC8 00372C28 41 82 00 10 */ beq lbl_80376FD8
/* 80376FCC 00372C2C 2C 04 00 00 */ cmpwi r4, 0
/* 80376FD0 00372C30 40 81 00 08 */ ble lbl_80376FD8
-/* 80376FD4 00372C34 4B E6 3A E5 */ bl func_801DAAB8
+/* 80376FD4 00372C34 4B E6 3A E5 */ bl __dl__FPv
lbl_80376FD8:
/* 80376FD8 00372C38 7F E3 FB 78 */ mr r3, r31
/* 80376FDC 00372C3C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_SoundArchiveLoader.s b/asm/nw4r/snd/detail/snd_SoundArchiveLoader.s
index b966116..8a2dd43 100644
--- a/asm/nw4r/snd/detail/snd_SoundArchiveLoader.s
+++ b/asm/nw4r/snd/detail/snd_SoundArchiveLoader.s
@@ -31,7 +31,7 @@ __dt__Q44nw4r3snd6detail18SoundArchiveLoaderFv:
/* 803783A4 00374004 41 82 00 10 */ beq lbl_803783B4
/* 803783A8 00374008 2C 04 00 00 */ cmpwi r4, 0
/* 803783AC 0037400C 40 81 00 08 */ ble lbl_803783B4
-/* 803783B0 00374010 4B E6 27 09 */ bl func_801DAAB8
+/* 803783B0 00374010 4B E6 27 09 */ bl __dl__FPv
lbl_803783B4:
/* 803783B4 00374014 7F E3 FB 78 */ mr r3, r31
/* 803783B8 00374018 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_SoundThread.s b/asm/nw4r/snd/detail/snd_SoundThread.s
index 9156f19..a173e41 100644
--- a/asm/nw4r/snd/detail/snd_SoundThread.s
+++ b/asm/nw4r/snd/detail/snd_SoundThread.s
@@ -79,7 +79,7 @@ lbl_8037C558:
/* 8037C558 003781B8 2C 1F 00 00 */ cmpwi r31, 0
/* 8037C55C 003781BC 40 81 00 0C */ ble lbl_8037C568
/* 8037C560 003781C0 7F C3 F3 78 */ mr r3, r30
-/* 8037C564 003781C4 4B E5 E5 55 */ bl func_801DAAB8
+/* 8037C564 003781C4 4B E5 E5 55 */ bl __dl__FPv
lbl_8037C568:
/* 8037C568 003781C8 7F C3 F3 78 */ mr r3, r30
/* 8037C56C 003781CC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_StrmPlayer.s b/asm/nw4r/snd/detail/snd_StrmPlayer.s
index 1b062a5..610a058 100644
--- a/asm/nw4r/snd/detail/snd_StrmPlayer.s
+++ b/asm/nw4r/snd/detail/snd_StrmPlayer.s
@@ -87,7 +87,7 @@ __dt__Q54nw4r3snd6detail10StrmPlayer18StrmHeaderLoadTaskFv:
/* 8037D3E0 00379040 2C 1F 00 00 */ cmpwi r31, 0
/* 8037D3E4 00379044 40 81 00 0C */ ble lbl_8037D3F0
/* 8037D3E8 00379048 7F C3 F3 78 */ mr r3, r30
-/* 8037D3EC 0037904C 4B E5 D6 CD */ bl func_801DAAB8
+/* 8037D3EC 0037904C 4B E5 D6 CD */ bl __dl__FPv
lbl_8037D3F0:
/* 8037D3F0 00379050 7F C3 F3 78 */ mr r3, r30
/* 8037D3F4 00379054 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -113,7 +113,7 @@ __dt__Q54nw4r3snd6detail10StrmPlayer16StrmDataLoadTaskFv:
/* 8037D438 00379098 2C 1F 00 00 */ cmpwi r31, 0
/* 8037D43C 0037909C 40 81 00 0C */ ble lbl_8037D448
/* 8037D440 003790A0 7F C3 F3 78 */ mr r3, r30
-/* 8037D444 003790A4 4B E5 D6 75 */ bl func_801DAAB8
+/* 8037D444 003790A4 4B E5 D6 75 */ bl __dl__FPv
lbl_8037D448:
/* 8037D448 003790A8 7F C3 F3 78 */ mr r3, r30
/* 8037D44C 003790AC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -173,7 +173,7 @@ lbl_8037D50C:
/* 8037D50C 0037916C 2C 1E 00 00 */ cmpwi r30, 0
/* 8037D510 00379170 40 81 00 0C */ ble lbl_8037D51C
/* 8037D514 00379174 7F A3 EB 78 */ mr r3, r29
-/* 8037D518 00379178 4B E5 D5 A1 */ bl func_801DAAB8
+/* 8037D518 00379178 4B E5 D5 A1 */ bl __dl__FPv
lbl_8037D51C:
/* 8037D51C 0037917C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8037D520 00379180 7F A3 EB 78 */ mr r3, r29
diff --git a/asm/nw4r/snd/detail/snd_StrmSound.s b/asm/nw4r/snd/detail/snd_StrmSound.s
index 7a8a743..c724077 100644
--- a/asm/nw4r/snd/detail/snd_StrmSound.s
+++ b/asm/nw4r/snd/detail/snd_StrmSound.s
@@ -141,7 +141,7 @@ __dt__Q44nw4r3snd6detail9StrmSoundFv:
/* 8037F7AC 0037B40C 2C 1F 00 00 */ cmpwi r31, 0
/* 8037F7B0 0037B410 40 81 00 0C */ ble lbl_8037F7BC
/* 8037F7B4 0037B414 7F C3 F3 78 */ mr r3, r30
-/* 8037F7B8 0037B418 4B E5 B3 01 */ bl func_801DAAB8
+/* 8037F7B8 0037B418 4B E5 B3 01 */ bl __dl__FPv
lbl_8037F7BC:
/* 8037F7BC 0037B41C 7F C3 F3 78 */ mr r3, r30
/* 8037F7C0 0037B420 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_Task.s b/asm/nw4r/snd/detail/snd_Task.s
index 126db95..4f9254b 100644
--- a/asm/nw4r/snd/detail/snd_Task.s
+++ b/asm/nw4r/snd/detail/snd_Task.s
@@ -31,7 +31,7 @@ __dt__Q44nw4r3snd6detail4TaskFv:
/* 8037F958 0037B5B8 41 82 00 10 */ beq lbl_8037F968
/* 8037F95C 0037B5BC 2C 04 00 00 */ cmpwi r4, 0
/* 8037F960 0037B5C0 40 81 00 08 */ ble lbl_8037F968
-/* 8037F964 0037B5C4 4B E5 B1 55 */ bl func_801DAAB8
+/* 8037F964 0037B5C4 4B E5 B1 55 */ bl __dl__FPv
lbl_8037F968:
/* 8037F968 0037B5C8 7F E3 FB 78 */ mr r3, r31
/* 8037F96C 0037B5CC 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_TaskManager.s b/asm/nw4r/snd/detail/snd_TaskManager.s
index b516467..3b469da 100644
--- a/asm/nw4r/snd/detail/snd_TaskManager.s
+++ b/asm/nw4r/snd/detail/snd_TaskManager.s
@@ -64,7 +64,7 @@ __dt__Q44nw4r3snd6detail11TaskManagerFv:
/* 8037FA54 0037B6B4 2C 1F 00 00 */ cmpwi r31, 0
/* 8037FA58 0037B6B8 40 81 00 0C */ ble lbl_8037FA64
/* 8037FA5C 0037B6BC 7F C3 F3 78 */ mr r3, r30
-/* 8037FA60 0037B6C0 4B E5 B0 59 */ bl func_801DAAB8
+/* 8037FA60 0037B6C0 4B E5 B0 59 */ bl __dl__FPv
lbl_8037FA64:
/* 8037FA64 0037B6C4 7F C3 F3 78 */ mr r3, r30
/* 8037FA68 0037B6C8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -90,7 +90,7 @@ __dt__Q34nw4r2ut35LinkList$0Q44nw4r3snd6detail4Task$44$1Fv:
/* 8037FAAC 0037B70C 2C 1F 00 00 */ cmpwi r31, 0
/* 8037FAB0 0037B710 40 81 00 0C */ ble lbl_8037FABC
/* 8037FAB4 0037B714 7F C3 F3 78 */ mr r3, r30
-/* 8037FAB8 0037B718 4B E5 B0 01 */ bl func_801DAAB8
+/* 8037FAB8 0037B718 4B E5 B0 01 */ bl __dl__FPv
lbl_8037FABC:
/* 8037FABC 0037B71C 7F C3 F3 78 */ mr r3, r30
/* 8037FAC0 0037B720 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_TaskThread.s b/asm/nw4r/snd/detail/snd_TaskThread.s
index 4ee8103..1322936 100644
--- a/asm/nw4r/snd/detail/snd_TaskThread.s
+++ b/asm/nw4r/snd/detail/snd_TaskThread.s
@@ -38,7 +38,7 @@ lbl_80380074:
/* 80380074 0037BCD4 2C 1F 00 00 */ cmpwi r31, 0
/* 80380078 0037BCD8 40 81 00 0C */ ble lbl_80380084
/* 8038007C 0037BCDC 7F C3 F3 78 */ mr r3, r30
-/* 80380080 0037BCE0 4B E5 AA 39 */ bl func_801DAAB8
+/* 80380080 0037BCE0 4B E5 AA 39 */ bl __dl__FPv
lbl_80380084:
/* 80380084 0037BCE4 7F C3 F3 78 */ mr r3, r30
/* 80380088 0037BCE8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_Voice.s b/asm/nw4r/snd/detail/snd_Voice.s
index 7e7ddf7..f7abab1 100644
--- a/asm/nw4r/snd/detail/snd_Voice.s
+++ b/asm/nw4r/snd/detail/snd_Voice.s
@@ -66,7 +66,7 @@ lbl_80380280:
/* 803802A0 0037BF00 2C 1A 00 00 */ cmpwi r26, 0
/* 803802A4 0037BF04 40 81 00 0C */ ble lbl_803802B0
/* 803802A8 0037BF08 7F 23 CB 78 */ mr r3, r25
-/* 803802AC 0037BF0C 4B E5 A8 0D */ bl func_801DAAB8
+/* 803802AC 0037BF0C 4B E5 A8 0D */ bl __dl__FPv
lbl_803802B0:
/* 803802B0 0037BF10 39 61 00 30 */ addi r11, r1, 0x30
/* 803802B4 0037BF14 7F 23 CB 78 */ mr r3, r25
diff --git a/asm/nw4r/snd/detail/snd_VoiceManager.s b/asm/nw4r/snd/detail/snd_VoiceManager.s
index acf98cf..65b06aa 100644
--- a/asm/nw4r/snd/detail/snd_VoiceManager.s
+++ b/asm/nw4r/snd/detail/snd_VoiceManager.s
@@ -65,7 +65,7 @@ lbl_803829D0:
/* 803829D0 0037E630 2C 1F 00 00 */ cmpwi r31, 0
/* 803829D4 0037E634 40 81 00 0C */ ble lbl_803829E0
/* 803829D8 0037E638 7F C3 F3 78 */ mr r3, r30
-/* 803829DC 0037E63C 4B E5 80 DD */ bl func_801DAAB8
+/* 803829DC 0037E63C 4B E5 80 DD */ bl __dl__FPv
lbl_803829E0:
/* 803829E0 0037E640 7F C3 F3 78 */ mr r3, r30
/* 803829E4 0037E644 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/detail/snd_WaveSound.s b/asm/nw4r/snd/detail/snd_WaveSound.s
index df88fb7..9271171 100644
--- a/asm/nw4r/snd/detail/snd_WaveSound.s
+++ b/asm/nw4r/snd/detail/snd_WaveSound.s
@@ -40,7 +40,7 @@ __dt__Q44nw4r3snd6detail9WsdPlayerFv:
/* 803836C4 0037F324 41 82 00 10 */ beq lbl_803836D4
/* 803836C8 0037F328 2C 04 00 00 */ cmpwi r4, 0
/* 803836CC 0037F32C 40 81 00 08 */ ble lbl_803836D4
-/* 803836D0 0037F330 4B E5 73 E9 */ bl func_801DAAB8
+/* 803836D0 0037F330 4B E5 73 E9 */ bl __dl__FPv
lbl_803836D4:
/* 803836D4 0037F334 7F E3 FB 78 */ mr r3, r31
/* 803836D8 0037F338 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -148,7 +148,7 @@ __dt__Q44nw4r3snd6detail9WaveSoundFv:
/* 8038383C 0037F49C 41 82 00 10 */ beq lbl_8038384C
/* 80383840 0037F4A0 2C 04 00 00 */ cmpwi r4, 0
/* 80383844 0037F4A4 40 81 00 08 */ ble lbl_8038384C
-/* 80383848 0037F4A8 4B E5 72 71 */ bl func_801DAAB8
+/* 80383848 0037F4A8 4B E5 72 71 */ bl __dl__FPv
lbl_8038384C:
/* 8038384C 0037F4AC 7F E3 FB 78 */ mr r3, r31
/* 80383850 0037F4B0 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/snd_DvdSoundArchive.s b/asm/nw4r/snd/snd_DvdSoundArchive.s
index 8f0bcc1..7ea3742 100644
--- a/asm/nw4r/snd/snd_DvdSoundArchive.s
+++ b/asm/nw4r/snd/snd_DvdSoundArchive.s
@@ -50,7 +50,7 @@ __dt__Q34nw4r3snd15DvdSoundArchiveFv:
/* 8036F728 0036B388 2C 1F 00 00 */ cmpwi r31, 0
/* 8036F72C 0036B38C 40 81 00 0C */ ble lbl_8036F738
/* 8036F730 0036B390 7F C3 F3 78 */ mr r3, r30
-/* 8036F734 0036B394 4B E6 B3 85 */ bl func_801DAAB8
+/* 8036F734 0036B394 4B E6 B3 85 */ bl __dl__FPv
lbl_8036F738:
/* 8036F738 0036B398 7F C3 F3 78 */ mr r3, r30
/* 8036F73C 0036B39C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -436,7 +436,7 @@ __dt__Q44nw4r3snd15DvdSoundArchive13DvdFileStreamFv:
/* 8036FC0C 0036B86C 2C 1F 00 00 */ cmpwi r31, 0
/* 8036FC10 0036B870 40 81 00 0C */ ble lbl_8036FC1C
/* 8036FC14 0036B874 7F C3 F3 78 */ mr r3, r30
-/* 8036FC18 0036B878 4B E6 AE A1 */ bl func_801DAAB8
+/* 8036FC18 0036B878 4B E6 AE A1 */ bl __dl__FPv
lbl_8036FC1C:
/* 8036FC1C 0036B87C 7F C3 F3 78 */ mr r3, r30
/* 8036FC20 0036B880 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/snd_SoundArchivePlayer.s b/asm/nw4r/snd/snd_SoundArchivePlayer.s
index de5bace..416b6b5 100644
--- a/asm/nw4r/snd/snd_SoundArchivePlayer.s
+++ b/asm/nw4r/snd/snd_SoundArchivePlayer.s
@@ -93,7 +93,7 @@ __dt__Q44nw4r3snd6detail14NoteOnCallbackFv:
/* 80378AEC 0037474C 41 82 00 10 */ beq lbl_80378AFC
/* 80378AF0 00374750 2C 04 00 00 */ cmpwi r4, 0
/* 80378AF4 00374754 40 81 00 08 */ ble lbl_80378AFC
-/* 80378AF8 00374758 4B E6 1F C1 */ bl func_801DAAB8
+/* 80378AF8 00374758 4B E6 1F C1 */ bl __dl__FPv
lbl_80378AFC:
/* 80378AFC 0037475C 7F E3 FB 78 */ mr r3, r31
/* 80378B00 00374760 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -113,7 +113,7 @@ __dt__Q54nw4r3snd6detail9WsdPlayer11WsdCallbackFv:
/* 80378B2C 0037478C 41 82 00 10 */ beq lbl_80378B3C
/* 80378B30 00374790 2C 04 00 00 */ cmpwi r4, 0
/* 80378B34 00374794 40 81 00 08 */ ble lbl_80378B3C
-/* 80378B38 00374798 4B E6 1F 81 */ bl func_801DAAB8
+/* 80378B38 00374798 4B E6 1F 81 */ bl __dl__FPv
lbl_80378B3C:
/* 80378B3C 0037479C 7F E3 FB 78 */ mr r3, r31
/* 80378B40 003747A0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -149,7 +149,7 @@ __dt__Q34nw4r2ut41LinkList$0Q44nw4r3snd6detail8SeqSound$4184$1Fv:
/* 80378BA0 00374800 2C 1F 00 00 */ cmpwi r31, 0
/* 80378BA4 00374804 40 81 00 0C */ ble lbl_80378BB0
/* 80378BA8 00374808 7F C3 F3 78 */ mr r3, r30
-/* 80378BAC 0037480C 4B E6 1F 0D */ bl func_801DAAB8
+/* 80378BAC 0037480C 4B E6 1F 0D */ bl __dl__FPv
lbl_80378BB0:
/* 80378BB0 00374810 7F C3 F3 78 */ mr r3, r30
/* 80378BB4 00374814 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -186,7 +186,7 @@ __dt__Q34nw4r2ut42LinkList$0Q44nw4r3snd6detail9StrmSound$4184$1Fv:
/* 80378C18 00374878 2C 1F 00 00 */ cmpwi r31, 0
/* 80378C1C 0037487C 40 81 00 0C */ ble lbl_80378C28
/* 80378C20 00374880 7F C3 F3 78 */ mr r3, r30
-/* 80378C24 00374884 4B E6 1E 95 */ bl func_801DAAB8
+/* 80378C24 00374884 4B E6 1E 95 */ bl __dl__FPv
lbl_80378C28:
/* 80378C28 00374888 7F C3 F3 78 */ mr r3, r30
/* 80378C2C 0037488C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -223,7 +223,7 @@ __dt__Q34nw4r2ut42LinkList$0Q44nw4r3snd6detail9WaveSound$4184$1Fv:
/* 80378C90 003748F0 2C 1F 00 00 */ cmpwi r31, 0
/* 80378C94 003748F4 40 81 00 0C */ ble lbl_80378CA0
/* 80378C98 003748F8 7F C3 F3 78 */ mr r3, r30
-/* 80378C9C 003748FC 4B E6 1E 1D */ bl func_801DAAB8
+/* 80378C9C 003748FC 4B E6 1E 1D */ bl __dl__FPv
lbl_80378CA0:
/* 80378CA0 00374900 7F C3 F3 78 */ mr r3, r30
/* 80378CA4 00374904 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -276,7 +276,7 @@ lbl_80378D48:
/* 80378D48 003749A8 2C 1F 00 00 */ cmpwi r31, 0
/* 80378D4C 003749AC 40 81 00 0C */ ble lbl_80378D58
/* 80378D50 003749B0 7F C3 F3 78 */ mr r3, r30
-/* 80378D54 003749B4 4B E6 1D 65 */ bl func_801DAAB8
+/* 80378D54 003749B4 4B E6 1D 65 */ bl __dl__FPv
lbl_80378D58:
/* 80378D58 003749B8 7F C3 F3 78 */ mr r3, r30
/* 80378D5C 003749BC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2295,7 +2295,7 @@ __dt__Q44nw4r3snd6detail10PlayerHeapFv:
/* 8037A8E0 00376540 2C 1F 00 00 */ cmpwi r31, 0
/* 8037A8E4 00376544 40 81 00 0C */ ble lbl_8037A8F0
/* 8037A8E8 00376548 7F C3 F3 78 */ mr r3, r30
-/* 8037A8EC 0037654C 4B E6 01 CD */ bl func_801DAAB8
+/* 8037A8EC 0037654C 4B E6 01 CD */ bl __dl__FPv
lbl_8037A8F0:
/* 8037A8F0 00376550 7F C3 F3 78 */ mr r3, r30
/* 8037A8F4 00376554 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/snd_SoundHeap.s b/asm/nw4r/snd/snd_SoundHeap.s
index b2b783c..dd27aae 100644
--- a/asm/nw4r/snd/snd_SoundHeap.s
+++ b/asm/nw4r/snd/snd_SoundHeap.s
@@ -45,7 +45,7 @@ __dt__Q34nw4r3snd9SoundHeapFv:
/* 8037AAC8 00376728 2C 1F 00 00 */ cmpwi r31, 0
/* 8037AACC 0037672C 40 81 00 0C */ ble lbl_8037AAD8
/* 8037AAD0 00376730 7F C3 F3 78 */ mr r3, r30
-/* 8037AAD4 00376734 4B E5 FF E5 */ bl func_801DAAB8
+/* 8037AAD4 00376734 4B E5 FF E5 */ bl __dl__FPv
lbl_8037AAD8:
/* 8037AAD8 00376738 7F C3 F3 78 */ mr r3, r30
/* 8037AADC 0037673C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/snd/snd_SoundPlayer.s b/asm/nw4r/snd/snd_SoundPlayer.s
index b82cb0d..d5159ad 100644
--- a/asm/nw4r/snd/snd_SoundPlayer.s
+++ b/asm/nw4r/snd/snd_SoundPlayer.s
@@ -81,7 +81,7 @@ __dt__Q34nw4r2ut44LinkList$0Q44nw4r3snd6detail10BasicSound$4200$1Fv:
/* 8037ACEC 0037694C 2C 1F 00 00 */ cmpwi r31, 0
/* 8037ACF0 00376950 40 81 00 0C */ ble lbl_8037ACFC
/* 8037ACF4 00376954 7F C3 F3 78 */ mr r3, r30
-/* 8037ACF8 00376958 4B E5 FD C1 */ bl func_801DAAB8
+/* 8037ACF8 00376958 4B E5 FD C1 */ bl __dl__FPv
lbl_8037ACFC:
/* 8037ACFC 0037695C 7F C3 F3 78 */ mr r3, r30
/* 8037AD00 00376960 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -140,7 +140,7 @@ lbl_8037ADB4:
/* 8037ADB4 00376A14 2C 1C 00 00 */ cmpwi r28, 0
/* 8037ADB8 00376A18 40 81 00 0C */ ble lbl_8037ADC4
/* 8037ADBC 00376A1C 7F 63 DB 78 */ mr r3, r27
-/* 8037ADC0 00376A20 4B E5 FC F9 */ bl func_801DAAB8
+/* 8037ADC0 00376A20 4B E5 FC F9 */ bl __dl__FPv
lbl_8037ADC4:
/* 8037ADC4 00376A24 39 61 00 20 */ addi r11, r1, 0x20
/* 8037ADC8 00376A28 7F 63 DB 78 */ mr r3, r27
diff --git a/asm/nw4r/ut/detail/ut_LinkList.s b/asm/nw4r/ut/detail/ut_LinkList.s
index 28d9fab..4f53c77 100644
--- a/asm/nw4r/ut/detail/ut_LinkList.s
+++ b/asm/nw4r/ut/detail/ut_LinkList.s
@@ -32,7 +32,7 @@ lbl_80362B8C:
/* 80362B94 0035E7F4 2C 04 00 00 */ cmpwi r4, 0
/* 80362B98 0035E7F8 40 81 00 0C */ ble lbl_80362BA4
/* 80362B9C 0035E7FC 7F E3 FB 78 */ mr r3, r31
-/* 80362BA0 0035E800 4B E7 7F 19 */ bl func_801DAAB8
+/* 80362BA0 0035E800 4B E7 7F 19 */ bl __dl__FPv
lbl_80362BA4:
/* 80362BA4 0035E804 7F E3 FB 78 */ mr r3, r31
/* 80362BA8 0035E808 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/detail/ut_ResFontBase.s b/asm/nw4r/ut/detail/ut_ResFontBase.s
index 4ed1927..274954f 100644
--- a/asm/nw4r/ut/detail/ut_ResFontBase.s
+++ b/asm/nw4r/ut/detail/ut_ResFontBase.s
@@ -13,7 +13,7 @@ func_80363F2C:
/* 80363F44 0035FBA4 41 82 00 10 */ beq lbl_80363F54
/* 80363F48 0035FBA8 2C 04 00 00 */ cmpwi r4, 0
/* 80363F4C 0035FBAC 40 81 00 08 */ ble lbl_80363F54
-/* 80363F50 0035FBB0 4B E7 6B 69 */ bl func_801DAAB8
+/* 80363F50 0035FBB0 4B E7 6B 69 */ bl __dl__FPv
lbl_80363F54:
/* 80363F54 0035FBB4 7F E3 FB 78 */ mr r3, r31
/* 80363F58 0035FBB8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -53,7 +53,7 @@ __dt__Q44nw4r2ut6detail11ResFontBaseFv:
/* 80363FC8 0035FC28 41 82 00 10 */ beq lbl_80363FD8
/* 80363FCC 0035FC2C 2C 04 00 00 */ cmpwi r4, 0
/* 80363FD0 0035FC30 40 81 00 08 */ ble lbl_80363FD8
-/* 80363FD4 0035FC34 4B E7 6A E5 */ bl func_801DAAB8
+/* 80363FD4 0035FC34 4B E7 6A E5 */ bl __dl__FPv
lbl_80363FD8:
/* 80363FD8 0035FC38 7F E3 FB 78 */ mr r3, r31
/* 80363FDC 0035FC3C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_CharWriter.s b/asm/nw4r/ut/ut_CharWriter.s
index 7c275a3..dd260e7 100644
--- a/asm/nw4r/ut/ut_CharWriter.s
+++ b/asm/nw4r/ut/ut_CharWriter.s
@@ -179,7 +179,7 @@ __dt__Q34nw4r2ut10CharWriterFv:
/* 80364ABC 0036071C 41 82 00 10 */ beq lbl_80364ACC
/* 80364AC0 00360720 2C 04 00 00 */ cmpwi r4, 0
/* 80364AC4 00360724 40 81 00 08 */ ble lbl_80364ACC
-/* 80364AC8 00360728 4B E7 5F F1 */ bl func_801DAAB8
+/* 80364AC8 00360728 4B E7 5F F1 */ bl __dl__FPv
lbl_80364ACC:
/* 80364ACC 0036072C 7F E3 FB 78 */ mr r3, r31
/* 80364AD0 00360730 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_DvdFileStream.s b/asm/nw4r/ut/ut_DvdFileStream.s
index e114f01..2988b45 100644
--- a/asm/nw4r/ut/ut_DvdFileStream.s
+++ b/asm/nw4r/ut/ut_DvdFileStream.s
@@ -186,7 +186,7 @@ lbl_803638A4:
/* 803638A4 0035F504 2C 1F 00 00 */ cmpwi r31, 0
/* 803638A8 0035F508 40 81 00 0C */ ble lbl_803638B4
/* 803638AC 0035F50C 7F C3 F3 78 */ mr r3, r30
-/* 803638B0 0035F510 4B E7 72 09 */ bl func_801DAAB8
+/* 803638B0 0035F510 4B E7 72 09 */ bl __dl__FPv
lbl_803638B4:
/* 803638B4 0035F514 7F C3 F3 78 */ mr r3, r30
/* 803638B8 0035F518 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_DvdLockedFileStream.s b/asm/nw4r/ut/ut_DvdLockedFileStream.s
index b91cdba..39c723d 100644
--- a/asm/nw4r/ut/ut_DvdLockedFileStream.s
+++ b/asm/nw4r/ut/ut_DvdLockedFileStream.s
@@ -84,7 +84,7 @@ __dt__Q34nw4r2ut19DvdLockedFileStreamFv:
/* 80363D44 0035F9A4 2C 1F 00 00 */ cmpwi r31, 0
/* 80363D48 0035F9A8 40 81 00 0C */ ble lbl_80363D54
/* 80363D4C 0035F9AC 7F C3 F3 78 */ mr r3, r30
-/* 80363D50 0035F9B0 4B E7 6D 69 */ bl func_801DAAB8
+/* 80363D50 0035F9B0 4B E7 6D 69 */ bl __dl__FPv
lbl_80363D54:
/* 80363D54 0035F9B4 7F C3 F3 78 */ mr r3, r30
/* 80363D58 0035F9B8 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_ResFont.s b/asm/nw4r/ut/ut_ResFont.s
index 525b316..9bbb488 100644
--- a/asm/nw4r/ut/ut_ResFont.s
+++ b/asm/nw4r/ut/ut_ResFont.s
@@ -36,7 +36,7 @@ __dt__Q34nw4r2ut7ResFontFv:
/* 803645A4 00360204 2C 1F 00 00 */ cmpwi r31, 0
/* 803645A8 00360208 40 81 00 0C */ ble lbl_803645B4
/* 803645AC 0036020C 7F C3 F3 78 */ mr r3, r30
-/* 803645B0 00360210 4B E7 65 09 */ bl func_801DAAB8
+/* 803645B0 00360210 4B E7 65 09 */ bl __dl__FPv
lbl_803645B4:
/* 803645B4 00360214 7F C3 F3 78 */ mr r3, r30
/* 803645B8 00360218 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_TagProcessorBase.s b/asm/nw4r/ut/ut_TagProcessorBase.s
index 7f31afb..79b4dc0 100644
--- a/asm/nw4r/ut/ut_TagProcessorBase.s
+++ b/asm/nw4r/ut/ut_TagProcessorBase.s
@@ -20,7 +20,7 @@ __dt__Q34nw4r2ut19TagProcessorBase$0c$1Fv:
/* 80362E50 0035EAB0 41 82 00 10 */ beq lbl_80362E60
/* 80362E54 0035EAB4 2C 04 00 00 */ cmpwi r4, 0
/* 80362E58 0035EAB8 40 81 00 08 */ ble lbl_80362E60
-/* 80362E5C 0035EABC 4B E7 7C 5D */ bl func_801DAAB8
+/* 80362E5C 0035EABC 4B E7 7C 5D */ bl __dl__FPv
lbl_80362E60:
/* 80362E60 0035EAC0 7F E3 FB 78 */ mr r3, r31
/* 80362E64 0035EAC4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -265,7 +265,7 @@ __dt__Q34nw4r2ut19TagProcessorBase$0w$1Fv:
/* 803631B8 0035EE18 41 82 00 10 */ beq lbl_803631C8
/* 803631BC 0035EE1C 2C 04 00 00 */ cmpwi r4, 0
/* 803631C0 0035EE20 40 81 00 08 */ ble lbl_803631C8
-/* 803631C4 0035EE24 4B E7 78 F5 */ bl func_801DAAB8
+/* 803631C4 0035EE24 4B E7 78 F5 */ bl __dl__FPv
lbl_803631C8:
/* 803631C8 0035EE28 7F E3 FB 78 */ mr r3, r31
/* 803631CC 0035EE2C 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/nw4r/ut/ut_TextWriterBase.s b/asm/nw4r/ut/ut_TextWriterBase.s
index ef0a29d..27b697c 100644
--- a/asm/nw4r/ut/ut_TextWriterBase.s
+++ b/asm/nw4r/ut/ut_TextWriterBase.s
@@ -97,7 +97,7 @@ __dt__Q34nw4r2ut17TextWriterBase$0w$1Fv:
/* 803660A4 00361D04 2C 1F 00 00 */ cmpwi r31, 0
/* 803660A8 00361D08 40 81 00 0C */ ble lbl_803660B4
/* 803660AC 00361D0C 7F C3 F3 78 */ mr r3, r30
-/* 803660B0 00361D10 4B E7 4A 09 */ bl func_801DAAB8
+/* 803660B0 00361D10 4B E7 4A 09 */ bl __dl__FPv
lbl_803660B4:
/* 803660B4 00361D14 7F C3 F3 78 */ mr r3, r30
/* 803660B8 00361D18 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/text_10_2.s b/asm/text_10_2.s
index 4ced9f2..13a0caf 100644
--- a/asm/text_10_2.s
+++ b/asm/text_10_2.s
@@ -13,7 +13,7 @@ __dt__Q34nw4r2ut5ColorFv:
/* 803626B0 0035E310 41 82 00 10 */ beq lbl_803626C0
/* 803626B4 0035E314 2C 04 00 00 */ cmpwi r4, 0
/* 803626B8 0035E318 40 81 00 08 */ ble lbl_803626C0
-/* 803626BC 0035E31C 4B E7 83 FD */ bl func_801DAAB8
+/* 803626BC 0035E31C 4B E7 83 FD */ bl __dl__FPv
lbl_803626C0:
/* 803626C0 0035E320 7F E3 FB 78 */ mr r3, r31
/* 803626C4 0035E324 83 E1 00 0C */ lwz r31, 0xc(r1)
diff --git a/asm/text_11.s b/asm/text_11.s
index f63e3c9..6d7cab0 100644
--- a/asm/text_11.s
+++ b/asm/text_11.s
@@ -1,7 +1,6 @@
.include "macros.inc"
.section .text, "ax" # 0x80006980 - 0x803E1E60
-
.global lbl_8038F424
lbl_8038F424:
@@ -116,7 +115,7 @@ lbl_8038F424:
/* 8038F5D4 0038B234 2C 1F 00 00 */ cmpwi r31, 0
/* 8038F5D8 0038B238 40 81 00 0C */ ble lbl_8038F5E4
/* 8038F5DC 0038B23C 7F C3 F3 78 */ mr r3, r30
-/* 8038F5E0 0038B240 4B E4 B4 D9 */ bl func_801DAAB8
+/* 8038F5E0 0038B240 4B E4 B4 D9 */ bl __dl__FPv
lbl_8038F5E4:
/* 8038F5E4 0038B244 7F C3 F3 78 */ mr r3, r30
/* 8038F5E8 0038B248 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -165,7 +164,7 @@ lbl_8038F674:
/* 8038F674 0038B2D4 2C 1F 00 00 */ cmpwi r31, 0
/* 8038F678 0038B2D8 40 81 00 0C */ ble lbl_8038F684
/* 8038F67C 0038B2DC 7F C3 F3 78 */ mr r3, r30
-/* 8038F680 0038B2E0 4B E4 B4 39 */ bl func_801DAAB8
+/* 8038F680 0038B2E0 4B E4 B4 39 */ bl __dl__FPv
lbl_8038F684:
/* 8038F684 0038B2E4 7F C3 F3 78 */ mr r3, r30
/* 8038F688 0038B2E8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -369,7 +368,7 @@ lbl_8038F914:
/* 8038F914 0038B574 2C 1F 00 00 */ cmpwi r31, 0
/* 8038F918 0038B578 40 81 00 0C */ ble lbl_8038F924
/* 8038F91C 0038B57C 7F C3 F3 78 */ mr r3, r30
-/* 8038F920 0038B580 4B E4 B1 99 */ bl func_801DAAB8
+/* 8038F920 0038B580 4B E4 B1 99 */ bl __dl__FPv
lbl_8038F924:
/* 8038F924 0038B584 7F C3 F3 78 */ mr r3, r30
/* 8038F928 0038B588 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -537,7 +536,7 @@ lbl_8038FB4C:
/* 8038FB4C 0038B7AC 2C 1F 00 00 */ cmpwi r31, 0
/* 8038FB50 0038B7B0 40 81 00 0C */ ble lbl_8038FB5C
/* 8038FB54 0038B7B4 7F C3 F3 78 */ mr r3, r30
-/* 8038FB58 0038B7B8 4B E4 AF 61 */ bl func_801DAAB8
+/* 8038FB58 0038B7B8 4B E4 AF 61 */ bl __dl__FPv
lbl_8038FB5C:
/* 8038FB5C 0038B7BC 7F C3 F3 78 */ mr r3, r30
/* 8038FB60 0038B7C0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1061,7 +1060,7 @@ lbl_80390194:
/* 80390194 0038BDF4 2C 1F 00 00 */ cmpwi r31, 0
/* 80390198 0038BDF8 40 81 00 0C */ ble lbl_803901A4
/* 8039019C 0038BDFC 7F C3 F3 78 */ mr r3, r30
-/* 803901A0 0038BE00 4B E4 A9 19 */ bl func_801DAAB8
+/* 803901A0 0038BE00 4B E4 A9 19 */ bl __dl__FPv
lbl_803901A4:
/* 803901A4 0038BE04 7F C3 F3 78 */ mr r3, r30
/* 803901A8 0038BE08 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1283,7 +1282,7 @@ lbl_80390468:
/* 80390468 0038C0C8 2C 1F 00 00 */ cmpwi r31, 0
/* 8039046C 0038C0CC 40 81 00 0C */ ble lbl_80390478
/* 80390470 0038C0D0 7F C3 F3 78 */ mr r3, r30
-/* 80390474 0038C0D4 4B E4 A6 45 */ bl func_801DAAB8
+/* 80390474 0038C0D4 4B E4 A6 45 */ bl __dl__FPv
lbl_80390478:
/* 80390478 0038C0D8 7F C3 F3 78 */ mr r3, r30
/* 8039047C 0038C0DC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1495,7 +1494,7 @@ lbl_80390724:
/* 80390724 0038C384 2C 1F 00 00 */ cmpwi r31, 0
/* 80390728 0038C388 40 81 00 0C */ ble lbl_80390734
/* 8039072C 0038C38C 7F C3 F3 78 */ mr r3, r30
-/* 80390730 0038C390 4B E4 A3 89 */ bl func_801DAAB8
+/* 80390730 0038C390 4B E4 A3 89 */ bl __dl__FPv
lbl_80390734:
/* 80390734 0038C394 7F C3 F3 78 */ mr r3, r30
/* 80390738 0038C398 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -1737,7 +1736,7 @@ lbl_80390A34:
/* 80390A34 0038C694 2C 1F 00 00 */ cmpwi r31, 0
/* 80390A38 0038C698 40 81 00 0C */ ble lbl_80390A44
/* 80390A3C 0038C69C 7F C3 F3 78 */ mr r3, r30
-/* 80390A40 0038C6A0 4B E4 A0 79 */ bl func_801DAAB8
+/* 80390A40 0038C6A0 4B E4 A0 79 */ bl __dl__FPv
lbl_80390A44:
/* 80390A44 0038C6A4 7F C3 F3 78 */ mr r3, r30
/* 80390A48 0038C6A8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2178,7 +2177,7 @@ lbl_80390F84:
/* 80390F84 0038CBE4 2C 1F 00 00 */ cmpwi r31, 0
/* 80390F88 0038CBE8 40 81 00 0C */ ble lbl_80390F94
/* 80390F8C 0038CBEC 7F C3 F3 78 */ mr r3, r30
-/* 80390F90 0038CBF0 4B E4 9B 29 */ bl func_801DAAB8
+/* 80390F90 0038CBF0 4B E4 9B 29 */ bl __dl__FPv
lbl_80390F94:
/* 80390F94 0038CBF4 7F C3 F3 78 */ mr r3, r30
/* 80390F98 0038CBF8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2575,7 +2574,7 @@ lbl_8039145C:
/* 8039145C 0038D0BC 2C 1F 00 00 */ cmpwi r31, 0
/* 80391460 0038D0C0 40 81 00 0C */ ble lbl_8039146C
/* 80391464 0038D0C4 7F C3 F3 78 */ mr r3, r30
-/* 80391468 0038D0C8 4B E4 96 51 */ bl func_801DAAB8
+/* 80391468 0038D0C8 4B E4 96 51 */ bl __dl__FPv
lbl_8039146C:
/* 8039146C 0038D0CC 7F C3 F3 78 */ mr r3, r30
/* 80391470 0038D0D0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -2743,7 +2742,7 @@ lbl_80391694:
/* 80391694 0038D2F4 2C 1F 00 00 */ cmpwi r31, 0
/* 80391698 0038D2F8 40 81 00 0C */ ble lbl_803916A4
/* 8039169C 0038D2FC 7F C3 F3 78 */ mr r3, r30
-/* 803916A0 0038D300 4B E4 94 19 */ bl func_801DAAB8
+/* 803916A0 0038D300 4B E4 94 19 */ bl __dl__FPv
lbl_803916A4:
/* 803916A4 0038D304 7F C3 F3 78 */ mr r3, r30
/* 803916A8 0038D308 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3603,7 +3602,7 @@ lbl_803920A4:
/* 803920A4 0038DD04 2C 1F 00 00 */ cmpwi r31, 0
/* 803920A8 0038DD08 40 81 00 0C */ ble lbl_803920B4
/* 803920AC 0038DD0C 7F C3 F3 78 */ mr r3, r30
-/* 803920B0 0038DD10 4B E4 8A 09 */ bl func_801DAAB8
+/* 803920B0 0038DD10 4B E4 8A 09 */ bl __dl__FPv
lbl_803920B4:
/* 803920B4 0038DD14 7F C3 F3 78 */ mr r3, r30
/* 803920B8 0038DD18 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -3817,7 +3816,7 @@ lbl_80392368:
/* 80392368 0038DFC8 2C 1F 00 00 */ cmpwi r31, 0
/* 8039236C 0038DFCC 40 81 00 0C */ ble lbl_80392378
/* 80392370 0038DFD0 7F C3 F3 78 */ mr r3, r30
-/* 80392374 0038DFD4 4B E4 87 45 */ bl func_801DAAB8
+/* 80392374 0038DFD4 4B E4 87 45 */ bl __dl__FPv
lbl_80392378:
/* 80392378 0038DFD8 7F C3 F3 78 */ mr r3, r30
/* 8039237C 0038DFDC 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -4030,7 +4029,7 @@ lbl_80392628:
/* 80392628 0038E288 2C 1F 00 00 */ cmpwi r31, 0
/* 8039262C 0038E28C 40 81 00 0C */ ble lbl_80392638
/* 80392630 0038E290 7F C3 F3 78 */ mr r3, r30
-/* 80392634 0038E294 4B E4 84 85 */ bl func_801DAAB8
+/* 80392634 0038E294 4B E4 84 85 */ bl __dl__FPv
lbl_80392638:
/* 80392638 0038E298 7F C3 F3 78 */ mr r3, r30
/* 8039263C 0038E29C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -4271,7 +4270,7 @@ lbl_80392940:
/* 80392940 0038E5A0 2C 1F 00 00 */ cmpwi r31, 0
/* 80392944 0038E5A4 40 81 00 0C */ ble lbl_80392950
/* 80392948 0038E5A8 7F C3 F3 78 */ mr r3, r30
-/* 8039294C 0038E5AC 4B E4 81 6D */ bl func_801DAAB8
+/* 8039294C 0038E5AC 4B E4 81 6D */ bl __dl__FPv
lbl_80392950:
/* 80392950 0038E5B0 7F C3 F3 78 */ mr r3, r30
/* 80392954 0038E5B4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -7356,7 +7355,7 @@ lbl_80395000:
/* 80395000 00390C60 2C 1F 00 00 */ cmpwi r31, 0
/* 80395004 00390C64 40 81 00 0C */ ble lbl_80395010
/* 80395008 00390C68 7F C3 F3 78 */ mr r3, r30
-/* 8039500C 00390C6C 4B E4 5A AD */ bl func_801DAAB8
+/* 8039500C 00390C6C 4B E4 5A AD */ bl __dl__FPv
lbl_80395010:
/* 80395010 00390C70 7F C3 F3 78 */ mr r3, r30
/* 80395014 00390C74 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -8080,7 +8079,7 @@ lbl_80395890:
/* 80395890 003914F0 2C 1F 00 00 */ cmpwi r31, 0
/* 80395894 003914F4 40 81 00 0C */ ble lbl_803958A0
/* 80395898 003914F8 7F C3 F3 78 */ mr r3, r30
-/* 8039589C 003914FC 4B E4 52 1D */ bl func_801DAAB8
+/* 8039589C 003914FC 4B E4 52 1D */ bl __dl__FPv
lbl_803958A0:
/* 803958A0 00391500 7F C3 F3 78 */ mr r3, r30
/* 803958A4 00391504 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -8349,7 +8348,7 @@ lbl_80395BEC:
/* 80395BEC 0039184C 2C 1F 00 00 */ cmpwi r31, 0
/* 80395BF0 00391850 40 81 00 0C */ ble lbl_80395BFC
/* 80395BF4 00391854 7F C3 F3 78 */ mr r3, r30
-/* 80395BF8 00391858 4B E4 4E C1 */ bl func_801DAAB8
+/* 80395BF8 00391858 4B E4 4E C1 */ bl __dl__FPv
lbl_80395BFC:
/* 80395BFC 0039185C 7F C3 F3 78 */ mr r3, r30
/* 80395C00 00391860 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -8818,7 +8817,7 @@ lbl_803961AC:
/* 803961AC 00391E0C 2C 1F 00 00 */ cmpwi r31, 0
/* 803961B0 00391E10 40 81 00 0C */ ble lbl_803961BC
/* 803961B4 00391E14 7F C3 F3 78 */ mr r3, r30
-/* 803961B8 00391E18 4B E4 49 01 */ bl func_801DAAB8
+/* 803961B8 00391E18 4B E4 49 01 */ bl __dl__FPv
lbl_803961BC:
/* 803961BC 00391E1C 7F C3 F3 78 */ mr r3, r30
/* 803961C0 00391E20 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -9050,7 +9049,7 @@ lbl_803964A4:
/* 803964A4 00392104 2C 1F 00 00 */ cmpwi r31, 0
/* 803964A8 00392108 40 81 00 0C */ ble lbl_803964B4
/* 803964AC 0039210C 7F C3 F3 78 */ mr r3, r30
-/* 803964B0 00392110 4B E4 46 09 */ bl func_801DAAB8
+/* 803964B0 00392110 4B E4 46 09 */ bl __dl__FPv
lbl_803964B4:
/* 803964B4 00392114 7F C3 F3 78 */ mr r3, r30
/* 803964B8 00392118 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -9337,7 +9336,7 @@ lbl_80396834:
/* 80396834 00392494 2C 1F 00 00 */ cmpwi r31, 0
/* 80396838 00392498 40 81 00 0C */ ble lbl_80396844
/* 8039683C 0039249C 7F C3 F3 78 */ mr r3, r30
-/* 80396840 003924A0 4B E4 42 79 */ bl func_801DAAB8
+/* 80396840 003924A0 4B E4 42 79 */ bl __dl__FPv
lbl_80396844:
/* 80396844 003924A4 7F C3 F3 78 */ mr r3, r30
/* 80396848 003924A8 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -9559,7 +9558,7 @@ lbl_80396B08:
/* 80396B08 00392768 2C 1F 00 00 */ cmpwi r31, 0
/* 80396B0C 0039276C 40 81 00 0C */ ble lbl_80396B18
/* 80396B10 00392770 7F C3 F3 78 */ mr r3, r30
-/* 80396B14 00392774 4B E4 3F A5 */ bl func_801DAAB8
+/* 80396B14 00392774 4B E4 3F A5 */ bl __dl__FPv
lbl_80396B18:
/* 80396B18 00392778 7F C3 F3 78 */ mr r3, r30
/* 80396B1C 0039277C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -9889,7 +9888,7 @@ lbl_80396F14:
/* 80396F14 00392B74 2C 1F 00 00 */ cmpwi r31, 0
/* 80396F18 00392B78 40 81 00 0C */ ble lbl_80396F24
/* 80396F1C 00392B7C 7F C3 F3 78 */ mr r3, r30
-/* 80396F20 00392B80 4B E4 3B 99 */ bl func_801DAAB8
+/* 80396F20 00392B80 4B E4 3B 99 */ bl __dl__FPv
lbl_80396F24:
/* 80396F24 00392B84 7F C3 F3 78 */ mr r3, r30
/* 80396F28 00392B88 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -10273,7 +10272,7 @@ lbl_803973BC:
/* 803973BC 0039301C 2C 1F 00 00 */ cmpwi r31, 0
/* 803973C0 00393020 40 81 00 0C */ ble lbl_803973CC
/* 803973C4 00393024 7F C3 F3 78 */ mr r3, r30
-/* 803973C8 00393028 4B E4 36 F1 */ bl func_801DAAB8
+/* 803973C8 00393028 4B E4 36 F1 */ bl __dl__FPv
lbl_803973CC:
/* 803973CC 0039302C 7F C3 F3 78 */ mr r3, r30
/* 803973D0 00393030 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -10522,7 +10521,7 @@ lbl_803976E4:
/* 803976E4 00393344 2C 1F 00 00 */ cmpwi r31, 0
/* 803976E8 00393348 40 81 00 0C */ ble lbl_803976F4
/* 803976EC 0039334C 7F C3 F3 78 */ mr r3, r30
-/* 803976F0 00393350 4B E4 33 C9 */ bl func_801DAAB8
+/* 803976F0 00393350 4B E4 33 C9 */ bl __dl__FPv
lbl_803976F4:
/* 803976F4 00393354 7F C3 F3 78 */ mr r3, r30
/* 803976F8 00393358 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -10987,7 +10986,7 @@ lbl_80397C80:
/* 80397C80 003938E0 2C 1F 00 00 */ cmpwi r31, 0
/* 80397C84 003938E4 40 81 00 0C */ ble lbl_80397C90
/* 80397C88 003938E8 7F C3 F3 78 */ mr r3, r30
-/* 80397C8C 003938EC 4B E4 2E 2D */ bl func_801DAAB8
+/* 80397C8C 003938EC 4B E4 2E 2D */ bl __dl__FPv
lbl_80397C90:
/* 80397C90 003938F0 7F C3 F3 78 */ mr r3, r30
/* 80397C94 003938F4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11592,7 +11591,7 @@ lbl_803983E8:
/* 803983E8 00394048 2C 1F 00 00 */ cmpwi r31, 0
/* 803983EC 0039404C 40 81 00 0C */ ble lbl_803983F8
/* 803983F0 00394050 7F C3 F3 78 */ mr r3, r30
-/* 803983F4 00394054 4B E4 26 C5 */ bl func_801DAAB8
+/* 803983F4 00394054 4B E4 26 C5 */ bl __dl__FPv
lbl_803983F8:
/* 803983F8 00394058 7F C3 F3 78 */ mr r3, r30
/* 803983FC 0039405C 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -11850,7 +11849,7 @@ lbl_80398724:
/* 80398724 00394384 2C 1F 00 00 */ cmpwi r31, 0
/* 80398728 00394388 40 81 00 0C */ ble lbl_80398734
/* 8039872C 0039438C 7F C3 F3 78 */ mr r3, r30
-/* 80398730 00394390 4B E4 23 89 */ bl func_801DAAB8
+/* 80398730 00394390 4B E4 23 89 */ bl __dl__FPv
lbl_80398734:
/* 80398734 00394394 7F C3 F3 78 */ mr r3, r30
/* 80398738 00394398 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -12083,7 +12082,7 @@ lbl_80398A14:
/* 80398A14 00394674 2C 1F 00 00 */ cmpwi r31, 0
/* 80398A18 00394678 40 81 00 0C */ ble lbl_80398A24
/* 80398A1C 0039467C 7F C3 F3 78 */ mr r3, r30
-/* 80398A20 00394680 4B E4 20 99 */ bl func_801DAAB8
+/* 80398A20 00394680 4B E4 20 99 */ bl __dl__FPv
lbl_80398A24:
/* 80398A24 00394684 7F C3 F3 78 */ mr r3, r30
/* 80398A28 00394688 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -12352,7 +12351,7 @@ lbl_80398D6C:
/* 80398D6C 003949CC 2C 1F 00 00 */ cmpwi r31, 0
/* 80398D70 003949D0 40 81 00 0C */ ble lbl_80398D7C
/* 80398D74 003949D4 7F C3 F3 78 */ mr r3, r30
-/* 80398D78 003949D8 4B E4 1D 41 */ bl func_801DAAB8
+/* 80398D78 003949D8 4B E4 1D 41 */ bl __dl__FPv
lbl_80398D7C:
/* 80398D7C 003949DC 7F C3 F3 78 */ mr r3, r30
/* 80398D80 003949E0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -12817,7 +12816,7 @@ lbl_8039932C:
/* 8039932C 00394F8C 2C 1F 00 00 */ cmpwi r31, 0
/* 80399330 00394F90 40 81 00 0C */ ble lbl_8039933C
/* 80399334 00394F94 7F C3 F3 78 */ mr r3, r30
-/* 80399338 00394F98 4B E4 17 81 */ bl func_801DAAB8
+/* 80399338 00394F98 4B E4 17 81 */ bl __dl__FPv
lbl_8039933C:
/* 8039933C 00394F9C 7F C3 F3 78 */ mr r3, r30
/* 80399340 00394FA0 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -13048,7 +13047,7 @@ lbl_80399620:
/* 80399620 00395280 2C 1F 00 00 */ cmpwi r31, 0
/* 80399624 00395284 40 81 00 0C */ ble lbl_80399630
/* 80399628 00395288 7F C3 F3 78 */ mr r3, r30
-/* 8039962C 0039528C 4B E4 14 8D */ bl func_801DAAB8
+/* 8039962C 0039528C 4B E4 14 8D */ bl __dl__FPv
lbl_80399630:
/* 80399630 00395290 7F C3 F3 78 */ mr r3, r30
/* 80399634 00395294 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -13396,7 +13395,7 @@ lbl_80399A60:
/* 80399A60 003956C0 2C 1F 00 00 */ cmpwi r31, 0
/* 80399A64 003956C4 40 81 00 0C */ ble lbl_80399A70
/* 80399A68 003956C8 7F C3 F3 78 */ mr r3, r30
-/* 80399A6C 003956CC 4B E4 10 4D */ bl func_801DAAB8
+/* 80399A6C 003956CC 4B E4 10 4D */ bl __dl__FPv
lbl_80399A70:
/* 80399A70 003956D0 7F C3 F3 78 */ mr r3, r30
/* 80399A74 003956D4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -13608,7 +13607,7 @@ lbl_80399D1C:
/* 80399D1C 0039597C 2C 1F 00 00 */ cmpwi r31, 0
/* 80399D20 00395980 40 81 00 0C */ ble lbl_80399D2C
/* 80399D24 00395984 7F C3 F3 78 */ mr r3, r30
-/* 80399D28 00395988 4B E4 0D 91 */ bl func_801DAAB8
+/* 80399D28 00395988 4B E4 0D 91 */ bl __dl__FPv
lbl_80399D2C:
/* 80399D2C 0039598C 7F C3 F3 78 */ mr r3, r30
/* 80399D30 00395990 83 E1 00 0C */ lwz r31, 0xc(r1)