From fcfe3afea61d604f099e02fef9b7d9719d5db7dc Mon Sep 17 00:00:00 2001 From: Drew T <50529377+Druthulu@users.noreply.github.com> Date: Thu, 2 Jul 2026 20:08:10 -0600 Subject: [PATCH] =?UTF-8?q?feat(phase-23):=20gccmap-remat=20gate=20?= =?UTF-8?q?=E2=80=94=20+1=20fns=20x1=20propagated=20(fleet=2064.86%)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/dedup.us.yaml | 7 +++++++ src/ov_SC01_000/ov_SC01_000.c | 2 +- src/ov_SC01_001/ov_SC01_001.c | 2 +- src/ov_SC01_004/ov_SC01_004.c | 2 +- src/ov_SC01_005/ov_SC01_005.c | 2 +- src/ov_SC01_006/ov_SC01_006.c | 2 +- src/ov_SC01_008/ov_SC01_008.c | 2 +- src/ov_SC01_009/ov_SC01_009.c | 2 +- src/ov_SC01_074/ov_SC01_074.c | 2 +- src/ov_SC01_077/ov_SC01_077.c | 11 ++++++++++- src/ov_SC01_080/ov_SC01_080.c | 2 +- src/ov_SC01_084/ov_SC01_084.c | 2 +- src/ov_SC02_000/ov_SC02_000.c | 2 +- src/ov_SC02_003/ov_SC02_003.c | 2 +- src/ov_SC02_004/ov_SC02_004.c | 2 +- src/ov_SC02_005/ov_SC02_005.c | 2 +- src/ov_SC02_011/ov_SC02_011.c | 2 +- src/ov_SC02_015/ov_SC02_015.c | 2 +- src/ov_SC02_016/ov_SC02_016.c | 2 +- src/ov_SC02_017/ov_SC02_017.c | 2 +- src/ov_SC02_021/ov_SC02_021.c | 2 +- src/ov_SC02_026/ov_SC02_026.c | 2 +- src/ov_SC02_027/ov_SC02_027.c | 2 +- src/ov_SC02_028/ov_SC02_028.c | 2 +- src/ov_SC02_031/ov_SC02_031.c | 2 +- src/ov_SC02_035/ov_SC02_035.c | 2 +- src/ov_SC02_039/ov_SC02_039.c | 2 +- src/ov_SC02_041/ov_SC02_041.c | 2 +- src/ov_SC03_001/ov_SC03_001.c | 2 +- src/ov_SC03_002/ov_SC03_002.c | 2 +- src/ov_SC03_003/ov_SC03_003.c | 2 +- src/ov_SC03_006/ov_SC03_006.c | 2 +- src/ov_SC03_007/ov_SC03_007.c | 2 +- src/ov_SC03_010/ov_SC03_010.c | 2 +- src/ov_SC03_011/ov_SC03_011.c | 2 +- src/ov_SC03_012/ov_SC03_012.c | 2 +- src/ov_SC03_013/ov_SC03_013.c | 2 +- src/ov_SC03_014/ov_SC03_014.c | 2 +- src/ov_SC03_015/ov_SC03_015.c | 2 +- src/ov_SC03_023/ov_SC03_023.c | 2 +- src/ov_SC03_024/ov_SC03_024.c | 2 +- src/ov_SC03_028/ov_SC03_028.c | 2 +- src/ov_SC03_029/ov_SC03_029.c | 2 +- src/ov_SC03_030/ov_SC03_030.c | 2 +- src/ov_SC03_031/ov_SC03_031.c | 2 +- src/ov_SC03_089/ov_SC03_089.c | 2 +- src/ov_SC03_090/ov_SC03_090.c | 2 +- src/ov_SC03_091/ov_SC03_091.c | 2 +- src/ov_SC03_092/ov_SC03_092.c | 2 +- src/ov_SC03_093/ov_SC03_093.c | 2 +- src/ov_SC03_094/ov_SC03_094.c | 2 +- src/ov_SC03_095/ov_SC03_095.c | 2 +- src/ov_SC03_096/ov_SC03_096.c | 2 +- src/ov_SC03_097/ov_SC03_097.c | 2 +- src/ov_SC03_098/ov_SC03_098.c | 2 +- src/ov_SC03_099/ov_SC03_099.c | 2 +- src/ov_SC03_100/ov_SC03_100.c | 2 +- src/ov_SC03_101/ov_SC03_101.c | 2 +- src/ov_SC03_102/ov_SC03_102.c | 2 +- src/ov_SC03_103/ov_SC03_103.c | 2 +- src/ov_SC03_104/ov_SC03_104.c | 2 +- src/ov_SC03_105/ov_SC03_105.c | 2 +- src/ov_SC03_108/ov_SC03_108.c | 2 +- src/ov_SC03_109/ov_SC03_109.c | 2 +- src/ov_SC03_110/ov_SC03_110.c | 2 +- src/ov_SC03_111/ov_SC03_111.c | 2 +- src/ov_SC03_112/ov_SC03_112.c | 2 +- src/ov_SC03_113/ov_SC03_113.c | 2 +- src/ov_SC03_114/ov_SC03_114.c | 2 +- src/ov_SC03_115/ov_SC03_115.c | 2 +- src/ov_SC03_116/ov_SC03_116.c | 2 +- src/ov_SC03_117/ov_SC03_117.c | 2 +- src/ov_SC03_118/ov_SC03_118.c | 2 +- src/ov_SC03_119/ov_SC03_119.c | 2 +- src/ov_SC03_121/ov_SC03_121.c | 2 +- src/ov_SC03_124/ov_SC03_124.c | 2 +- src/ov_SC03_125/ov_SC03_125.c | 2 +- src/ov_SC03_126/ov_SC03_126.c | 2 +- src/ov_SC04_000/ov_SC04_000.c | 2 +- src/ov_SC04_002/ov_SC04_002.c | 2 +- src/ov_SC04_003/ov_SC04_003.c | 2 +- src/ov_SC04_004/ov_SC04_004.c | 2 +- src/ov_SC04_005/ov_SC04_005.c | 2 +- src/ov_SC04_006/ov_SC04_006.c | 2 +- src/ov_SC04_007/ov_SC04_007.c | 2 +- src/ov_SC04_008/ov_SC04_008.c | 2 +- src/ov_SC04_009/ov_SC04_009.c | 2 +- src/ov_SC04_010/ov_SC04_010.c | 2 +- src/ov_SC04_011/ov_SC04_011.c | 2 +- src/ov_SC04_012/ov_SC04_012.c | 2 +- src/ov_SC04_015/ov_SC04_015.c | 2 +- src/ov_SC04_016/ov_SC04_016.c | 2 +- src/ov_SC04_018/ov_SC04_018.c | 2 +- src/ov_SC04_019/ov_SC04_019.c | 2 +- src/ov_SC04_020/ov_SC04_020.c | 2 +- src/ov_SC04_021/ov_SC04_021.c | 2 +- src/ov_SC05_000/ov_SC05_000.c | 2 +- src/ov_SC05_001/ov_SC05_001.c | 2 +- src/ov_SC05_002/ov_SC05_002.c | 2 +- src/ov_SC05_003/ov_SC05_003.c | 2 +- src/ov_SC05_004/ov_SC05_004.c | 2 +- src/ov_SC05_005/ov_SC05_005.c | 2 +- src/ov_SC05_006/ov_SC05_006.c | 2 +- src/ov_SC05_007/ov_SC05_007.c | 2 +- src/ov_SC05_008/ov_SC05_008.c | 2 +- src/ov_SC05_009/ov_SC05_009.c | 2 +- src/ov_SC05_010/ov_SC05_010.c | 2 +- src/ov_SC05_011/ov_SC05_011.c | 2 +- src/ov_SC05_017/ov_SC05_017.c | 2 +- src/ov_SC05_018/ov_SC05_018.c | 2 +- src/ov_SC05_019/ov_SC05_019.c | 2 +- src/ov_SC06_000/ov_SC06_000.c | 2 +- src/ov_SC06_006/ov_SC06_006.c | 2 +- src/ov_SC06_008/ov_SC06_008.c | 2 +- src/ov_SC06_010/ov_SC06_010.c | 2 +- src/ov_SC06_011/ov_SC06_011.c | 2 +- src/ov_SC06_013/ov_SC06_013.c | 2 +- src/ov_SC06_014/ov_SC06_014.c | 2 +- src/ov_SC06_015/ov_SC06_015.c | 2 +- src/ov_SC06_016/ov_SC06_016.c | 2 +- src/ov_SC06_018/ov_SC06_018.c | 2 +- src/ov_SC06_020/ov_SC06_020.c | 2 +- src/ov_SC06_022/ov_SC06_022.c | 2 +- src/ov_SC06_024/ov_SC06_024.c | 2 +- src/ov_SC06_025/ov_SC06_025.c | 2 +- src/ov_SC06_027/ov_SC06_027.c | 2 +- src/ov_SC06_029/ov_SC06_029.c | 2 +- src/ov_SC06_030/ov_SC06_030.c | 2 +- src/ov_SC06_032/ov_SC06_032.c | 2 +- src/ov_SC06_033/ov_SC06_033.c | 2 +- src/ov_SC07_000/ov_SC07_000.c | 2 +- src/ov_SC07_001/ov_SC07_001.c | 2 +- src/ov_SC07_002/ov_SC07_002.c | 2 +- src/ov_SC07_008/ov_SC07_008.c | 2 +- src/ov_SC07_009/ov_SC07_009.c | 2 +- src/shared/engine_core.h | 17 +++++++++++++++++ 136 files changed, 167 insertions(+), 134 deletions(-) diff --git a/config/dedup.us.yaml b/config/dedup.us.yaml index 95e986a390..4a3792e998 100644 --- a/config/dedup.us.yaml +++ b/config/dedup.us.yaml @@ -12595,3 +12595,10 @@ groups: func: DEFINE_func_8014F2E0 vram: 0x8014F2E0 binaries: [ov_SC01_077, ov_SC01_005, ov_SC01_006, ov_SC03_001, ov_SC01_000, ov_SC01_001, ov_SC02_000, ov_SC02_003, ov_SC03_002, ov_SC03_006, ov_SC04_000, ov_SC04_018, ov_SC04_019, ov_SC05_000, ov_SC06_000, ov_SC07_000, ov_SC01_004, ov_SC01_008, ov_SC01_009, ov_SC01_074, ov_SC01_080, ov_SC01_084, ov_SC02_004, ov_SC02_005, ov_SC02_011, ov_SC02_015, ov_SC02_016, ov_SC02_017, ov_SC02_021, ov_SC02_026, ov_SC02_027, ov_SC02_028, ov_SC02_031, ov_SC02_035, ov_SC02_039, ov_SC02_041, ov_SC03_003, ov_SC03_007, ov_SC03_010, ov_SC03_011, ov_SC03_012, ov_SC03_013, ov_SC03_014, ov_SC03_015, ov_SC03_023, ov_SC03_024, ov_SC03_028, ov_SC03_029, ov_SC03_030, ov_SC03_031, ov_SC03_089, ov_SC03_090, ov_SC03_091, ov_SC03_092, ov_SC03_093, ov_SC03_094, ov_SC03_095, ov_SC03_096, ov_SC03_097, ov_SC03_098, ov_SC03_099, ov_SC03_100, ov_SC03_101, ov_SC03_102, ov_SC03_103, ov_SC03_104, ov_SC03_105, ov_SC03_108, ov_SC03_109, ov_SC03_110, ov_SC03_111, ov_SC03_112, ov_SC03_113, ov_SC03_114, ov_SC03_115, ov_SC03_116, ov_SC03_117, ov_SC03_118, ov_SC03_119, ov_SC03_121, ov_SC03_124, ov_SC03_125, ov_SC03_126, ov_SC04_002, ov_SC04_003, ov_SC04_004, ov_SC04_005, ov_SC04_006, ov_SC04_007, ov_SC04_008, ov_SC04_009, ov_SC04_010, ov_SC04_011, ov_SC04_012, ov_SC04_015, ov_SC04_016, ov_SC04_020, ov_SC04_021, ov_SC05_001, ov_SC05_002, ov_SC05_003, ov_SC05_004, ov_SC05_005, ov_SC05_006, ov_SC05_007, ov_SC05_008, ov_SC05_009, ov_SC05_010, ov_SC05_011, ov_SC05_017, ov_SC05_018, ov_SC05_019, ov_SC06_006, ov_SC06_008, ov_SC06_010, ov_SC06_011, ov_SC06_013, ov_SC06_014, ov_SC06_015, ov_SC06_016, ov_SC06_018, ov_SC06_020, ov_SC06_022, ov_SC06_024, ov_SC06_025, ov_SC06_027, ov_SC06_029, ov_SC06_030, ov_SC06_032, ov_SC06_033, ov_SC07_001, ov_SC07_002, ov_SC07_008, ov_SC07_009] + - id: E_func_80149374 + tier: h_exact + hash: 26721d910614719436239f5bb455ec73fa7d0278 + source: src/shared/engine_core.h + func: DEFINE_func_80149374 + vram: 0x80149374 + binaries: [ov_SC01_077, ov_SC01_005, ov_SC01_006, ov_SC03_001, ov_SC01_000, ov_SC01_001, ov_SC02_000, ov_SC02_003, ov_SC03_002, ov_SC03_006, ov_SC04_000, ov_SC04_018, ov_SC04_019, ov_SC05_000, ov_SC06_000, ov_SC07_000, ov_SC01_004, ov_SC01_008, ov_SC01_009, ov_SC01_074, ov_SC01_080, ov_SC01_084, ov_SC02_004, ov_SC02_005, ov_SC02_011, ov_SC02_015, ov_SC02_016, ov_SC02_017, ov_SC02_021, ov_SC02_026, ov_SC02_027, ov_SC02_028, ov_SC02_031, ov_SC02_035, ov_SC02_039, ov_SC02_041, ov_SC03_003, ov_SC03_007, ov_SC03_010, ov_SC03_011, ov_SC03_012, ov_SC03_013, ov_SC03_014, ov_SC03_015, ov_SC03_023, ov_SC03_024, ov_SC03_028, ov_SC03_029, ov_SC03_030, ov_SC03_031, ov_SC03_089, ov_SC03_090, ov_SC03_091, ov_SC03_092, ov_SC03_093, ov_SC03_094, ov_SC03_095, ov_SC03_096, ov_SC03_097, ov_SC03_098, ov_SC03_099, ov_SC03_100, ov_SC03_101, ov_SC03_102, ov_SC03_103, ov_SC03_104, ov_SC03_105, ov_SC03_108, ov_SC03_109, ov_SC03_110, ov_SC03_111, ov_SC03_112, ov_SC03_113, ov_SC03_114, ov_SC03_115, ov_SC03_116, ov_SC03_117, ov_SC03_118, ov_SC03_119, ov_SC03_121, ov_SC03_124, ov_SC03_125, ov_SC03_126, ov_SC04_002, ov_SC04_003, ov_SC04_004, ov_SC04_005, ov_SC04_006, ov_SC04_007, ov_SC04_008, ov_SC04_009, ov_SC04_010, ov_SC04_011, ov_SC04_012, ov_SC04_015, ov_SC04_016, ov_SC04_020, ov_SC04_021, ov_SC05_001, ov_SC05_002, ov_SC05_003, ov_SC05_004, ov_SC05_005, ov_SC05_006, ov_SC05_007, ov_SC05_008, ov_SC05_009, ov_SC05_010, ov_SC05_011, ov_SC05_017, ov_SC05_018, ov_SC05_019, ov_SC06_006, ov_SC06_008, ov_SC06_010, ov_SC06_011, ov_SC06_013, ov_SC06_014, ov_SC06_015, ov_SC06_016, ov_SC06_018, ov_SC06_020, ov_SC06_022, ov_SC06_024, ov_SC06_025, ov_SC06_027, ov_SC06_029, ov_SC06_030, ov_SC06_032, ov_SC06_033, ov_SC07_001, ov_SC07_002, ov_SC07_008, ov_SC07_009] diff --git a/src/ov_SC01_000/ov_SC01_000.c b/src/ov_SC01_000/ov_SC01_000.c index 649b64e688..6db2390d37 100644 --- a/src/ov_SC01_000/ov_SC01_000.c +++ b/src/ov_SC01_000/ov_SC01_000.c @@ -1589,7 +1589,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_000/nonmatchings/ov_SC01_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_001/ov_SC01_001.c b/src/ov_SC01_001/ov_SC01_001.c index 99a54aabde..3f869ed0ab 100644 --- a/src/ov_SC01_001/ov_SC01_001.c +++ b/src/ov_SC01_001/ov_SC01_001.c @@ -1575,7 +1575,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_001/nonmatchings/ov_SC01_001", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_004/ov_SC01_004.c b/src/ov_SC01_004/ov_SC01_004.c index 4762e52831..ca772099e8 100644 --- a/src/ov_SC01_004/ov_SC01_004.c +++ b/src/ov_SC01_004/ov_SC01_004.c @@ -1597,7 +1597,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_004/nonmatchings/ov_SC01_004", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_005/ov_SC01_005.c b/src/ov_SC01_005/ov_SC01_005.c index 1de722c49b..f0cce6fded 100644 --- a/src/ov_SC01_005/ov_SC01_005.c +++ b/src/ov_SC01_005/ov_SC01_005.c @@ -1574,7 +1574,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_005/nonmatchings/ov_SC01_005", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_006/ov_SC01_006.c b/src/ov_SC01_006/ov_SC01_006.c index 57faf73414..7be6430010 100644 --- a/src/ov_SC01_006/ov_SC01_006.c +++ b/src/ov_SC01_006/ov_SC01_006.c @@ -1574,7 +1574,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_006/nonmatchings/ov_SC01_006", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_008/ov_SC01_008.c b/src/ov_SC01_008/ov_SC01_008.c index 26bca3c80c..c3463f14f9 100644 --- a/src/ov_SC01_008/ov_SC01_008.c +++ b/src/ov_SC01_008/ov_SC01_008.c @@ -1597,7 +1597,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_008/nonmatchings/ov_SC01_008", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_009/ov_SC01_009.c b/src/ov_SC01_009/ov_SC01_009.c index 81f3bd99cc..a7282e99bd 100644 --- a/src/ov_SC01_009/ov_SC01_009.c +++ b/src/ov_SC01_009/ov_SC01_009.c @@ -1597,7 +1597,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_009/nonmatchings/ov_SC01_009", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_074/ov_SC01_074.c b/src/ov_SC01_074/ov_SC01_074.c index d7e43a2e49..284fbe6a37 100644 --- a/src/ov_SC01_074/ov_SC01_074.c +++ b/src/ov_SC01_074/ov_SC01_074.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_074/nonmatchings/ov_SC01_074", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_077/ov_SC01_077.c b/src/ov_SC01_077/ov_SC01_077.c index 8f93084ae6..dd9dfbe645 100644 --- a/src/ov_SC01_077/ov_SC01_077.c +++ b/src/ov_SC01_077/ov_SC01_077.c @@ -2383,7 +2383,16 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_077/nonmatchings/ov_SC01_077", func_80149374); +// @class: regalloc-order +// @solved: MATCH (23 ins) via .run/gccmap/cse_expr.md ยง2 (hoist-vs-remat IS steerable). +// Old @stuck: gcc cached &sp18 in freed $s0 (addiu s0,sp,24 + move a2/a0,s0); target remats +// addiu $aN,$sp,0x18 per call. Fix: name the first use through a nested-block pointer local, +// then kill its CSE class AFTER the call with a volatile OUTPUT-ONLY asm (no "0"(q) input -- +// that keeps q live across the call and re-caches). LOAD-BEARING: cse.c invalidate_for_call +// only kills HARD regs; the asm re-SET is the only C-reachable pseudo-class kill. +// Leaf-proven only (match_one, asm/ov_SC04_005) -- still needs whole-binary gate_stage. +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ + DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_080/ov_SC01_080.c b/src/ov_SC01_080/ov_SC01_080.c index 0e07afd7b8..06163da59f 100644 --- a/src/ov_SC01_080/ov_SC01_080.c +++ b/src/ov_SC01_080/ov_SC01_080.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC01_084/ov_SC01_084.c b/src/ov_SC01_084/ov_SC01_084.c index c65fbcadb4..202896d5a2 100644 --- a/src/ov_SC01_084/ov_SC01_084.c +++ b/src/ov_SC01_084/ov_SC01_084.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_000/ov_SC02_000.c b/src/ov_SC02_000/ov_SC02_000.c index fd60e71134..1c300005bb 100644 --- a/src/ov_SC02_000/ov_SC02_000.c +++ b/src/ov_SC02_000/ov_SC02_000.c @@ -1570,7 +1570,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_000/nonmatchings/ov_SC02_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_003/ov_SC02_003.c b/src/ov_SC02_003/ov_SC02_003.c index f83c065f79..9942abd336 100644 --- a/src/ov_SC02_003/ov_SC02_003.c +++ b/src/ov_SC02_003/ov_SC02_003.c @@ -1570,7 +1570,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_003/nonmatchings/ov_SC02_003", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_004/ov_SC02_004.c b/src/ov_SC02_004/ov_SC02_004.c index 3cb63be642..c38b02a045 100644 --- a/src/ov_SC02_004/ov_SC02_004.c +++ b/src/ov_SC02_004/ov_SC02_004.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_004/nonmatchings/ov_SC02_004", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_005/ov_SC02_005.c b/src/ov_SC02_005/ov_SC02_005.c index 472e503a5c..1cc518e586 100644 --- a/src/ov_SC02_005/ov_SC02_005.c +++ b/src/ov_SC02_005/ov_SC02_005.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_011/ov_SC02_011.c b/src/ov_SC02_011/ov_SC02_011.c index 55f0ee204d..0da8bb6ea0 100644 --- a/src/ov_SC02_011/ov_SC02_011.c +++ b/src/ov_SC02_011/ov_SC02_011.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_015/ov_SC02_015.c b/src/ov_SC02_015/ov_SC02_015.c index 6842a8bffc..43b62bc4ba 100644 --- a/src/ov_SC02_015/ov_SC02_015.c +++ b/src/ov_SC02_015/ov_SC02_015.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_015/nonmatchings/ov_SC02_015", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_016/ov_SC02_016.c b/src/ov_SC02_016/ov_SC02_016.c index 708d77da22..694e8d6be4 100644 --- a/src/ov_SC02_016/ov_SC02_016.c +++ b/src/ov_SC02_016/ov_SC02_016.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_016/nonmatchings/ov_SC02_016", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_017/ov_SC02_017.c b/src/ov_SC02_017/ov_SC02_017.c index db69298289..be0b3b327f 100644 --- a/src/ov_SC02_017/ov_SC02_017.c +++ b/src/ov_SC02_017/ov_SC02_017.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_017/nonmatchings/ov_SC02_017", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_021/ov_SC02_021.c b/src/ov_SC02_021/ov_SC02_021.c index 76a55146b5..b552381c0a 100644 --- a/src/ov_SC02_021/ov_SC02_021.c +++ b/src/ov_SC02_021/ov_SC02_021.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_021/nonmatchings/ov_SC02_021", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_026/ov_SC02_026.c b/src/ov_SC02_026/ov_SC02_026.c index 3d15d2e167..e152590d16 100644 --- a/src/ov_SC02_026/ov_SC02_026.c +++ b/src/ov_SC02_026/ov_SC02_026.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_026/nonmatchings/ov_SC02_026", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_027/ov_SC02_027.c b/src/ov_SC02_027/ov_SC02_027.c index 334bccfc88..a2bed7ac87 100644 --- a/src/ov_SC02_027/ov_SC02_027.c +++ b/src/ov_SC02_027/ov_SC02_027.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_027/nonmatchings/ov_SC02_027", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_028/ov_SC02_028.c b/src/ov_SC02_028/ov_SC02_028.c index bdaf2465f7..d4628aaee5 100644 --- a/src/ov_SC02_028/ov_SC02_028.c +++ b/src/ov_SC02_028/ov_SC02_028.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_028/nonmatchings/ov_SC02_028", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_031/ov_SC02_031.c b/src/ov_SC02_031/ov_SC02_031.c index 33f5ffb1e2..08e1571322 100644 --- a/src/ov_SC02_031/ov_SC02_031.c +++ b/src/ov_SC02_031/ov_SC02_031.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_031/nonmatchings/ov_SC02_031", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_035/ov_SC02_035.c b/src/ov_SC02_035/ov_SC02_035.c index 0f82c95c8c..3e52ca82da 100644 --- a/src/ov_SC02_035/ov_SC02_035.c +++ b/src/ov_SC02_035/ov_SC02_035.c @@ -1598,7 +1598,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_035/nonmatchings/ov_SC02_035", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_039/ov_SC02_039.c b/src/ov_SC02_039/ov_SC02_039.c index 8ebb03457c..81a73a67b7 100644 --- a/src/ov_SC02_039/ov_SC02_039.c +++ b/src/ov_SC02_039/ov_SC02_039.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_039/nonmatchings/ov_SC02_039", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC02_041/ov_SC02_041.c b/src/ov_SC02_041/ov_SC02_041.c index ebf14c7eff..51b493ebeb 100644 --- a/src/ov_SC02_041/ov_SC02_041.c +++ b/src/ov_SC02_041/ov_SC02_041.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC02_041/nonmatchings/ov_SC02_041", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_001/ov_SC03_001.c b/src/ov_SC03_001/ov_SC03_001.c index 108679f8f4..4a71c1baf7 100644 --- a/src/ov_SC03_001/ov_SC03_001.c +++ b/src/ov_SC03_001/ov_SC03_001.c @@ -1570,7 +1570,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_001/nonmatchings/ov_SC03_001", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_002/ov_SC03_002.c b/src/ov_SC03_002/ov_SC03_002.c index f92e135be3..ef171d9f9c 100644 --- a/src/ov_SC03_002/ov_SC03_002.c +++ b/src/ov_SC03_002/ov_SC03_002.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_002/nonmatchings/ov_SC03_002", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_003/ov_SC03_003.c b/src/ov_SC03_003/ov_SC03_003.c index 3faa14ac89..7724ff1b5b 100644 --- a/src/ov_SC03_003/ov_SC03_003.c +++ b/src/ov_SC03_003/ov_SC03_003.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_003/nonmatchings/ov_SC03_003", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_006/ov_SC03_006.c b/src/ov_SC03_006/ov_SC03_006.c index 5014043876..b6653902b5 100644 --- a/src/ov_SC03_006/ov_SC03_006.c +++ b/src/ov_SC03_006/ov_SC03_006.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_006/nonmatchings/ov_SC03_006", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_007/ov_SC03_007.c b/src/ov_SC03_007/ov_SC03_007.c index fadbb78b86..d4b590db81 100644 --- a/src/ov_SC03_007/ov_SC03_007.c +++ b/src/ov_SC03_007/ov_SC03_007.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_007/nonmatchings/ov_SC03_007", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_010/ov_SC03_010.c b/src/ov_SC03_010/ov_SC03_010.c index 41bddc20da..e0ae94dd24 100644 --- a/src/ov_SC03_010/ov_SC03_010.c +++ b/src/ov_SC03_010/ov_SC03_010.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_010/nonmatchings/ov_SC03_010", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_011/ov_SC03_011.c b/src/ov_SC03_011/ov_SC03_011.c index bda2e5b732..f5c3944e7d 100644 --- a/src/ov_SC03_011/ov_SC03_011.c +++ b/src/ov_SC03_011/ov_SC03_011.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_011/nonmatchings/ov_SC03_011", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_012/ov_SC03_012.c b/src/ov_SC03_012/ov_SC03_012.c index 38d31fc16c..460fb6fc45 100644 --- a/src/ov_SC03_012/ov_SC03_012.c +++ b/src/ov_SC03_012/ov_SC03_012.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_012/nonmatchings/ov_SC03_012", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_013/ov_SC03_013.c b/src/ov_SC03_013/ov_SC03_013.c index d85ee6edd3..bdd8c6f7fb 100644 --- a/src/ov_SC03_013/ov_SC03_013.c +++ b/src/ov_SC03_013/ov_SC03_013.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_013/nonmatchings/ov_SC03_013", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_014/ov_SC03_014.c b/src/ov_SC03_014/ov_SC03_014.c index c86fd12a2c..daf7e728a1 100644 --- a/src/ov_SC03_014/ov_SC03_014.c +++ b/src/ov_SC03_014/ov_SC03_014.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_014/nonmatchings/ov_SC03_014", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_015/ov_SC03_015.c b/src/ov_SC03_015/ov_SC03_015.c index 5d3f6137d6..0cbea63e2c 100644 --- a/src/ov_SC03_015/ov_SC03_015.c +++ b/src/ov_SC03_015/ov_SC03_015.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_015/nonmatchings/ov_SC03_015", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_023/ov_SC03_023.c b/src/ov_SC03_023/ov_SC03_023.c index 946bf443b3..458638eccc 100644 --- a/src/ov_SC03_023/ov_SC03_023.c +++ b/src/ov_SC03_023/ov_SC03_023.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_023/nonmatchings/ov_SC03_023", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_024/ov_SC03_024.c b/src/ov_SC03_024/ov_SC03_024.c index 16a1ef19cc..6654b46eee 100644 --- a/src/ov_SC03_024/ov_SC03_024.c +++ b/src/ov_SC03_024/ov_SC03_024.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_028/ov_SC03_028.c b/src/ov_SC03_028/ov_SC03_028.c index 22583ef8d4..3d0ba86425 100644 --- a/src/ov_SC03_028/ov_SC03_028.c +++ b/src/ov_SC03_028/ov_SC03_028.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_028/nonmatchings/ov_SC03_028", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_029/ov_SC03_029.c b/src/ov_SC03_029/ov_SC03_029.c index 59140d3866..17e42c497d 100644 --- a/src/ov_SC03_029/ov_SC03_029.c +++ b/src/ov_SC03_029/ov_SC03_029.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_029/nonmatchings/ov_SC03_029", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_030/ov_SC03_030.c b/src/ov_SC03_030/ov_SC03_030.c index 5e1cc52f11..990333e5fc 100644 --- a/src/ov_SC03_030/ov_SC03_030.c +++ b/src/ov_SC03_030/ov_SC03_030.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_030/nonmatchings/ov_SC03_030", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_031/ov_SC03_031.c b/src/ov_SC03_031/ov_SC03_031.c index 5b5039594b..2397ef626d 100644 --- a/src/ov_SC03_031/ov_SC03_031.c +++ b/src/ov_SC03_031/ov_SC03_031.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_031/nonmatchings/ov_SC03_031", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_089/ov_SC03_089.c b/src/ov_SC03_089/ov_SC03_089.c index 7dfa24c78c..97e1cb2f23 100644 --- a/src/ov_SC03_089/ov_SC03_089.c +++ b/src/ov_SC03_089/ov_SC03_089.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_089/nonmatchings/ov_SC03_089", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_090/ov_SC03_090.c b/src/ov_SC03_090/ov_SC03_090.c index 057eb8e9c2..424ecbb447 100644 --- a/src/ov_SC03_090/ov_SC03_090.c +++ b/src/ov_SC03_090/ov_SC03_090.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_090/nonmatchings/ov_SC03_090", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_091/ov_SC03_091.c b/src/ov_SC03_091/ov_SC03_091.c index d411a55da4..b63a3f94e6 100644 --- a/src/ov_SC03_091/ov_SC03_091.c +++ b/src/ov_SC03_091/ov_SC03_091.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_091/nonmatchings/ov_SC03_091", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_092/ov_SC03_092.c b/src/ov_SC03_092/ov_SC03_092.c index ee3afc5367..3648170d0c 100644 --- a/src/ov_SC03_092/ov_SC03_092.c +++ b/src/ov_SC03_092/ov_SC03_092.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_092/nonmatchings/ov_SC03_092", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_093/ov_SC03_093.c b/src/ov_SC03_093/ov_SC03_093.c index b59825e874..18b88acf00 100644 --- a/src/ov_SC03_093/ov_SC03_093.c +++ b/src/ov_SC03_093/ov_SC03_093.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_093/nonmatchings/ov_SC03_093", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_094/ov_SC03_094.c b/src/ov_SC03_094/ov_SC03_094.c index 5ade6b653e..6179eed826 100644 --- a/src/ov_SC03_094/ov_SC03_094.c +++ b/src/ov_SC03_094/ov_SC03_094.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_094/nonmatchings/ov_SC03_094", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_095/ov_SC03_095.c b/src/ov_SC03_095/ov_SC03_095.c index 3a466d061e..d02e4615da 100644 --- a/src/ov_SC03_095/ov_SC03_095.c +++ b/src/ov_SC03_095/ov_SC03_095.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_095/nonmatchings/ov_SC03_095", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_096/ov_SC03_096.c b/src/ov_SC03_096/ov_SC03_096.c index d014f1c5b6..b1e7c8e704 100644 --- a/src/ov_SC03_096/ov_SC03_096.c +++ b/src/ov_SC03_096/ov_SC03_096.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_096/nonmatchings/ov_SC03_096", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_097/ov_SC03_097.c b/src/ov_SC03_097/ov_SC03_097.c index 6c868a28a8..1d87a3f5e1 100644 --- a/src/ov_SC03_097/ov_SC03_097.c +++ b/src/ov_SC03_097/ov_SC03_097.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_097/nonmatchings/ov_SC03_097", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_098/ov_SC03_098.c b/src/ov_SC03_098/ov_SC03_098.c index ef6da7622c..368cb5f519 100644 --- a/src/ov_SC03_098/ov_SC03_098.c +++ b/src/ov_SC03_098/ov_SC03_098.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_098/nonmatchings/ov_SC03_098", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_099/ov_SC03_099.c b/src/ov_SC03_099/ov_SC03_099.c index 8ceb19067e..46ed422fe9 100644 --- a/src/ov_SC03_099/ov_SC03_099.c +++ b/src/ov_SC03_099/ov_SC03_099.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_099/nonmatchings/ov_SC03_099", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_100/ov_SC03_100.c b/src/ov_SC03_100/ov_SC03_100.c index 0c5011adc3..c9d970898e 100644 --- a/src/ov_SC03_100/ov_SC03_100.c +++ b/src/ov_SC03_100/ov_SC03_100.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_100/nonmatchings/ov_SC03_100", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_101/ov_SC03_101.c b/src/ov_SC03_101/ov_SC03_101.c index 1b5bf293b1..86526e341f 100644 --- a/src/ov_SC03_101/ov_SC03_101.c +++ b/src/ov_SC03_101/ov_SC03_101.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_101/nonmatchings/ov_SC03_101", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_102/ov_SC03_102.c b/src/ov_SC03_102/ov_SC03_102.c index a05092b992..d6cd205e8f 100644 --- a/src/ov_SC03_102/ov_SC03_102.c +++ b/src/ov_SC03_102/ov_SC03_102.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_102/nonmatchings/ov_SC03_102", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_103/ov_SC03_103.c b/src/ov_SC03_103/ov_SC03_103.c index 4de7909f30..03f59d7357 100644 --- a/src/ov_SC03_103/ov_SC03_103.c +++ b/src/ov_SC03_103/ov_SC03_103.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_103/nonmatchings/ov_SC03_103", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_104/ov_SC03_104.c b/src/ov_SC03_104/ov_SC03_104.c index fad1edd572..5d2578254c 100644 --- a/src/ov_SC03_104/ov_SC03_104.c +++ b/src/ov_SC03_104/ov_SC03_104.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_104/nonmatchings/ov_SC03_104", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_105/ov_SC03_105.c b/src/ov_SC03_105/ov_SC03_105.c index 9adacb52fe..d63db9ea8e 100644 --- a/src/ov_SC03_105/ov_SC03_105.c +++ b/src/ov_SC03_105/ov_SC03_105.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_105/nonmatchings/ov_SC03_105", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_108/ov_SC03_108.c b/src/ov_SC03_108/ov_SC03_108.c index 3567ff43c8..89f99c2ad0 100644 --- a/src/ov_SC03_108/ov_SC03_108.c +++ b/src/ov_SC03_108/ov_SC03_108.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_108/nonmatchings/ov_SC03_108", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_109/ov_SC03_109.c b/src/ov_SC03_109/ov_SC03_109.c index 5e71157a6d..f03cb51f1f 100644 --- a/src/ov_SC03_109/ov_SC03_109.c +++ b/src/ov_SC03_109/ov_SC03_109.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_109/nonmatchings/ov_SC03_109", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_110/ov_SC03_110.c b/src/ov_SC03_110/ov_SC03_110.c index 7da74888fb..a6faec4f9a 100644 --- a/src/ov_SC03_110/ov_SC03_110.c +++ b/src/ov_SC03_110/ov_SC03_110.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_110/nonmatchings/ov_SC03_110", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_111/ov_SC03_111.c b/src/ov_SC03_111/ov_SC03_111.c index d56cf6315a..078282cdcf 100644 --- a/src/ov_SC03_111/ov_SC03_111.c +++ b/src/ov_SC03_111/ov_SC03_111.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_111/nonmatchings/ov_SC03_111", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_112/ov_SC03_112.c b/src/ov_SC03_112/ov_SC03_112.c index 04b0ff7b81..cf96d58f9f 100644 --- a/src/ov_SC03_112/ov_SC03_112.c +++ b/src/ov_SC03_112/ov_SC03_112.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_112/nonmatchings/ov_SC03_112", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_113/ov_SC03_113.c b/src/ov_SC03_113/ov_SC03_113.c index e28f82708f..253f656a70 100644 --- a/src/ov_SC03_113/ov_SC03_113.c +++ b/src/ov_SC03_113/ov_SC03_113.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_113/nonmatchings/ov_SC03_113", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_114/ov_SC03_114.c b/src/ov_SC03_114/ov_SC03_114.c index 208e3563b8..3215392ba1 100644 --- a/src/ov_SC03_114/ov_SC03_114.c +++ b/src/ov_SC03_114/ov_SC03_114.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_114/nonmatchings/ov_SC03_114", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_115/ov_SC03_115.c b/src/ov_SC03_115/ov_SC03_115.c index c00d23dbd2..d7e4d15c02 100644 --- a/src/ov_SC03_115/ov_SC03_115.c +++ b/src/ov_SC03_115/ov_SC03_115.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_115/nonmatchings/ov_SC03_115", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_116/ov_SC03_116.c b/src/ov_SC03_116/ov_SC03_116.c index 0896ca3df8..8164d8bc7f 100644 --- a/src/ov_SC03_116/ov_SC03_116.c +++ b/src/ov_SC03_116/ov_SC03_116.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_116/nonmatchings/ov_SC03_116", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_117/ov_SC03_117.c b/src/ov_SC03_117/ov_SC03_117.c index 672aee6d2f..ec1c81965b 100644 --- a/src/ov_SC03_117/ov_SC03_117.c +++ b/src/ov_SC03_117/ov_SC03_117.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_117/nonmatchings/ov_SC03_117", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_118/ov_SC03_118.c b/src/ov_SC03_118/ov_SC03_118.c index 503d377fba..43705fc80b 100644 --- a/src/ov_SC03_118/ov_SC03_118.c +++ b/src/ov_SC03_118/ov_SC03_118.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_119/ov_SC03_119.c b/src/ov_SC03_119/ov_SC03_119.c index c93a95be2b..7ba3c37940 100644 --- a/src/ov_SC03_119/ov_SC03_119.c +++ b/src/ov_SC03_119/ov_SC03_119.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_121/ov_SC03_121.c b/src/ov_SC03_121/ov_SC03_121.c index 5d252ca1e3..83197ad2ee 100644 --- a/src/ov_SC03_121/ov_SC03_121.c +++ b/src/ov_SC03_121/ov_SC03_121.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_121/nonmatchings/ov_SC03_121", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_124/ov_SC03_124.c b/src/ov_SC03_124/ov_SC03_124.c index af23a1131a..9988039341 100644 --- a/src/ov_SC03_124/ov_SC03_124.c +++ b/src/ov_SC03_124/ov_SC03_124.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_124/nonmatchings/ov_SC03_124", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_125/ov_SC03_125.c b/src/ov_SC03_125/ov_SC03_125.c index 5539b321ab..ed7a872945 100644 --- a/src/ov_SC03_125/ov_SC03_125.c +++ b/src/ov_SC03_125/ov_SC03_125.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_125/nonmatchings/ov_SC03_125", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC03_126/ov_SC03_126.c b/src/ov_SC03_126/ov_SC03_126.c index 61f4c7bb8f..c6d6f3aff3 100644 --- a/src/ov_SC03_126/ov_SC03_126.c +++ b/src/ov_SC03_126/ov_SC03_126.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC03_126/nonmatchings/ov_SC03_126", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_000/ov_SC04_000.c b/src/ov_SC04_000/ov_SC04_000.c index d81f451677..7335ec38ce 100644 --- a/src/ov_SC04_000/ov_SC04_000.c +++ b/src/ov_SC04_000/ov_SC04_000.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_000/nonmatchings/ov_SC04_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_002/ov_SC04_002.c b/src/ov_SC04_002/ov_SC04_002.c index 248e695aab..cfe83c403c 100644 --- a/src/ov_SC04_002/ov_SC04_002.c +++ b/src/ov_SC04_002/ov_SC04_002.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_002/nonmatchings/ov_SC04_002", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_003/ov_SC04_003.c b/src/ov_SC04_003/ov_SC04_003.c index 9011a83f21..9533b7228b 100644 --- a/src/ov_SC04_003/ov_SC04_003.c +++ b/src/ov_SC04_003/ov_SC04_003.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_003/nonmatchings/ov_SC04_003", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_004/ov_SC04_004.c b/src/ov_SC04_004/ov_SC04_004.c index c3838eae2a..5fb4dc2de2 100644 --- a/src/ov_SC04_004/ov_SC04_004.c +++ b/src/ov_SC04_004/ov_SC04_004.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_004/nonmatchings/ov_SC04_004", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_005/ov_SC04_005.c b/src/ov_SC04_005/ov_SC04_005.c index ebdcccc1cf..efb311ff31 100644 --- a/src/ov_SC04_005/ov_SC04_005.c +++ b/src/ov_SC04_005/ov_SC04_005.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_005/nonmatchings/ov_SC04_005", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_006/ov_SC04_006.c b/src/ov_SC04_006/ov_SC04_006.c index 0ddf74b62c..706b1ffea4 100644 --- a/src/ov_SC04_006/ov_SC04_006.c +++ b/src/ov_SC04_006/ov_SC04_006.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_006/nonmatchings/ov_SC04_006", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_007/ov_SC04_007.c b/src/ov_SC04_007/ov_SC04_007.c index 80ba052212..442cdc79c7 100644 --- a/src/ov_SC04_007/ov_SC04_007.c +++ b/src/ov_SC04_007/ov_SC04_007.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_007/nonmatchings/ov_SC04_007", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_008/ov_SC04_008.c b/src/ov_SC04_008/ov_SC04_008.c index eee98b97dc..2c45c976d4 100644 --- a/src/ov_SC04_008/ov_SC04_008.c +++ b/src/ov_SC04_008/ov_SC04_008.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_008/nonmatchings/ov_SC04_008", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_009/ov_SC04_009.c b/src/ov_SC04_009/ov_SC04_009.c index 98594c638e..964981e41c 100644 --- a/src/ov_SC04_009/ov_SC04_009.c +++ b/src/ov_SC04_009/ov_SC04_009.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_009/nonmatchings/ov_SC04_009", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_010/ov_SC04_010.c b/src/ov_SC04_010/ov_SC04_010.c index bbdd6333ad..5ec9129e9d 100644 --- a/src/ov_SC04_010/ov_SC04_010.c +++ b/src/ov_SC04_010/ov_SC04_010.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_010/nonmatchings/ov_SC04_010", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_011/ov_SC04_011.c b/src/ov_SC04_011/ov_SC04_011.c index 0db0761aa8..f755c254f4 100644 --- a/src/ov_SC04_011/ov_SC04_011.c +++ b/src/ov_SC04_011/ov_SC04_011.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_011/nonmatchings/ov_SC04_011", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_012/ov_SC04_012.c b/src/ov_SC04_012/ov_SC04_012.c index c5efae54a6..aa4cde1c48 100644 --- a/src/ov_SC04_012/ov_SC04_012.c +++ b/src/ov_SC04_012/ov_SC04_012.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_012/nonmatchings/ov_SC04_012", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_015/ov_SC04_015.c b/src/ov_SC04_015/ov_SC04_015.c index 036c4e2db8..74c7af7663 100644 --- a/src/ov_SC04_015/ov_SC04_015.c +++ b/src/ov_SC04_015/ov_SC04_015.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_015/nonmatchings/ov_SC04_015", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_016/ov_SC04_016.c b/src/ov_SC04_016/ov_SC04_016.c index fdeb514de8..e10d2c4220 100644 --- a/src/ov_SC04_016/ov_SC04_016.c +++ b/src/ov_SC04_016/ov_SC04_016.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_016/nonmatchings/ov_SC04_016", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_018/ov_SC04_018.c b/src/ov_SC04_018/ov_SC04_018.c index 77c295cf16..93583fdc51 100644 --- a/src/ov_SC04_018/ov_SC04_018.c +++ b/src/ov_SC04_018/ov_SC04_018.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_018/nonmatchings/ov_SC04_018", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_019/ov_SC04_019.c b/src/ov_SC04_019/ov_SC04_019.c index 5a1450a364..4d38bca4f9 100644 --- a/src/ov_SC04_019/ov_SC04_019.c +++ b/src/ov_SC04_019/ov_SC04_019.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_019/nonmatchings/ov_SC04_019", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_020/ov_SC04_020.c b/src/ov_SC04_020/ov_SC04_020.c index 77a3545bdd..7340fac921 100644 --- a/src/ov_SC04_020/ov_SC04_020.c +++ b/src/ov_SC04_020/ov_SC04_020.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_020/nonmatchings/ov_SC04_020", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC04_021/ov_SC04_021.c b/src/ov_SC04_021/ov_SC04_021.c index ec35731d9d..02b4f85b19 100644 --- a/src/ov_SC04_021/ov_SC04_021.c +++ b/src/ov_SC04_021/ov_SC04_021.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC04_021/nonmatchings/ov_SC04_021", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_000/ov_SC05_000.c b/src/ov_SC05_000/ov_SC05_000.c index b08e4c30ce..4cd553b7f6 100644 --- a/src/ov_SC05_000/ov_SC05_000.c +++ b/src/ov_SC05_000/ov_SC05_000.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_000/nonmatchings/ov_SC05_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_001/ov_SC05_001.c b/src/ov_SC05_001/ov_SC05_001.c index ca4dcb0226..f8460ed983 100644 --- a/src/ov_SC05_001/ov_SC05_001.c +++ b/src/ov_SC05_001/ov_SC05_001.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_001/nonmatchings/ov_SC05_001", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_002/ov_SC05_002.c b/src/ov_SC05_002/ov_SC05_002.c index 9eb8f751dc..3a46763da4 100644 --- a/src/ov_SC05_002/ov_SC05_002.c +++ b/src/ov_SC05_002/ov_SC05_002.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_002/nonmatchings/ov_SC05_002", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_003/ov_SC05_003.c b/src/ov_SC05_003/ov_SC05_003.c index c0666cab0e..255864be73 100644 --- a/src/ov_SC05_003/ov_SC05_003.c +++ b/src/ov_SC05_003/ov_SC05_003.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_003/nonmatchings/ov_SC05_003", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_004/ov_SC05_004.c b/src/ov_SC05_004/ov_SC05_004.c index dd99ac24a4..6186938bf9 100644 --- a/src/ov_SC05_004/ov_SC05_004.c +++ b/src/ov_SC05_004/ov_SC05_004.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_004/nonmatchings/ov_SC05_004", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_005/ov_SC05_005.c b/src/ov_SC05_005/ov_SC05_005.c index ed0bbcac7c..64e50f6cfc 100644 --- a/src/ov_SC05_005/ov_SC05_005.c +++ b/src/ov_SC05_005/ov_SC05_005.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_005/nonmatchings/ov_SC05_005", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_006/ov_SC05_006.c b/src/ov_SC05_006/ov_SC05_006.c index 345efd14be..09851adbc9 100644 --- a/src/ov_SC05_006/ov_SC05_006.c +++ b/src/ov_SC05_006/ov_SC05_006.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_006/nonmatchings/ov_SC05_006", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_007/ov_SC05_007.c b/src/ov_SC05_007/ov_SC05_007.c index bdad63e145..5e3fa6f64c 100644 --- a/src/ov_SC05_007/ov_SC05_007.c +++ b/src/ov_SC05_007/ov_SC05_007.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_007/nonmatchings/ov_SC05_007", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_008/ov_SC05_008.c b/src/ov_SC05_008/ov_SC05_008.c index 85c03d6a32..e8f8cc7cd8 100644 --- a/src/ov_SC05_008/ov_SC05_008.c +++ b/src/ov_SC05_008/ov_SC05_008.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_008/nonmatchings/ov_SC05_008", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_009/ov_SC05_009.c b/src/ov_SC05_009/ov_SC05_009.c index 2844489672..7e6325df22 100644 --- a/src/ov_SC05_009/ov_SC05_009.c +++ b/src/ov_SC05_009/ov_SC05_009.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_009/nonmatchings/ov_SC05_009", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_010/ov_SC05_010.c b/src/ov_SC05_010/ov_SC05_010.c index 841ab1b4ca..2133552e91 100644 --- a/src/ov_SC05_010/ov_SC05_010.c +++ b/src/ov_SC05_010/ov_SC05_010.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_010/nonmatchings/ov_SC05_010", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_011/ov_SC05_011.c b/src/ov_SC05_011/ov_SC05_011.c index b8810ce6b0..241444ef67 100644 --- a/src/ov_SC05_011/ov_SC05_011.c +++ b/src/ov_SC05_011/ov_SC05_011.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_011/nonmatchings/ov_SC05_011", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_017/ov_SC05_017.c b/src/ov_SC05_017/ov_SC05_017.c index 12095934e8..6bed2a5e8f 100644 --- a/src/ov_SC05_017/ov_SC05_017.c +++ b/src/ov_SC05_017/ov_SC05_017.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_017/nonmatchings/ov_SC05_017", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_018/ov_SC05_018.c b/src/ov_SC05_018/ov_SC05_018.c index 80eee54234..54664bae68 100644 --- a/src/ov_SC05_018/ov_SC05_018.c +++ b/src/ov_SC05_018/ov_SC05_018.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_018/nonmatchings/ov_SC05_018", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC05_019/ov_SC05_019.c b/src/ov_SC05_019/ov_SC05_019.c index a4827e2b04..caba118ae9 100644 --- a/src/ov_SC05_019/ov_SC05_019.c +++ b/src/ov_SC05_019/ov_SC05_019.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC05_019/nonmatchings/ov_SC05_019", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_000/ov_SC06_000.c b/src/ov_SC06_000/ov_SC06_000.c index 333b10a9ab..a91b448f21 100644 --- a/src/ov_SC06_000/ov_SC06_000.c +++ b/src/ov_SC06_000/ov_SC06_000.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_000/nonmatchings/ov_SC06_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_006/ov_SC06_006.c b/src/ov_SC06_006/ov_SC06_006.c index 38f2884b91..f27bde3edd 100644 --- a/src/ov_SC06_006/ov_SC06_006.c +++ b/src/ov_SC06_006/ov_SC06_006.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_006/nonmatchings/ov_SC06_006", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_008/ov_SC06_008.c b/src/ov_SC06_008/ov_SC06_008.c index f501f68cca..3e05f6fefb 100644 --- a/src/ov_SC06_008/ov_SC06_008.c +++ b/src/ov_SC06_008/ov_SC06_008.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_008/nonmatchings/ov_SC06_008", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_010/ov_SC06_010.c b/src/ov_SC06_010/ov_SC06_010.c index b30eab9948..e2946ba9d8 100644 --- a/src/ov_SC06_010/ov_SC06_010.c +++ b/src/ov_SC06_010/ov_SC06_010.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_010/nonmatchings/ov_SC06_010", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_011/ov_SC06_011.c b/src/ov_SC06_011/ov_SC06_011.c index eab9fea984..6f40a0587b 100644 --- a/src/ov_SC06_011/ov_SC06_011.c +++ b/src/ov_SC06_011/ov_SC06_011.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_011/nonmatchings/ov_SC06_011", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_013/ov_SC06_013.c b/src/ov_SC06_013/ov_SC06_013.c index 93ff109b9d..259d839c0f 100644 --- a/src/ov_SC06_013/ov_SC06_013.c +++ b/src/ov_SC06_013/ov_SC06_013.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_013/nonmatchings/ov_SC06_013", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_014/ov_SC06_014.c b/src/ov_SC06_014/ov_SC06_014.c index 89bed14307..9811822ab1 100644 --- a/src/ov_SC06_014/ov_SC06_014.c +++ b/src/ov_SC06_014/ov_SC06_014.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_014/nonmatchings/ov_SC06_014", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_015/ov_SC06_015.c b/src/ov_SC06_015/ov_SC06_015.c index 00d4d2697c..9c5e81f96e 100644 --- a/src/ov_SC06_015/ov_SC06_015.c +++ b/src/ov_SC06_015/ov_SC06_015.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_015/nonmatchings/ov_SC06_015", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_016/ov_SC06_016.c b/src/ov_SC06_016/ov_SC06_016.c index 7d16ac2e32..85d6eb0513 100644 --- a/src/ov_SC06_016/ov_SC06_016.c +++ b/src/ov_SC06_016/ov_SC06_016.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_016/nonmatchings/ov_SC06_016", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_018/ov_SC06_018.c b/src/ov_SC06_018/ov_SC06_018.c index c954dab5ea..5658109125 100644 --- a/src/ov_SC06_018/ov_SC06_018.c +++ b/src/ov_SC06_018/ov_SC06_018.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_018/nonmatchings/ov_SC06_018", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_020/ov_SC06_020.c b/src/ov_SC06_020/ov_SC06_020.c index 2a450febb7..a1c7a1a189 100644 --- a/src/ov_SC06_020/ov_SC06_020.c +++ b/src/ov_SC06_020/ov_SC06_020.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_020/nonmatchings/ov_SC06_020", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_022/ov_SC06_022.c b/src/ov_SC06_022/ov_SC06_022.c index 9569af33ab..8acb2e0295 100644 --- a/src/ov_SC06_022/ov_SC06_022.c +++ b/src/ov_SC06_022/ov_SC06_022.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_024/ov_SC06_024.c b/src/ov_SC06_024/ov_SC06_024.c index 7865e6f8d7..cafa53104d 100644 --- a/src/ov_SC06_024/ov_SC06_024.c +++ b/src/ov_SC06_024/ov_SC06_024.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_025/ov_SC06_025.c b/src/ov_SC06_025/ov_SC06_025.c index 769e914760..733ccdf052 100644 --- a/src/ov_SC06_025/ov_SC06_025.c +++ b/src/ov_SC06_025/ov_SC06_025.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_025/nonmatchings/ov_SC06_025", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_027/ov_SC06_027.c b/src/ov_SC06_027/ov_SC06_027.c index beeb7f6dd2..82f3b50337 100644 --- a/src/ov_SC06_027/ov_SC06_027.c +++ b/src/ov_SC06_027/ov_SC06_027.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_027/nonmatchings/ov_SC06_027", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_029/ov_SC06_029.c b/src/ov_SC06_029/ov_SC06_029.c index daa7f2e037..7edfb2c917 100644 --- a/src/ov_SC06_029/ov_SC06_029.c +++ b/src/ov_SC06_029/ov_SC06_029.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_029/nonmatchings/ov_SC06_029", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_030/ov_SC06_030.c b/src/ov_SC06_030/ov_SC06_030.c index cb4f9f7dcf..99651e3d3c 100644 --- a/src/ov_SC06_030/ov_SC06_030.c +++ b/src/ov_SC06_030/ov_SC06_030.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_030/nonmatchings/ov_SC06_030", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_032/ov_SC06_032.c b/src/ov_SC06_032/ov_SC06_032.c index 9c68c74811..3fda41a1b2 100644 --- a/src/ov_SC06_032/ov_SC06_032.c +++ b/src/ov_SC06_032/ov_SC06_032.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_032/nonmatchings/ov_SC06_032", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC06_033/ov_SC06_033.c b/src/ov_SC06_033/ov_SC06_033.c index 6c2226b842..f4b238b596 100644 --- a/src/ov_SC06_033/ov_SC06_033.c +++ b/src/ov_SC06_033/ov_SC06_033.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC06_033/nonmatchings/ov_SC06_033", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC07_000/ov_SC07_000.c b/src/ov_SC07_000/ov_SC07_000.c index 40fd67a0db..faf7005411 100644 --- a/src/ov_SC07_000/ov_SC07_000.c +++ b/src/ov_SC07_000/ov_SC07_000.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_000/nonmatchings/ov_SC07_000", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC07_001/ov_SC07_001.c b/src/ov_SC07_001/ov_SC07_001.c index 9cd88ffff1..7bf25a2ac1 100644 --- a/src/ov_SC07_001/ov_SC07_001.c +++ b/src/ov_SC07_001/ov_SC07_001.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_001/nonmatchings/ov_SC07_001", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC07_002/ov_SC07_002.c b/src/ov_SC07_002/ov_SC07_002.c index 098c1cceca..d82b9cfc0f 100644 --- a/src/ov_SC07_002/ov_SC07_002.c +++ b/src/ov_SC07_002/ov_SC07_002.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_002/nonmatchings/ov_SC07_002", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC07_008/ov_SC07_008.c b/src/ov_SC07_008/ov_SC07_008.c index a2a483b57a..01b92a1a4d 100644 --- a/src/ov_SC07_008/ov_SC07_008.c +++ b/src/ov_SC07_008/ov_SC07_008.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_008/nonmatchings/ov_SC07_008", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/ov_SC07_009/ov_SC07_009.c b/src/ov_SC07_009/ov_SC07_009.c index de495752bb..9521184901 100644 --- a/src/ov_SC07_009/ov_SC07_009.c +++ b/src/ov_SC07_009/ov_SC07_009.c @@ -1561,7 +1561,7 @@ DEFINE_func_80149290() /* dedup: shared engine-core @0x80149290 (src/shared) */ DEFINE_func_80149350() /* dedup: shared engine-core @0x80149350 (src/shared) */ -INCLUDE_ASM("asm/ov_SC07_009/nonmatchings/ov_SC07_009", func_80149374); +DEFINE_func_80149374() /* dedup: shared engine-core @0x80149374 (src/shared) */ DEFINE_func_801493D0() /* dedup: shared engine-core @0x801493D0 (src/shared) */ diff --git a/src/shared/engine_core.h b/src/shared/engine_core.h index 6b161cd344..f15de63d19 100644 --- a/src/shared/engine_core.h +++ b/src/shared/engine_core.h @@ -25095,4 +25095,21 @@ return ret; \ } +#define DEFINE_func_80149374() \ + extern void func_80015978(s32 a0, s32 *a1); \ + extern void func_8012F14C(s32); \ + extern void func_80015954(s32 a0, s32 a1); \ + void func_80149374(s32 arg0, s32 arg1) \ + { \ + u64 sp10; \ + u64 sp18; \ + ((void (*)(s32, void*))func_80015978)(arg1, &sp10); \ + { \ + void *q = &sp18; \ + ((void (*)(s32, void*, void*))func_8012F14C)(*(s32*)(arg0 + 0x20) + 0x34, &sp10, q); \ + __asm__ __volatile__("" : "=r"(q)); /* LOAD-BEARING: kills the (plus sp 0x18) CSE class reg; emits 0 bytes */ \ + } \ + ((void (*)(void*, s32))func_80015954)(&sp18, arg1); \ + } + #endif