diff --git a/.run/P35/share/batch_new3.json b/.run/P35/share/batch_new3.json new file mode 100644 index 000000000..66364748f --- /dev/null +++ b/.run/P35/share/batch_new3.json @@ -0,0 +1,422 @@ +{ + "classes": [ + "897474434176c1dddaa1b3585fb5050001847b55", + "1e7a4e710cee92512f7ef8387d3da328b1cd6ffc", + "66c77755e6fa15aa8f6f5324b54d60e8278b5738", + "7e58ba7e7c860ed3c2d422a105714948b73971cc", + "badd0159284edcfb4a5d80653c06932c5abeffcd", + "0b2cc462c54d057ecce3ecb4f97b388ffda0cb24", + "6a040027dbb2aba75bb29bbbfda740962d0cf3bf", + "44c7fe3fe6ed759e0d62ab2032c4eadd7e4e78cf", + "1eeea95d82cfa668498a88f8ad05730945e64a56", + "05ff1db56e7ccf7c3b86eb3318857bf8aee9881f", + "00aabb3fa82c957b5a8fcb8183e72d206094f448", + "04061c8b746b45fa892cab245e4e9824fa2a7f8d", + "43573632da533b8b1da77ee755c582334f87341b", + "5bf928968dd8f1a3aef1ac4b6cc5b908b15c5cc4", + "d875a8f9b4eccf17bf34dcc1dd254aab27997238", + "392f26274a5f02d9666ed05660e1cd0a53cf344d", + "4deffe403c08d85064eae5855d575f4043cfc6bf", + "9bb6332aa999b7cabf03ffe74264b91e14f0ef90", + "ae9e650f6e6e26c85055155c0857b4c297a0ed16", + "d8145911fa99b7de9c132e1c1a4728eed53ef15e", + "3df94c9c893fc6c20f8152260cec9ca84fe5c8cd", + "7dc469466742361529c2b07f65ad58a6f81c224b", + "83daff8239e6d53a8e2e3b5752316c1055abf3dd", + "ad0c1369ccca3f5cbebc582ac5c8c3cfa64d2476", + "b481cb52c75f6bd42245894108369f519a0f4ef1", + "bbab5a5af89adeae1b0c7064045f0ff697678f59", + "ee79a1cc2aaa47de387b4957fdc8f856da8dbf43", + "5c7e6c6feeee7c79b7df42e1a3ff15d4d263aa38", + "610b5f146e11a0af24c68873b40dd6dadfed4bf1", + "87a5e0ba97c7a40d33985f3a3f7f5935c11dea84", + "b3c81197aba45022ce7adc75a13e9b4744dd13da", + "e460239afc8f9f615673bf3ef1065720d344bfa0", + "34856783b4c029923d8623dc581ff30e6c30a086", + "41e70b0aaeec2411b156e4d1a267e4e7ea023825", + "83788c455fa7b4997248f2112ca8addc89a1ee7d", + "34914b6020c495d599f8992212dd8b656b307015", + "3ba2802e7373c799b437f3c8dd2b7f9fd87e1cee", + "6450992e6fbbf0eba48c9c593e3ec88346e43358", + "7ab61c2d984e688b6d064af2bbf937df7fa64170", + "a4abc21043944566f33a0ff9792e867003ccecd8", + "1cf147fb55d842572fb45e5ab99fe2b32a525459", + "9cf18f49273a0c7d284347fc92d975dafa9cf8a3", + "474ae4a52642933e0232ebbbd3189192f2afa972", + "561c528658f225937c4a0f0cfcde8a3e5ec95720", + "69854285e03b3db38066d929c20ad4beae2de857", + "8531ecc4e08698538f56ac4eeb0e1abee9e6c6fe", + "8c634086efe47c800aa62a71b1ea7b5cacf5bd59", + "bee6858adb1c925225768a959b82e6f2afbf19d3", + "f19f744475c0b7d65fbb81f390ecf74968cf1807", + "0a1f8b8230c33ca4d6d17c4f3c4335d369b293c1", + "0b0f53ec73e600153caf7c20bef141a03b1e0ab4", + "22637e5ffcfd22db32f0759967ff01f04012bc82", + "897945caf03da4661c334880c56191205d3dcd71", + "95fbfaa8f52d15e4895ecf4bb0884a64413ea31a", + "ae7678cf04578bccda63924bd4e54fc90d7b554c", + "f0c4b97d13a0abaf9d6f5c27ba08177ca886b681", + "11c325bad770b3082cecc262a1f842a1534e4cbf", + "5d09eea94f3e2adb66b5a8bd98a399aeb90538e9", + "25fcacaae1e9f6bfb048b893347f411dd9fc3a5f", + "ba8761c6c712d9a1d252dfb4b783349cb3b67d7b", + "d811cfb518ff1fb10a7e16f646b0bde2084d2b2c", + "05b8b1d1ef1f2b4deb481fdb3157e048b574791e", + "0a1baba1faf1ebc62d22f462e39e161199de4a4e", + "0f69dd9da65a8cbbefa42d8cfd44c7b18bed0ed2", + "b32c84554529f03e259ff8ba2fb2032a8f9bcda8", + "b905c751709097bdbfb7bab7070286f0b5ee0d6e", + "08b70f0de21fbbcb1278be2b5996aeac97ea707c", + "1ec890ca38c6cb38f15d9935e8b35ac7ddb12367", + "64c1a81ea33389941cb0314ac533e6ea317b4ed0", + "67cef5a4c1a8f897f644aa1ba3a0d1a8c00acc0b", + "ab751e1b08ce3fd6848e7c558577e408e3f11b2b", + "de1c9bc57b28ae0b1ebbd7c5289657cce8f4eeeb", + "41d070a31535bbe536573e5a744228525489cabd", + "76dde5918ce7c0cf8e853aeff5e6dec700ee370a", + "9814f7d7adbee0beda2f8b32905e53915cc164da", + "2062f4e00e5c44b001a4b5152bb2914522d319cf", + "33c63185a309053e6c7691a8c392fcc55f549a90", + "44f58f33cde7f1624d05ba5d57160e97280ccf06", + "47aa02d85291224b8f6307df04ebf762da5e66bd", + "8bfcb845652039585658f16cbe9b3d702f1bd917", + "ce4e45fe44e5381fce8e7069fef4b0823a2085b5", + "2718b2e55d155e375efa64ebcd6e3238565553f6", + "8d2d864bb1cea5cec3eb5e07647e851b62d8457c", + "9833c197c16a570e10622cf0bf506dca8c0c151d", + "b6505b9b0e7b3ea3f019988ecb1076b776754bd0", + "38230eb98f72d6bec5dc4f6bf0abe6acfa550599", + "c174c0561d42304d8b3950a1859eaddeb8c790c0", + "ca35546523cd86e9f4a431d0d34278e7dcb897d6", + "f539b4e69d8cc4a2be633884baafd04a61db36d9", + "386a9228c08b22747df5ec9fb955074f66422dda", + "69b2badcebf4187171f9f276f86f7e9f56576c58", + "7e8f42870df61379ac98de6c1dc0f1082f5ea68a", + "8909e8bda69a3a1bc29192ad0594a96571119790", + "aae79a19884bb8c886bfe79c40af5f2e3e83a76b", + "eb57b5e48460181bb525f908af0f3ccba6487f69", + "15eb5ba24493bcc59831cd00c80810a6fb0dadc0", + "3f7d4016a27742c4dced126130beb3f12a7c2699", + "6c509a1cb0bd587e1eff3f629c9a74f223f0a6e4", + "6e5d0a2dd55b72893e57437520290ee48b34ed57", + "6f7b9fcbe2c836699f863d03ec683153298196d1", + "7354cf5d747eb4bad4e1c1324c7879db871cdcd5", + "994a73775faf58de3d68adfb58441c0e75b94f5c", + "99a35ab417f77f5b947bcc2527296e6bf0ed90ff", + "a0fff8a55f9243b0d86daceab759ebca0d9566ec", + "b665efef38142e6ec48283b44b8de450b68af239", + "bf05b1dc031e0793833052521c464e6659d6ff01", + "c34d9d19423f56cfb14374d44a173082818623cc", + "e8e9c8db9f6f05a917ca87e66335e569b572828c", + "6ac69b9e32324261e79a9aced1604e1459bb67d0", + "6f825b34f8a55a1d107ad3c1088b714b80d047c5", + "a44969fc8e17b3bf2d7e4d4420b28758ac728df4", + "dfc7ba70a91a5e745f26f6b9dc563e713fd0f398", + "120c5b532eb02b4cdf79f8deac9f265ddb94f6c1", + "1f54f8025fd7ec7803bae2c734c98972a65eccc3", + "205d953edfa0e79e18d5c624998afea73893df1d", + "363b5a0e905c8a72a025189eccdb60c48a340277", + "7088316d93f5053239dda3ce11a14c94f49809d3", + "8ccdd4a3554b812558b1d81f62082c69340e0812", + "97e255d8d2e27513c9b0380f905cec727743f9b9", + "b34f471cadfde59f50c8f9e8e40ba1509cbfa8d9" + ], + "refused": [], + "results": { + "ov_SC02_000": [ + true, + "BYTE-IDENTICAL, obj A/B 37/37" + ], + "ov_SC02_003": [ + true, + "BYTE-IDENTICAL, obj A/B 37/37" + ], + "ov_SC03_010": [ + true, + "BYTE-IDENTICAL, obj A/B 29/29" + ], + "ov_SC03_011": [ + true, + "BYTE-IDENTICAL, obj A/B 29/29" + ], + "ov_SC03_013": [ + true, + "BYTE-IDENTICAL, obj A/B 30/30" + ], + "ov_SC03_092": [ + true, + "BYTE-IDENTICAL, obj A/B 29/29" + ], + "ov_SC03_126": [ + true, + "BYTE-IDENTICAL, obj A/B 28/28" + ], + "ov_SC04_000": [ + true, + "BYTE-IDENTICAL, obj A/B 29/29" + ], + "ov_SC04_004": [ + true, + "BYTE-IDENTICAL, obj A/B 27/27" + ], + "ov_SC04_007": [ + true, + "BYTE-IDENTICAL, obj A/B 28/28" + ], + "ov_SC04_021": [ + true, + "BYTE-IDENTICAL, obj A/B 28/28" + ], + "ov_SC05_019": [ + true, + "BYTE-IDENTICAL, obj A/B 28/28" + ] + }, + "registered": [ + "S_func_8012E9C0", + "S_func_80158FA4", + "S_func_80142608", + "S_func_80137D08", + "S_func_80128A28", + "S_func_8016B4F8", + "S_func_8015E344", + "S_func_80178BF8", + "S_func_801647A4", + "S_func_8015EEE0", + "S_func_8016DA7C", + "S_func_8016BCC0", + "S_func_801520DC", + "S_func_80150A70", + "S_func_80132018", + "S_func_8013D8FC", + "S_func_80143458", + "S_func_8014358C", + "S_func_8015D104", + "S_func_8017E4F8", + "S_func_8017EDB8", + "S_func_8017C528", + "S_func_8015DBD4", + "S_func_8015DF34", + "S_func_8012D664", + "S_func_8015FE70", + "S_func_8016C2C4", + "S_func_8017BEF8", + "S_func_8015F89C", + "S_func_8015FCC8", + "S_func_8014607C", + "S_func_80142A80", + "S_func_8017EE68", + "S_func_80142EC0", + "S_func_8013CA14", + "S_func_80128714", + "S_func_8013D330", + "S_func_80158F00", + "S_func_80152DA8", + "S_func_80169F3C", + "S_func_80159BE4", + "S_func_801681FC", + "S_func_801528B0", + "S_func_80139BE0", + "S_func_801578C0", + "S_func_8015934C", + "S_func_80149FB0", + "S_func_8014305C", + "S_func_80160920", + "S_func_8016BEA0", + "S_func_80140E6C", + "S_func_801285E4", + "S_func_801754A8", + "S_func_8015D380", + "S_func_8013E5E8", + "S_func_8017CC80", + "S_func_8016E95C", + "S_func_80158BB0", + "S_func_8017E308", + "S_func_8016F1C4", + "S_func_8012DE2C", + "S_func_80142E38", + "S_func_801734BC", + "S_func_8012DDA4", + "S_func_801602A4", + "S_func_801651B8", + "S_func_80159464", + "S_func_80141874", + "S_func_80168430", + "S_func_8013F138", + "S_func_80153D7C", + "S_func_80162870", + "S_func_80161D88", + "S_func_8015F9A4", + "S_func_8017EACC", + "S_func_80158038", + "S_func_8015E698", + "S_func_801549F8", + "S_func_8017EB4C", + "S_func_8016EAC0", + "S_func_8017B7A8", + "S_func_80165140", + "S_func_80178840", + "S_func_80157808", + "S_func_8015879C", + "S_func_80161C24", + "S_func_80173220", + "S_func_80142DC4", + "S_func_80150B28", + "S_func_801312D0", + "S_func_80136C90", + "S_func_801609B8", + "S_func_8017E298", + "S_func_80142A10", + "S_func_8017C454", + "S_func_8015D414", + "S_func_8017F1B8", + "S_func_80156A1C", + "S_func_8013221C", + "S_func_8014FA04", + "S_func_80174BF4", + "S_func_801622C4", + "S_func_801320D8", + "S_func_8016EB3C", + "S_func_80158814", + "S_func_801442F8", + "S_func_801321B0", + "S_func_80132144", + "S_func_8017BC38", + "S_func_80153CCC", + "S_func_8017EA10", + "S_func_8017B880", + "S_func_80128CFC", + "S_func_80165E2C", + "S_func_80128FAC", + "S_func_80128C98", + "S_func_80165580", + "S_func_8017CDF4", + "S_func_8012ACE0", + "S_func_8015EE7C" + ], + "extended": {}, + "rejected": [], + "causes": {}, + "exemplars": { + "897474434176c1dddaa1b3585fb5050001847b55": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:754 (majority text; texts 1), 3 private sites \u2192 include", + "1e7a4e710cee92512f7ef8387d3da328b1cd6ffc": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1178 (majority text; texts 1), 3 private sites \u2192 include", + "66c77755e6fa15aa8f6f5324b54d60e8278b5738": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1254 (majority text; texts 1), 3 private sites \u2192 include", + "7e58ba7e7c860ed3c2d422a105714948b73971cc": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:972 (majority text; texts 1), 3 private sites \u2192 include", + "badd0159284edcfb4a5d80653c06932c5abeffcd": "exemplar src/ov_SC03_126/ov_SC03_126.c:297 (majority text; texts 1), 3 private sites \u2192 include", + "0b2cc462c54d057ecce3ecb4f97b388ffda0cb24": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:1948 (majority text; texts 1), 3 private sites \u2192 include", + "6a040027dbb2aba75bb29bbbfda740962d0cf3bf": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1768 (majority text; texts 1), 3 private sites \u2192 include", + "44c7fe3fe6ed759e0d62ab2032c4eadd7e4e78cf": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2648 (majority text; texts 1), 3 private sites \u2192 include", + "1eeea95d82cfa668498a88f8ad05730945e64a56": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3181 (majority text; texts 1), 3 private sites \u2192 include", + "05ff1db56e7ccf7c3b86eb3318857bf8aee9881f": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1951 (majority text; texts 1), 3 private sites \u2192 include", + "00aabb3fa82c957b5a8fcb8183e72d206094f448": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2393 (majority text; texts 1), 3 private sites \u2192 include", + "04061c8b746b45fa892cab245e4e9824fa2a7f8d": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2112 (majority text; texts 1), 3 private sites \u2192 include", + "43573632da533b8b1da77ee755c582334f87341b": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:2115 (majority text; texts 1), 3 private sites \u2192 include", + "5bf928968dd8f1a3aef1ac4b6cc5b908b15c5cc4": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:1844 (majority text; texts 1), 3 private sites \u2192 include", + "d875a8f9b4eccf17bf34dcc1dd254aab27997238": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1418 (majority text; texts 1), 3 private sites \u2192 include", + "392f26274a5f02d9666ed05660e1cd0a53cf344d": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1086 (majority text; texts 1), 3 private sites \u2192 include", + "4deffe403c08d85064eae5855d575f4043cfc6bf": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1607 (majority text; texts 1), 3 private sites \u2192 include", + "9bb6332aa999b7cabf03ffe74264b91e14f0ef90": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1644 (majority text; texts 1), 3 private sites \u2192 include", + "ae9e650f6e6e26c85055155c0857b4c297a0ed16": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1420 (majority text; texts 1), 3 private sites \u2192 include", + "d8145911fa99b7de9c132e1c1a4728eed53ef15e": "exemplar src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4173 (majority text; texts 1), 3 private sites \u2192 include", + "3df94c9c893fc6c20f8152260cec9ca84fe5c8cd": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3217 (majority text; texts 1), 3 private sites \u2192 include", + "7dc469466742361529c2b07f65ad58a6f81c224b": "exemplar src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3604 (majority text; texts 1), 3 private sites \u2192 include", + "83daff8239e6d53a8e2e3b5752316c1055abf3dd": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1606 (majority text; texts 1), 3 private sites \u2192 include", + "ad0c1369ccca3f5cbebc582ac5c8c3cfa64d2476": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1684 (majority text; texts 1), 3 private sites \u2192 include", + "b481cb52c75f6bd42245894108369f519a0f4ef1": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:475 (majority text; texts 1), 3 private sites \u2192 include", + "bbab5a5af89adeae1b0c7064045f0ff697678f59": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2213 (majority text; texts 1), 3 private sites \u2192 include", + "ee79a1cc2aaa47de387b4957fdc8f856da8dbf43": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2228 (majority text; texts 1), 3 private sites \u2192 include", + "5c7e6c6feeee7c79b7df42e1a3ff15d4d263aa38": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2983 (majority text; texts 1), 3 private sites \u2192 include", + "610b5f146e11a0af24c68873b40dd6dadfed4bf1": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2074 (majority text; texts 1), 3 private sites \u2192 include", + "87a5e0ba97c7a40d33985f3a3f7f5935c11dea84": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2165 (majority text; texts 1), 3 private sites \u2192 include", + "b3c81197aba45022ce7adc75a13e9b4744dd13da": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:92 (majority text; texts 1), 3 private sites \u2192 include", + "e460239afc8f9f615673bf3ef1065720d344bfa0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1393 (majority text; texts 1), 3 private sites \u2192 include", + "34856783b4c029923d8623dc581ff30e6c30a086": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3263 (majority text; texts 1), 3 private sites \u2192 include", + "41e70b0aaeec2411b156e4d1a267e4e7ea023825": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1499 (majority text; texts 1), 3 private sites \u2192 include", + "83788c455fa7b4997248f2112ca8addc89a1ee7d": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:818 (majority text; texts 1), 3 private sites \u2192 include", + "34914b6020c495d599f8992212dd8b656b307015": "exemplar src/ov_SC03_126/ov_SC03_126.c:130 (majority text; texts 1), 3 private sites \u2192 include", + "3ba2802e7373c799b437f3c8dd2b7f9fd87e1cee": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1004 (majority text; texts 1), 3 private sites \u2192 include", + "6450992e6fbbf0eba48c9c593e3ec88346e43358": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1143 (majority text; texts 1), 3 private sites \u2192 include", + "7ab61c2d984e688b6d064af2bbf937df7fa64170": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:2285 (majority text; texts 1), 3 private sites \u2192 include", + "a4abc21043944566f33a0ff9792e867003ccecd8": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3994 (majority text; texts 1), 3 private sites \u2192 include", + "1cf147fb55d842572fb45e5ab99fe2b32a525459": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1412 (majority text; texts 1), 3 private sites \u2192 include", + "9cf18f49273a0c7d284347fc92d975dafa9cf8a3": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3768 (majority text; texts 1), 3 private sites \u2192 include", + "474ae4a52642933e0232ebbbd3189192f2afa972": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:2220 (majority text; texts 1), 3 private sites \u2192 include", + "561c528658f225937c4a0f0cfcde8a3e5ec95720": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:815 (majority text; texts 1), 3 private sites \u2192 include", + "69854285e03b3db38066d929c20ad4beae2de857": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1201 (majority text; texts 1), 3 private sites \u2192 include", + "8531ecc4e08698538f56ac4eeb0e1abee9e6c6fe": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1216 (majority text; texts 1), 3 private sites \u2192 include", + "8c634086efe47c800aa62a71b1ea7b5cacf5bd59": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:666 (majority text; texts 1), 3 private sites \u2192 include", + "bee6858adb1c925225768a959b82e6f2afbf19d3": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1543 (majority text; texts 1), 3 private sites \u2192 include", + "f19f744475c0b7d65fbb81f390ecf74968cf1807": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2384 (majority text; texts 1), 3 private sites \u2192 include", + "0a1f8b8230c33ca4d6d17c4f3c4335d369b293c1": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2148 (majority text; texts 1), 3 private sites \u2192 include", + "0b0f53ec73e600153caf7c20bef141a03b1e0ab4": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1008 (majority text; texts 1), 3 private sites \u2192 include", + "22637e5ffcfd22db32f0759967ff01f04012bc82": "exemplar src/ov_SC03_126/ov_SC03_126.c:68 (majority text; texts 1), 3 private sites \u2192 include", + "897945caf03da4661c334880c56191205d3dcd71": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2714 (majority text; texts 1), 3 private sites \u2192 include", + "95fbfaa8f52d15e4895ecf4bb0884a64413ea31a": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1469 (majority text; texts 1), 3 private sites \u2192 include", + "ae7678cf04578bccda63924bd4e54fc90d7b554c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1208 (majority text; texts 1), 3 private sites \u2192 include", + "f0c4b97d13a0abaf9d6f5c27ba08177ca886b681": "exemplar src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3639 (majority text; texts 1), 3 private sites \u2192 include", + "11c325bad770b3082cecc262a1f842a1534e4cbf": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2530 (majority text; texts 1), 3 private sites \u2192 include", + "5d09eea94f3e2adb66b5a8bd98a399aeb90538e9": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1108 (majority text; texts 1), 3 private sites \u2192 include", + "25fcacaae1e9f6bfb048b893347f411dd9fc3a5f": "exemplar src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4084 (majority text; texts 1), 3 private sites \u2192 include", + "ba8761c6c712d9a1d252dfb4b783349cb3b67d7b": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2727 (majority text; texts 1), 3 private sites \u2192 include", + "d811cfb518ff1fb10a7e16f646b0bde2084d2b2c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:547 (majority text; texts 1), 3 private sites \u2192 include", + "05b8b1d1ef1f2b4deb481fdb3157e048b574791e": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1469 (majority text; texts 1), 3 private sites \u2192 include", + "0a1baba1faf1ebc62d22f462e39e161199de4a4e": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2320 (majority text; texts 1), 3 private sites \u2192 include", + "0f69dd9da65a8cbbefa42d8cfd44c7b18bed0ed2": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:521 (majority text; texts 1), 3 private sites \u2192 include", + "b32c84554529f03e259ff8ba2fb2032a8f9bcda8": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2285 (majority text; texts 1), 3 private sites \u2192 include", + "b905c751709097bdbfb7bab7070286f0b5ee0d6e": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3364 (majority text; texts 1), 3 private sites \u2192 include", + "08b70f0de21fbbcb1278be2b5996aeac97ea707c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1244 (majority text; texts 1), 3 private sites \u2192 include", + "1ec890ca38c6cb38f15d9935e8b35ac7ddb12367": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1124 (majority text; texts 1), 3 private sites \u2192 include", + "64c1a81ea33389941cb0314ac533e6ea317b4ed0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3797 (majority text; texts 1), 3 private sites \u2192 include", + "67cef5a4c1a8f897f644aa1ba3a0d1a8c00acc0b": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1378 (majority text; texts 1), 3 private sites \u2192 include", + "ab751e1b08ce3fd6848e7c558577e408e3f11b2b": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:2414 (majority text; texts 1), 3 private sites \u2192 include", + "de1c9bc57b28ae0b1ebbd7c5289657cce8f4eeeb": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2994 (majority text; texts 1), 3 private sites \u2192 include", + "41d070a31535bbe536573e5a744228525489cabd": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2768 (majority text; texts 1), 3 private sites \u2192 include", + "76dde5918ce7c0cf8e853aeff5e6dec700ee370a": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2098 (majority text; texts 1), 3 private sites \u2192 include", + "9814f7d7adbee0beda2f8b32905e53915cc164da": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3094 (majority text; texts 1), 3 private sites \u2192 include", + "2062f4e00e5c44b001a4b5152bb2914522d319cf": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1346 (majority text; texts 1), 3 private sites \u2192 include", + "33c63185a309053e6c7691a8c392fcc55f549a90": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1830 (majority text; texts 1), 3 private sites \u2192 include", + "44f58f33cde7f1624d05ba5d57160e97280ccf06": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015444C.c:975 (majority text; texts 1), 3 private sites \u2192 include", + "47aa02d85291224b8f6307df04ebf762da5e66bd": "exemplar src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c:3114 (majority text; texts 2), 3 private sites \u2192 include", + "8bfcb845652039585658f16cbe9b3d702f1bd917": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2594 (majority text; texts 1), 3 private sites \u2192 include", + "ce4e45fe44e5381fce8e7069fef4b0823a2085b5": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2721 (majority text; texts 1), 3 private sites \u2192 include", + "2718b2e55d155e375efa64ebcd6e3238565553f6": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3339 (majority text; texts 1), 3 private sites \u2192 include", + "8d2d864bb1cea5cec3eb5e07647e851b62d8457c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:3056 (majority text; texts 1), 3 private sites \u2192 include", + "9833c197c16a570e10622cf0bf506dca8c0c151d": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1173 (majority text; texts 1), 3 private sites \u2192 include", + "b6505b9b0e7b3ea3f019988ecb1076b776754bd0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1456 (majority text; texts 1), 3 private sites \u2192 include", + "38230eb98f72d6bec5dc4f6bf0abe6acfa550599": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2651 (majority text; texts 1), 3 private sites \u2192 include", + "c174c0561d42304d8b3950a1859eaddeb8c790c0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2482 (majority text; texts 1), 3 private sites \u2192 include", + "ca35546523cd86e9f4a431d0d34278e7dcb897d6": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1440 (majority text; texts 1), 3 private sites \u2192 include", + "f539b4e69d8cc4a2be633884baafd04a61db36d9": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:1905 (majority text; texts 1), 3 private sites \u2192 include", + "386a9228c08b22747df5ec9fb955074f66422dda": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1134 (majority text; texts 1), 3 private sites \u2192 include", + "69b2badcebf4187171f9f276f86f7e9f56576c58": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:782 (majority text; texts 1), 3 private sites \u2192 include", + "7e8f42870df61379ac98de6c1dc0f1082f5ea68a": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2412 (majority text; texts 1), 3 private sites \u2192 include", + "8909e8bda69a3a1bc29192ad0594a96571119790": "exemplar src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4053 (majority text; texts 1), 3 private sites \u2192 include", + "aae79a19884bb8c886bfe79c40af5f2e3e83a76b": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1370 (majority text; texts 1), 3 private sites \u2192 include", + "eb57b5e48460181bb525f908af0f3ccba6487f69": "exemplar src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3566 (majority text; texts 1), 3 private sites \u2192 include", + "15eb5ba24493bcc59831cd00c80810a6fb0dadc0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1492 (majority text; texts 1), 3 private sites \u2192 include", + "3f7d4016a27742c4dced126130beb3f12a7c2699": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3377 (majority text; texts 1), 3 private sites \u2192 include", + "6c509a1cb0bd587e1eff3f629c9a74f223f0a6e4": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1093 (majority text; texts 1), 3 private sites \u2192 include", + "6e5d0a2dd55b72893e57437520290ee48b34ed57": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1524 (majority text; texts 1), 3 private sites \u2192 include", + "6f7b9fcbe2c836699f863d03ec683153298196d1": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:1652 (majority text; texts 1), 3 private sites \u2192 include", + "7354cf5d747eb4bad4e1c1324c7879db871cdcd5": "exemplar src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2602 (majority text; texts 1), 3 private sites \u2192 include", + "994a73775faf58de3d68adfb58441c0e75b94f5c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2848 (majority text; texts 1), 3 private sites \u2192 include", + "99a35ab417f77f5b947bcc2527296e6bf0ed90ff": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1451 (majority text; texts 1), 3 private sites \u2192 include", + "a0fff8a55f9243b0d86daceab759ebca0d9566ec": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2616 (majority text; texts 1), 3 private sites \u2192 include", + "b665efef38142e6ec48283b44b8de450b68af239": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1484 (majority text; texts 1), 3 private sites \u2192 include", + "bf05b1dc031e0793833052521c464e6659d6ff01": "exemplar src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1774 (majority text; texts 1), 3 private sites \u2192 include", + "c34d9d19423f56cfb14374d44a173082818623cc": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1498 (majority text; texts 1), 3 private sites \u2192 include", + "e8e9c8db9f6f05a917ca87e66335e569b572828c": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1469 (majority text; texts 1), 3 private sites \u2192 include", + "6ac69b9e32324261e79a9aced1604e1459bb67d0": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2869 (majority text; texts 1), 3 private sites \u2192 include", + "6f825b34f8a55a1d107ad3c1088b714b80d047c5": "exemplar src/ov_SC03_126/ov_SC03_126_after.c:2393 (majority text; texts 1), 3 private sites \u2192 include", + "a44969fc8e17b3bf2d7e4d4420b28758ac728df4": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3056 (majority text; texts 2), 3 private sites \u2192 include", + "dfc7ba70a91a5e745f26f6b9dc563e713fd0f398": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2772 (majority text; texts 1), 3 private sites \u2192 include", + "120c5b532eb02b4cdf79f8deac9f265ddb94f6c1": "exemplar src/ov_SC03_126/ov_SC03_126.c:357 (majority text; texts 1), 3 private sites \u2192 include", + "1f54f8025fd7ec7803bae2c734c98972a65eccc3": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3572 (majority text; texts 1), 3 private sites \u2192 include", + "205d953edfa0e79e18d5c624998afea73893df1d": "exemplar src/ov_SC03_126/ov_SC03_126.c:380 (majority text; texts 1), 3 private sites \u2192 include", + "363b5a0e905c8a72a025189eccdb60c48a340277": "exemplar src/ov_SC03_126/ov_SC03_126.c:339 (majority text; texts 1), 3 private sites \u2192 include", + "7088316d93f5053239dda3ce11a14c94f49809d3": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3423 (majority text; texts 1), 3 private sites \u2192 include", + "8ccdd4a3554b812558b1d81f62082c69340e0812": "exemplar src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3703 (majority text; texts 1), 3 private sites \u2192 include", + "97e255d8d2e27513c9b0380f905cec727743f9b9": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:260 (majority text; texts 1), 3 private sites \u2192 include", + "b34f471cadfde59f50c8f9e8e40ba1509cbfa8d9": "exemplar src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1928 (majority text; texts 1), 3 private sites \u2192 include" + } +} diff --git a/.run/P35/share/check_ov_SC02_000.log b/.run/P35/share/check_ov_SC02_000.log index 8d95512d8..084239a65 100644 --- a/.run/P35/share/check_ov_SC02_000.log +++ b/.run/P35/share/check_ov_SC02_000.log @@ -1,420 +1,18 @@ - CC build/src/ov_SC02_000/ov_SC02_000_after.o - CC build/src/ov_SC02_000/ov_SC02_000_jr_80140608.o - CC build/src/ov_SC02_000/ov_SC02_000_jr_8015C32C.o -src/ov_SC02_000/../shared/ov/func_80145B24.h: In function `func_80145B24': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:111: -src/ov_SC02_000/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1547: warning: "NULL" redefined - 1547 | #define NULL 0 - | -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1: -include/common.h:41: note: this is the location of the previous definition - 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ - | -src/ov_SC02_000/ov_SC02_000_after.c: At top level: -src/ov_SC02_000/ov_SC02_000_after.c:235: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:136: warning: previous external decl of `func_80145EE8' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:322: -src/ov_SC02_000/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:146: warning: previous external decl of `D_80126B78' -src/ov_SC02_000/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:127: warning: previous external decl of `func_80147098' -src/ov_SC02_000/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1238: -src/ov_SC02_000/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1114: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:373: -src/ov_SC02_000/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:135: warning: previous external decl of `func_801468C8' -src/ov_SC02_000/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1333: -src/ov_SC02_000/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1392: -src/ov_SC02_000/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1114: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:444: -src/ov_SC02_000/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:123: warning: previous external decl of `func_80016714' -src/ov_SC02_000/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:458: -src/ov_SC02_000/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015CD20': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1554: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1246: warning: previous external decl of `D_8018D298' -src/ov_SC02_000/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:480: -src/ov_SC02_000/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC02_000/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:486: -src/ov_SC02_000/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:126: warning: previous external decl of `func_80147084' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:494: -src/ov_SC02_000/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:128: warning: previous external decl of `func_801470AC' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015D1B8': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1779: warning: passing arg 1 of `func_801725F4' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1834: -src/ov_SC02_000/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast -In file included from src/ov_SC02_000/ov_SC02_000_after.c:510: -src/ov_SC02_000/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:163: warning: previous external decl of `D_8012707C' -src/ov_SC02_000/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1851: -src/ov_SC02_000/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80147324.h: In function `func_80147324': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:516: -src/ov_SC02_000/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3297: warning: "SHB" redefined - 3297 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3296: note: this is the location of the previous definition - 3296 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | -src/ov_SC02_000/../shared/ov/func_8015DA90.h: In function `func_8015DA90': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2009: -src/ov_SC02_000/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2087: -src/ov_SC02_000/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:568: -src/ov_SC02_000/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:578: -src/ov_SC02_000/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2165: -src/ov_SC02_000/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1742: -src/ov_SC02_000/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2287: -src/ov_SC02_000/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2304: -src/ov_SC02_000/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1955: -src/ov_SC02_000/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015EA3C': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2413: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801430F4.h: In function `func_801430F4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1998: -src/ov_SC02_000/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2421: -src/ov_SC02_000/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2053: -src/ov_SC02_000/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2493: -src/ov_SC02_000/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2057: -src/ov_SC02_000/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2096: -src/ov_SC02_000/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2712: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_80140608.c: In function `func_801442F8': -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2278: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:846: -src/ov_SC02_000/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:129: warning: previous external decl of `func_80149210' -src/ov_SC02_000/ov_SC02_000_jr_80140608.c: In function `func_80144458': -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2343: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2349: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2358: -src/ov_SC02_000/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3191: -src/ov_SC02_000/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3252: -src/ov_SC02_000/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:939: -src/ov_SC02_000/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3285: -src/ov_SC02_000/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3290: -src/ov_SC02_000/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3292: -src/ov_SC02_000/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3342: -src/ov_SC02_000/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3344: -src/ov_SC02_000/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3346: -src/ov_SC02_000/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3348: -src/ov_SC02_000/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3352: -src/ov_SC02_000/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3354: -src/ov_SC02_000/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3356: -src/ov_SC02_000/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3371: -src/ov_SC02_000/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3383: -src/ov_SC02_000/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: At top level: -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3663: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3593: warning: previous external decl of `D_801E6EB8' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3685: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3578: warning: previous external decl of `D_80078EB0' -src/ov_SC02_000/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1079: -src/ov_SC02_000/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3754: warning: assignment from incompatible pointer type -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1157: -src/ov_SC02_000/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:130: warning: previous external decl of `func_8014BE9C' -src/ov_SC02_000/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4051: -src/ov_SC02_000/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4041: warning: previous external decl of `func_8016345C' -src/ov_SC02_000/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1187: -src/ov_SC02_000/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC02_000/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: At top level: -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4057: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4042: warning: previous external decl of `D_801E63B4' -src/ov_SC02_000/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1209: -src/ov_SC02_000/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1211: -src/ov_SC02_000/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1243: -src/ov_SC02_000/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:138: warning: previous external decl of `func_8014C6D0' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1285: -src/ov_SC02_000/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:137: warning: previous external decl of `func_8014C968' -src/ov_SC02_000/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1359: -src/ov_SC02_000/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1436: -src/ov_SC02_000/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4525: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4503: warning: previous external decl of `D_801E6FB0' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4533: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1864: -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1942: -src/ov_SC02_000/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1944: -src/ov_SC02_000/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4781: -src/ov_SC02_000/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4794: -src/ov_SC02_000/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2020: -src/ov_SC02_000/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4828: -src/ov_SC02_000/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2345: -src/ov_SC02_000/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:2308: warning: previous external decl of `func_80150820' -src/ov_SC02_000/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2567: -src/ov_SC02_000/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2571: -src/ov_SC02_000/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5578: -src/ov_SC02_000/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4986: warning: non-prototype definition here -src/ov_SC02_000/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2622: -src/ov_SC02_000/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5718: -src/ov_SC02_000/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_801520DC': -src/ov_SC02_000/ov_SC02_000_after.c:2677: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2678: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2680: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2681: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2682: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2683: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2684: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2686: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2694: -src/ov_SC02_000/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_801528B0': -src/ov_SC02_000/ov_SC02_000_after.c:2808: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2809: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2809: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2812: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2813: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2814: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2815: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2816: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2820: -src/ov_SC02_000/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2824: -src/ov_SC02_000/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2838: -src/ov_SC02_000/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2842: -src/ov_SC02_000/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_80152DA8': -src/ov_SC02_000/ov_SC02_000_after.c:2873: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2874: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2874: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2878: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2879: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2880: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2881: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2882: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2886: -src/ov_SC02_000/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2890: -src/ov_SC02_000/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2904: -src/ov_SC02_000/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5888: -src/ov_SC02_000/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2910: -src/ov_SC02_000/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2924: -src/ov_SC02_000/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5932: -src/ov_SC02_000/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2930: -src/ov_SC02_000/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2946: -src/ov_SC02_000/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2962: -src/ov_SC02_000/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:140: warning: previous external decl of `func_80153C8C' -src/ov_SC02_000/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:3020: -src/ov_SC02_000/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast -{standard input}: Assembler messages: -{standard input}:683: Warning: used $at without ".set noat" -{standard input}:684: Warning: used $at without ".set noat" -{standard input}:12681: Warning: used $at without ".set noat" -{standard input}:12682: Warning: used $at without ".set noat" -{standard input}:13010: Warning: used $at without ".set noat" -{standard input}:13011: Warning: used $at without ".set noat" -{standard input}:13332: Warning: used $at without ".set noat" -{standard input}:13333: Warning: used $at without ".set noat" -{standard input}:13637: Warning: used $at without ".set noat" -{standard input}:13638: Warning: used $at without ".set noat" -{standard input}:14342: Warning: used $at without ".set noat" -{standard input}:14343: Warning: used $at without ".set noat" -{standard input}:14785: Warning: used $at without ".set noat" -{standard input}:14786: Warning: used $at without ".set noat" -{standard input}:15021: Warning: used $at without ".set noat" -{standard input}:15022: Warning: used $at without ".set noat" -{standard input}:15267: Warning: used $at without ".set noat" -{standard input}:15268: Warning: used $at without ".set noat" -{standard input}:15617: Warning: used $at without ".set noat" -{standard input}:15618: Warning: used $at without ".set noat" -{standard input}:16023: Warning: used $at without ".set noat" -{standard input}:16024: Warning: used $at without ".set noat" -{standard input}:16259: Warning: used $at without ".set noat" -{standard input}:16260: Warning: used $at without ".set noat" -{standard input}:16477: Warning: used $at without ".set noat" -{standard input}:16478: Warning: used $at without ".set noat" -{standard input}:16746: Warning: used $at without ".set noat" -{standard input}:16747: Warning: used $at without ".set noat" -{standard input}:16898: Warning: used $at without ".set noat" -{standard input}:16899: Warning: used $at without ".set noat" -{standard input}:17015: Warning: used $at without ".set noat" -{standard input}:17016: Warning: used $at without ".set noat" -{standard input}:17725: Warning: used $at without ".set noat" -{standard input}:17726: Warning: used $at without ".set noat" -{standard input}:18374: Warning: used $at without ".set noat" -{standard input}:18375: Warning: used $at without ".set noat" + CC build/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.o +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:1528: warning: conflicting types for built-in function `memcpy' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: In function `func_8017B368': +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2815: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2766: warning: previous external decl of `D_8018E53C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: In function `func_8017B490': +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2851: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2766: warning: previous external decl of `D_8018E53C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: At top level: +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3125: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2811: warning: previous external decl of `D_801E7F84' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3126: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2812: warning: previous external decl of `D_801E7F8C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3309: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2765: warning: previous external decl of `func_8017BE60' LD build/ov_SC02_000/ov_SC02_000.elf OBJCOPY build/ov_SC02_000/ov_SC02_000 TRIM build/ov_SC02_000/ov_SC02_000 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC02_003.log b/.run/P35/share/check_ov_SC02_003.log index 770766757..477fbee06 100644 --- a/.run/P35/share/check_ov_SC02_003.log +++ b/.run/P35/share/check_ov_SC02_003.log @@ -1,420 +1,18 @@ - CC build/src/ov_SC02_003/ov_SC02_003_after.o (twin of ov_SC02_000: src/ov_SC02_000/ov_SC02_000_after.c) - CC build/src/ov_SC02_003/ov_SC02_003_jr_80140608.o (twin of ov_SC02_000: src/ov_SC02_000/ov_SC02_000_jr_80140608.c) - CC build/src/ov_SC02_003/ov_SC02_003_jr_8015C32C.o (twin of ov_SC02_000: src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c) -src/ov_SC02_000/../shared/ov/func_80145B24.h: In function `func_80145B24': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:111: -src/ov_SC02_000/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC02_000/ov_SC02_000_after.c: At top level: -src/ov_SC02_000/ov_SC02_000_after.c:235: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:136: warning: previous external decl of `func_80145EE8' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1547: warning: "NULL" redefined - 1547 | #define NULL 0 - | -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1: -include/common.h:41: note: this is the location of the previous definition - 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ - | -In file included from src/ov_SC02_000/ov_SC02_000_after.c:322: -src/ov_SC02_000/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:146: warning: previous external decl of `D_80126B78' -src/ov_SC02_000/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:127: warning: previous external decl of `func_80147098' -src/ov_SC02_000/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1238: -src/ov_SC02_000/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1114: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:373: -src/ov_SC02_000/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:135: warning: previous external decl of `func_801468C8' -src/ov_SC02_000/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1392: -src/ov_SC02_000/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1114: warning: previous external decl of `D_800AE7BC' -src/ov_SC02_000/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1333: -src/ov_SC02_000/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -In file included from src/ov_SC02_000/ov_SC02_000_after.c:444: -src/ov_SC02_000/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:123: warning: previous external decl of `func_80016714' -src/ov_SC02_000/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:458: -src/ov_SC02_000/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:480: -src/ov_SC02_000/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015CD20': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1554: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1246: warning: previous external decl of `D_8018D298' -src/ov_SC02_000/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:486: -src/ov_SC02_000/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:126: warning: previous external decl of `func_80147084' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:494: -src/ov_SC02_000/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:128: warning: previous external decl of `func_801470AC' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015D1B8': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1779: warning: passing arg 1 of `func_801725F4' from incompatible pointer type -In file included from src/ov_SC02_000/ov_SC02_000_after.c:510: -src/ov_SC02_000/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:163: warning: previous external decl of `D_8012707C' -src/ov_SC02_000/../shared/ov/func_80147324.h: In function `func_80147324': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:516: -src/ov_SC02_000/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer -src/ov_SC02_000/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1834: -src/ov_SC02_000/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:1851: -src/ov_SC02_000/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3297: warning: "SHB" redefined - 3297 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3296: note: this is the location of the previous definition - 3296 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | -src/ov_SC02_000/../shared/ov/func_8015DA90.h: In function `func_8015DA90': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2009: -src/ov_SC02_000/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1742: -src/ov_SC02_000/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:568: -src/ov_SC02_000/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:578: -src/ov_SC02_000/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2087: -src/ov_SC02_000/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2165: -src/ov_SC02_000/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1955: -src/ov_SC02_000/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801430F4.h: In function `func_801430F4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:1998: -src/ov_SC02_000/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2053: -src/ov_SC02_000/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2057: -src/ov_SC02_000/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2287: -src/ov_SC02_000/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2096: -src/ov_SC02_000/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2304: -src/ov_SC02_000/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015EA3C': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2413: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2421: -src/ov_SC02_000/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2493: -src/ov_SC02_000/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_80140608.c: In function `func_801442F8': -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2278: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_80140608.c: In function `func_80144458': -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2343: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2349: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:2712: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_80140608.c:2358: -src/ov_SC02_000/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:846: -src/ov_SC02_000/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:129: warning: previous external decl of `func_80149210' -src/ov_SC02_000/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:939: -src/ov_SC02_000/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3191: -src/ov_SC02_000/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3252: -src/ov_SC02_000/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3285: -src/ov_SC02_000/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3290: -src/ov_SC02_000/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3292: -src/ov_SC02_000/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3342: -src/ov_SC02_000/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3344: -src/ov_SC02_000/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3346: -src/ov_SC02_000/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3348: -src/ov_SC02_000/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3352: -src/ov_SC02_000/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3354: -src/ov_SC02_000/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3356: -src/ov_SC02_000/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3371: -src/ov_SC02_000/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3383: -src/ov_SC02_000/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1079: -src/ov_SC02_000/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: At top level: -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3663: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3593: warning: previous external decl of `D_801E6EB8' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3685: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3578: warning: previous external decl of `D_80078EB0' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:3754: warning: assignment from incompatible pointer type -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1157: -src/ov_SC02_000/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:130: warning: previous external decl of `func_8014BE9C' -src/ov_SC02_000/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1187: -src/ov_SC02_000/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1209: -src/ov_SC02_000/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1211: -src/ov_SC02_000/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1243: -src/ov_SC02_000/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:138: warning: previous external decl of `func_8014C6D0' -src/ov_SC02_000/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4051: -src/ov_SC02_000/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4041: warning: previous external decl of `func_8016345C' -src/ov_SC02_000/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC02_000/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: At top level: -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4057: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4042: warning: previous external decl of `D_801E63B4' -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1285: -src/ov_SC02_000/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:137: warning: previous external decl of `func_8014C968' -src/ov_SC02_000/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1359: -src/ov_SC02_000/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1436: -src/ov_SC02_000/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1864: -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1942: -src/ov_SC02_000/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:1944: -src/ov_SC02_000/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4525: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4503: warning: previous external decl of `D_801E6FB0' -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4533: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2020: -src/ov_SC02_000/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4781: -src/ov_SC02_000/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4794: -src/ov_SC02_000/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4828: -src/ov_SC02_000/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2345: -src/ov_SC02_000/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:2308: warning: previous external decl of `func_80150820' -src/ov_SC02_000/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2567: -src/ov_SC02_000/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2571: -src/ov_SC02_000/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2622: -src/ov_SC02_000/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5578: -src/ov_SC02_000/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:4986: warning: non-prototype definition here -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_801520DC': -src/ov_SC02_000/ov_SC02_000_after.c:2677: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2678: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2680: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2681: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2682: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2683: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2684: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2686: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2694: -src/ov_SC02_000/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5718: -src/ov_SC02_000/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_801528B0': -src/ov_SC02_000/ov_SC02_000_after.c:2808: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2809: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2809: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2812: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2813: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2814: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2815: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2816: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2820: -src/ov_SC02_000/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type -src/ov_SC02_000/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2824: -src/ov_SC02_000/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2838: -src/ov_SC02_000/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2842: -src/ov_SC02_000/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c: In function `func_80152DA8': -src/ov_SC02_000/ov_SC02_000_after.c:2873: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2874: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2874: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2878: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2879: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2880: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2881: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/ov_SC02_000_after.c:2882: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2886: -src/ov_SC02_000/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2890: -src/ov_SC02_000/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2904: -src/ov_SC02_000/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2910: -src/ov_SC02_000/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2924: -src/ov_SC02_000/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2930: -src/ov_SC02_000/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2946: -src/ov_SC02_000/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5888: -src/ov_SC02_000/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC02_000/ov_SC02_000_jr_8015C32C.c:5932: -src/ov_SC02_000/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC02_000/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC02_000/ov_SC02_000_after.c:2962: -src/ov_SC02_000/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl -src/ov_SC02_000/ov_SC02_000_after.c:140: warning: previous external decl of `func_80153C8C' -src/ov_SC02_000/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC02_000/ov_SC02_000_after.c:3020: -src/ov_SC02_000/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast -{standard input}: Assembler messages: -{standard input}:683: Warning: used $at without ".set noat" -{standard input}:684: Warning: used $at without ".set noat" -{standard input}:12681: Warning: used $at without ".set noat" -{standard input}:12682: Warning: used $at without ".set noat" -{standard input}:13010: Warning: used $at without ".set noat" -{standard input}:13011: Warning: used $at without ".set noat" -{standard input}:13332: Warning: used $at without ".set noat" -{standard input}:13333: Warning: used $at without ".set noat" -{standard input}:13637: Warning: used $at without ".set noat" -{standard input}:13638: Warning: used $at without ".set noat" -{standard input}:14342: Warning: used $at without ".set noat" -{standard input}:14343: Warning: used $at without ".set noat" -{standard input}:14785: Warning: used $at without ".set noat" -{standard input}:14786: Warning: used $at without ".set noat" -{standard input}:15021: Warning: used $at without ".set noat" -{standard input}:15022: Warning: used $at without ".set noat" -{standard input}:15267: Warning: used $at without ".set noat" -{standard input}:15268: Warning: used $at without ".set noat" -{standard input}:15617: Warning: used $at without ".set noat" -{standard input}:15618: Warning: used $at without ".set noat" -{standard input}:16023: Warning: used $at without ".set noat" -{standard input}:16024: Warning: used $at without ".set noat" -{standard input}:16259: Warning: used $at without ".set noat" -{standard input}:16260: Warning: used $at without ".set noat" -{standard input}:16477: Warning: used $at without ".set noat" -{standard input}:16478: Warning: used $at without ".set noat" -{standard input}:16746: Warning: used $at without ".set noat" -{standard input}:16747: Warning: used $at without ".set noat" -{standard input}:16898: Warning: used $at without ".set noat" -{standard input}:16899: Warning: used $at without ".set noat" -{standard input}:17015: Warning: used $at without ".set noat" -{standard input}:17016: Warning: used $at without ".set noat" -{standard input}:17725: Warning: used $at without ".set noat" -{standard input}:17726: Warning: used $at without ".set noat" -{standard input}:18374: Warning: used $at without ".set noat" -{standard input}:18375: Warning: used $at without ".set noat" + CC build/src/ov_SC02_003/ov_SC02_003_jr_8017AE2C.o (twin of ov_SC02_000: src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c) +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:1528: warning: conflicting types for built-in function `memcpy' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: In function `func_8017B368': +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2815: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2766: warning: previous external decl of `D_8018E53C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: In function `func_8017B490': +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2851: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2766: warning: previous external decl of `D_8018E53C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c: At top level: +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3125: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2811: warning: previous external decl of `D_801E7F84' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3126: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2812: warning: previous external decl of `D_801E7F8C' +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:3309: warning: type mismatch with previous external decl +src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c:2765: warning: previous external decl of `func_8017BE60' LD build/ov_SC02_003/ov_SC02_003.elf OBJCOPY build/ov_SC02_003/ov_SC02_003 TRIM build/ov_SC02_003/ov_SC02_003 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC03_010.log b/.run/P35/share/check_ov_SC03_010.log index 387dc44a8..652b4374b 100644 --- a/.run/P35/share/check_ov_SC03_010.log +++ b/.run/P35/share/check_ov_SC03_010.log @@ -13,13 +13,14 @@ src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3129: warning: type mismatch with prev src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:2815: warning: previous external decl of `D_8019FEBC' src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3312: warning: type mismatch with previous external decl src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:2768: warning: previous external decl of `func_8017BE60' -src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c: In function `func_8017C528': -src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3610: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast -src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3610: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast -src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3620: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast -src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3621: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast +src/ov_SC03_010/../shared/ov/func_8017C528.h: In function `func_8017C528': +In file included from src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3593: +src/ov_SC03_010/../shared/ov/func_8017C528.h:9: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast +src/ov_SC03_010/../shared/ov/func_8017C528.h:9: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast +src/ov_SC03_010/../shared/ov/func_8017C528.h:19: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast +src/ov_SC03_010/../shared/ov/func_8017C528.h:20: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast src/ov_SC03_010/../shared/ov/func_8017C628__af037f84.h: At top level: -In file included from src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3639: +In file included from src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c:3610: src/ov_SC03_010/../shared/ov/func_8017C628__af037f84.h:5: warning: prototype for `func_8017BEE8' follows src/ov_SC03_010/../shared/ov/func_8017BEE8__41748fa2.h:3: warning: non-prototype definition here LD build/ov_SC03_010/ov_SC03_010.elf diff --git a/.run/P35/share/check_ov_SC03_011.log b/.run/P35/share/check_ov_SC03_011.log index 371a44664..40eb86bf1 100644 --- a/.run/P35/share/check_ov_SC03_011.log +++ b/.run/P35/share/check_ov_SC03_011.log @@ -13,13 +13,14 @@ src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3129: warning: type mismatch with prev src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:2815: warning: previous external decl of `D_801A2154' src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3312: warning: type mismatch with previous external decl src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:2768: warning: previous external decl of `func_8017BE60' -src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c: In function `func_8017C528': -src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3620: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast -src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3620: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast -src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3630: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast -src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3631: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast +src/ov_SC03_011/../shared/ov/func_8017C528.h: In function `func_8017C528': +In file included from src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3603: +src/ov_SC03_011/../shared/ov/func_8017C528.h:9: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast +src/ov_SC03_011/../shared/ov/func_8017C528.h:9: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast +src/ov_SC03_011/../shared/ov/func_8017C528.h:19: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast +src/ov_SC03_011/../shared/ov/func_8017C528.h:20: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast src/ov_SC03_011/../shared/ov/func_8017C628__af037f84.h: At top level: -In file included from src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3651: +In file included from src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c:3622: src/ov_SC03_011/../shared/ov/func_8017C628__af037f84.h:5: warning: prototype for `func_8017BEE8' follows src/ov_SC03_011/../shared/ov/func_8017BEE8__41748fa2.h:3: warning: non-prototype definition here LD build/ov_SC03_011/ov_SC03_011.elf diff --git a/.run/P35/share/check_ov_SC03_013.log b/.run/P35/share/check_ov_SC03_013.log index 4f9774c8b..57f3ec72b 100644 --- a/.run/P35/share/check_ov_SC03_013.log +++ b/.run/P35/share/check_ov_SC03_013.log @@ -13,13 +13,14 @@ src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3129: warning: type mismatch with prev src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:2815: warning: previous external decl of `D_801AD244' src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3312: warning: type mismatch with previous external decl src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:2768: warning: previous external decl of `func_8017BE60' -src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c: In function `func_8017C528': -src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3619: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast -src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3619: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast -src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3629: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast -src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3630: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast +src/ov_SC03_013/../shared/ov/func_8017C528.h: In function `func_8017C528': +In file included from src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3602: +src/ov_SC03_013/../shared/ov/func_8017C528.h:9: warning: passing arg 1 of `func_801542A4' makes pointer from integer without a cast +src/ov_SC03_013/../shared/ov/func_8017C528.h:9: warning: passing arg 2 of `func_801542A4' makes integer from pointer without a cast +src/ov_SC03_013/../shared/ov/func_8017C528.h:19: warning: passing arg 1 of `func_80171A80' makes pointer from integer without a cast +src/ov_SC03_013/../shared/ov/func_8017C528.h:20: warning: passing arg 1 of `func_80171990' makes pointer from integer without a cast src/ov_SC03_013/../shared/ov/func_8017C628__af037f84.h: At top level: -In file included from src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3650: +In file included from src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c:3621: src/ov_SC03_013/../shared/ov/func_8017C628__af037f84.h:5: warning: prototype for `func_8017BEE8' follows src/ov_SC03_013/../shared/ov/func_8017BEE8__41748fa2.h:3: warning: non-prototype definition here LD build/ov_SC03_013/ov_SC03_013.elf diff --git a/.run/P35/share/check_ov_SC03_092.log b/.run/P35/share/check_ov_SC03_092.log index 88d7dd02e..c04f4001d 100644 --- a/.run/P35/share/check_ov_SC03_092.log +++ b/.run/P35/share/check_ov_SC03_092.log @@ -1,420 +1,37 @@ - CC build/src/ov_SC03_092/ov_SC03_092_jr_80140608.o - CC build/src/ov_SC03_092/ov_SC03_092_after.o - CC build/src/ov_SC03_092/ov_SC03_092_jr_8015C32C.o -src/ov_SC03_092/../shared/ov/func_80145B24.h: In function `func_80145B24': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:111: -src/ov_SC03_092/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1236: -src/ov_SC03_092/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1112: warning: previous external decl of `D_800AE7BC' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1547: warning: "NULL" redefined - 1547 | #define NULL 0 - | -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1: -include/common.h:41: note: this is the location of the previous definition - 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ - | -src/ov_SC03_092/ov_SC03_092_after.c: At top level: -src/ov_SC03_092/ov_SC03_092_after.c:235: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:136: warning: previous external decl of `func_80145EE8' -In file included from src/ov_SC03_092/ov_SC03_092_after.c:322: -src/ov_SC03_092/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:146: warning: previous external decl of `D_80126B78' -src/ov_SC03_092/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:127: warning: previous external decl of `func_80147098' -src/ov_SC03_092/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1390: -src/ov_SC03_092/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1112: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC03_092/ov_SC03_092_after.c:373: -src/ov_SC03_092/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:135: warning: previous external decl of `func_801468C8' -src/ov_SC03_092/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1333: -src/ov_SC03_092/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -In file included from src/ov_SC03_092/ov_SC03_092_after.c:444: -src/ov_SC03_092/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:123: warning: previous external decl of `func_80016714' -src/ov_SC03_092/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:458: -src/ov_SC03_092/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_8015CD20': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1554: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1246: warning: previous external decl of `D_8018739C' -src/ov_SC03_092/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:480: -src/ov_SC03_092/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC03_092/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:486: -src/ov_SC03_092/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:126: warning: previous external decl of `func_80147084' -In file included from src/ov_SC03_092/ov_SC03_092_after.c:494: -src/ov_SC03_092/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:128: warning: previous external decl of `func_801470AC' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_8015D1B8': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1779: warning: passing arg 1 of `func_801725F4' from incompatible pointer type -In file included from src/ov_SC03_092/ov_SC03_092_after.c:510: -src/ov_SC03_092/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:163: warning: previous external decl of `D_8012707C' -src/ov_SC03_092/../shared/ov/func_80147324.h: In function `func_80147324': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:516: -src/ov_SC03_092/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer -src/ov_SC03_092/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1834: -src/ov_SC03_092/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:1851: -src/ov_SC03_092/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1724: -src/ov_SC03_092/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3299: warning: "SHB" redefined - 3299 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3298: note: this is the location of the previous definition - 3298 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | -src/ov_SC03_092/../shared/ov/func_8015DA90.h: In function `func_8015DA90': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2009: -src/ov_SC03_092/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:568: -src/ov_SC03_092/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2087: -src/ov_SC03_092/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:578: -src/ov_SC03_092/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1937: -src/ov_SC03_092/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2165: -src/ov_SC03_092/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801430F4.h: In function `func_801430F4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:1980: -src/ov_SC03_092/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2035: -src/ov_SC03_092/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2039: -src/ov_SC03_092/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2078: -src/ov_SC03_092/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2289: -src/ov_SC03_092/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2306: -src/ov_SC03_092/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_8015EA3C': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2415: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2423: -src/ov_SC03_092/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2495: -src/ov_SC03_092/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_jr_80140608.c: In function `func_801442F8': -src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2260: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_jr_80140608.c: In function `func_80144458': -src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2325: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2331: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:2714: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_80140608.c:2340: -src/ov_SC03_092/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:846: -src/ov_SC03_092/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:129: warning: previous external decl of `func_80149210' -src/ov_SC03_092/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3193: -src/ov_SC03_092/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:939: -src/ov_SC03_092/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3254: -src/ov_SC03_092/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3287: -src/ov_SC03_092/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3292: -src/ov_SC03_092/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3294: -src/ov_SC03_092/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3344: -src/ov_SC03_092/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3346: -src/ov_SC03_092/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3348: -src/ov_SC03_092/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3350: -src/ov_SC03_092/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3354: -src/ov_SC03_092/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3356: -src/ov_SC03_092/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3358: -src/ov_SC03_092/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3373: -src/ov_SC03_092/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3385: -src/ov_SC03_092/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1079: -src/ov_SC03_092/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: At top level: -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3665: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3595: warning: previous external decl of `D_801B1D20' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3687: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3580: warning: previous external decl of `D_80078EB0' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:3756: warning: assignment from incompatible pointer type -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1157: -src/ov_SC03_092/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:130: warning: previous external decl of `func_8014BE9C' -src/ov_SC03_092/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4053: -src/ov_SC03_092/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4043: warning: previous external decl of `func_8016345C' -src/ov_SC03_092/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC03_092/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: At top level: -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4059: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4044: warning: previous external decl of `D_801B159C' -src/ov_SC03_092/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1187: -src/ov_SC03_092/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1209: -src/ov_SC03_092/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1211: -src/ov_SC03_092/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1243: -src/ov_SC03_092/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:138: warning: previous external decl of `func_8014C6D0' -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1285: -src/ov_SC03_092/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:137: warning: previous external decl of `func_8014C968' -src/ov_SC03_092/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1359: -src/ov_SC03_092/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1436: -src/ov_SC03_092/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4527: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4505: warning: previous external decl of `D_801B1E18' -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4535: warning: assignment makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1864: -src/ov_SC03_092/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4783: -src/ov_SC03_092/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1942: -src/ov_SC03_092/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4796: -src/ov_SC03_092/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:1944: -src/ov_SC03_092/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2020: -src/ov_SC03_092/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4830: -src/ov_SC03_092/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2345: -src/ov_SC03_092/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:2308: warning: previous external decl of `func_80150820' -src/ov_SC03_092/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:5580: -src/ov_SC03_092/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:4988: warning: non-prototype definition here -src/ov_SC03_092/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:5720: -src/ov_SC03_092/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2567: -src/ov_SC03_092/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2571: -src/ov_SC03_092/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2622: -src/ov_SC03_092/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c: In function `func_801520DC': -src/ov_SC03_092/ov_SC03_092_after.c:2677: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2678: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2680: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2681: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2682: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2683: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2684: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2686: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2694: -src/ov_SC03_092/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:5890: -src/ov_SC03_092/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC03_092/ov_SC03_092_jr_8015C32C.c:5934: -src/ov_SC03_092/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_after.c: In function `func_801528B0': -src/ov_SC03_092/ov_SC03_092_after.c:2808: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2809: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2809: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2812: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2813: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2814: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2815: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2816: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2820: -src/ov_SC03_092/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type -src/ov_SC03_092/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2824: -src/ov_SC03_092/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2838: -src/ov_SC03_092/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2842: -src/ov_SC03_092/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_after.c: In function `func_80152DA8': -src/ov_SC03_092/ov_SC03_092_after.c:2873: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2874: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2874: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2878: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2879: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2880: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2881: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_092/ov_SC03_092_after.c:2882: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2886: -src/ov_SC03_092/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2890: -src/ov_SC03_092/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2904: -src/ov_SC03_092/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2910: -src/ov_SC03_092/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2924: -src/ov_SC03_092/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2930: -src/ov_SC03_092/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_092/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2946: -src/ov_SC03_092/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC03_092/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC03_092/ov_SC03_092_after.c:2962: -src/ov_SC03_092/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_092/ov_SC03_092_after.c:140: warning: previous external decl of `func_80153C8C' -src/ov_SC03_092/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC03_092/ov_SC03_092_after.c:3020: -src/ov_SC03_092/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast -{standard input}: Assembler messages: -{standard input}:683: Warning: used $at without ".set noat" -{standard input}:684: Warning: used $at without ".set noat" -{standard input}:12681: Warning: used $at without ".set noat" -{standard input}:12682: Warning: used $at without ".set noat" -{standard input}:13010: Warning: used $at without ".set noat" -{standard input}:13011: Warning: used $at without ".set noat" -{standard input}:13332: Warning: used $at without ".set noat" -{standard input}:13333: Warning: used $at without ".set noat" -{standard input}:13637: Warning: used $at without ".set noat" -{standard input}:13638: Warning: used $at without ".set noat" -{standard input}:14342: Warning: used $at without ".set noat" -{standard input}:14343: Warning: used $at without ".set noat" -{standard input}:14785: Warning: used $at without ".set noat" -{standard input}:14786: Warning: used $at without ".set noat" -{standard input}:15021: Warning: used $at without ".set noat" -{standard input}:15022: Warning: used $at without ".set noat" -{standard input}:15267: Warning: used $at without ".set noat" -{standard input}:15268: Warning: used $at without ".set noat" -{standard input}:15617: Warning: used $at without ".set noat" -{standard input}:15618: Warning: used $at without ".set noat" -{standard input}:16023: Warning: used $at without ".set noat" -{standard input}:16024: Warning: used $at without ".set noat" -{standard input}:16259: Warning: used $at without ".set noat" -{standard input}:16260: Warning: used $at without ".set noat" -{standard input}:16477: Warning: used $at without ".set noat" -{standard input}:16478: Warning: used $at without ".set noat" -{standard input}:16746: Warning: used $at without ".set noat" -{standard input}:16747: Warning: used $at without ".set noat" -{standard input}:16898: Warning: used $at without ".set noat" -{standard input}:16899: Warning: used $at without ".set noat" -{standard input}:17015: Warning: used $at without ".set noat" -{standard input}:17016: Warning: used $at without ".set noat" -{standard input}:17725: Warning: used $at without ".set noat" -{standard input}:17726: Warning: used $at without ".set noat" -{standard input}:18374: Warning: used $at without ".set noat" -{standard input}:18375: Warning: used $at without ".set noat" + CC build/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.o +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:1801: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017B368': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3090: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3041: warning: previous external decl of `D_80188640' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017B490': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3126: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3041: warning: previous external decl of `D_80188640' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: At top level: +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3403: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3086: warning: previous external decl of `D_801B2DEC' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3404: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3087: warning: previous external decl of `D_801B2DF4' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3587: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3040: warning: previous external decl of `func_8017BE60' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017E2FC': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:4684: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:4684: warning: passing arg 2 makes integer from pointer without a cast +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017F0A8': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5115: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:3020: warning: previous external decl of `D_80126B62' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: At top level: +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5183: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5160: warning: previous external decl of `func_8017F214' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5183: warning: type mismatch with previous implicit declaration +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5160: warning: previous implicit declaration of `func_8017F214' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5183: warning: `func_8017F214' was previously implicitly declared to return `int' +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017F544': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5335: warning: passing arg 1 of `func_8017F29C' makes pointer from integer without a cast +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017F5B8': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5350: warning: passing arg 1 of `func_8017F29C' makes pointer from integer without a cast +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c: In function `func_8017FC44': +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5680: warning: type mismatch with previous external decl +src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c:5585: warning: previous external decl of `D_80189380' LD build/ov_SC03_092/ov_SC03_092.elf OBJCOPY build/ov_SC03_092/ov_SC03_092 TRIM build/ov_SC03_092/ov_SC03_092 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC03_126.log b/.run/P35/share/check_ov_SC03_126.log index 6173f6660..401fdeb5f 100644 --- a/.run/P35/share/check_ov_SC03_126.log +++ b/.run/P35/share/check_ov_SC03_126.log @@ -1,18 +1,18 @@ - CC build/src/ov_SC03_126/ov_SC03_126_jr_80135888.o CC build/src/ov_SC03_126/ov_SC03_126_jr_80140608.o CC build/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.o CC build/src/ov_SC03_126/ov_SC03_126_jr_801734BC.o - CC build/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.o + CC build/src/ov_SC03_126/ov_SC03_126_jr_8015444C.o CC build/src/ov_SC03_126/ov_SC03_126_jr_801789AC.o + CC build/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.o CC build/src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.o CC build/src/ov_SC03_126/ov_SC03_126_jr_801380E0.o - CC build/src/ov_SC03_126/ov_SC03_126_jr_80178D40.o CC build/src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.o CC build/src/ov_SC03_126/ov_SC03_126_jr_80135D20.o - CC build/src/ov_SC03_126/ov_SC03_126_jr_8015AE2C.o - CC build/src/ov_SC03_126/ov_SC03_126_o0c.o - CC build/src/ov_SC03_126/ov_SC03_126.o CC build/src/ov_SC03_126/ov_SC03_126_jr_801588CC.o + CC build/src/ov_SC03_126/ov_SC03_126.o +src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:1533: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2325: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_801734BC__0a1baba1.h:4: warning: previous external decl of `func_80173544' src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1371: warning: "NULL" redefined 1371 | #define NULL 0 | @@ -20,82 +20,130 @@ In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1: include/common.h:41: note: this is the location of the previous definition 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ | -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:1533: warning: conflicting types for built-in function `memcpy' -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2344: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2321: warning: previous external decl of `func_80173544' CC build/src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.o -src/ov_SC03_126/ov_SC03_126_jr_80135888.c:576: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_80140D68.h: In function `func_80140D68': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:993: +src/ov_SC03_126/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' src/ov_SC03_126/../shared/ov/func_80173A60.h: In function `func_80173A60': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2415: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2396: src/ov_SC03_126/../shared/ov/func_80173A60.h:24: warning: passing arg 2 of `__builtin_memcpy' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80135888__4a3066ea.h: In function `func_80135888': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80135888.c:636: -src/ov_SC03_126/../shared/ov/func_80135888__4a3066ea.h:45: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80135888__4a3066ea.h:52: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80173BC0.h: In function `func_80173BC0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2428: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2409: src/ov_SC03_126/../shared/ov/func_80173BC0.h:20: warning: passing arg 1 of `func_80171A34' from incompatible pointer type + CC build/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.o +src/ov_SC03_126/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1248: +src/ov_SC03_126/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801743F0.h: In function `func_801743F0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2459: +src/ov_SC03_126/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type + CC build/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.o + CC build/src/ov_SC03_126/ov_SC03_126_jr_80154C24.o +src/ov_SC03_126/../shared/ov/func_801412A8.h: In function `aF801412A8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1081: +src/ov_SC03_126/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' src/ov_SC03_126/../shared/ov/func_801387B8.h: In function `func_801387B8': In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:709: src/ov_SC03_126/../shared/ov/func_801387B8.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' src/ov_SC03_126/../shared/ov/func_801387B8.h:29: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:993: -src/ov_SC03_126/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:1525: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1377: +src/ov_SC03_126/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' src/ov_SC03_126/../shared/ov/func_80138AB4.h: At top level: In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:715: src/ov_SC03_126/../shared/ov/func_80138AB4.h:7: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:9: warning: previous external decl of `func_80138AB4' src/ov_SC03_126/../shared/ov/func_80138AB4.h: In function `func_80138AB4': src/ov_SC03_126/../shared/ov/func_80138AB4.h:18: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:1531: warning: conflicting types for built-in function `memcpy' -src/ov_SC03_126/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1092: -src/ov_SC03_126/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' +src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c: In function `func_8013C9C4': +src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:802: warning: assignment makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1441: +src/ov_SC03_126/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h: At top level: In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:739: src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h:4: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:10: warning: previous external decl of `func_80138C60' -src/ov_SC03_126/../shared/ov/func_801743F0.h: In function `func_801743F0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2478: -src/ov_SC03_126/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:742: src/ov_SC03_126/../shared/ov/func_80138D58.h:4: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:11: warning: previous external decl of `func_80138D58' -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h: In function `func_80178D40': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2638: -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:98: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c: In function `func_8013C9C4': -src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:802: warning: assignment makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:505: warning: passing arg 1 makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:752: -src/ov_SC03_126/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' -In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:754: -src/ov_SC03_126/../shared/ov/func_801391F0.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:13: warning: previous external decl of `func_801391F0' +src/ov_SC03_126/ov_SC03_126_jr_801734BC.c: In function `func_80175218': +src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2648: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2649: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8016B448.h: In function `func_8016B448': In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:1927: src/ov_SC03_126/../shared/ov/func_8016B448.h:10: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8016B448.h:12: warning: passing arg 1 of `func_8016B984' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8016B448.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c: In function `func_80178B70': -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2631: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2612: warning: previous external decl of `D_80182BB4' -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2636: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80178BB8.h: In function `func_80178BB8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2641: -src/ov_SC03_126/../shared/ov/func_80178BB8.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2649: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' +src/ov_SC03_126/../shared/ov/func_8015D480.h: In function `func_8015D480': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1471: +src/ov_SC03_126/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast + CC build/src/ov_SC03_126/ov_SC03_126_after.o +In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:752: +src/ov_SC03_126/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' +src/ov_SC03_126/../shared/ov/func_8015D57C.h: In function `func_8015D57C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1488: +src/ov_SC03_126/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2335: warning: "SHB" redefined + 2335 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) + | +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2334: note: this is the location of the previous definition + 2334 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) + | +src/ov_SC03_126/../shared/ov/func_801758FC.h: In function `func_801758FC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2745: +src/ov_SC03_126/../shared/ov/func_801758FC.h:6: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' +src/ov_SC03_126/../shared/ov/func_801758FC.h:7: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +src/ov_SC03_126/../shared/ov/func_801759D8.h: In function `func_801759D8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2752: +src/ov_SC03_126/../shared/ov/func_801759D8.h:7: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' +src/ov_SC03_126/../shared/ov/func_801759D8.h:8: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:754: +src/ov_SC03_126/../shared/ov/func_801391F0.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:13: warning: previous external decl of `func_801391F0' src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:576: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_8015DA90.h: In function `func_8015DA90': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1542: +src/ov_SC03_126/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80175AB8__b505c89e.h: In function `func_80175AB8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2756: +src/ov_SC03_126/../shared/ov/func_80175AB8__b505c89e.h:7: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +src/ov_SC03_126/../shared/ov/func_8016BA68.h: In function `func_8016BA68': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2048: +src/ov_SC03_126/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h: In function `func_8016BCC0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2075: +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h: In function `func_8016BD78': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2084: +src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC03_126/../shared/ov/func_80175DA8__53d6c606.h: In function `func_80175DA8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2767: +src/ov_SC03_126/../shared/ov/func_80175DA8__53d6c606.h:9: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' src/ov_SC03_126/../shared/ov/func_80139680.h: In function `func_80139680': In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:766: src/ov_SC03_126/../shared/ov/func_80139680.h:39: warning: passing arg 2 of `func_80052460' makes integer from pointer without a cast @@ -105,17 +153,33 @@ src/ov_SC03_126/../shared/ov/func_80139788.h:3: warning: type mismatch with prev src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:4: warning: previous external decl of `func_8001931C' src/ov_SC03_126/../shared/ov/func_80139788.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:15: warning: previous external decl of `func_80139788' +src/ov_SC03_126/../shared/ov/func_80142838.h: In function `func_80142838': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1258: +src/ov_SC03_126/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80139914.h: In function `func_80139914': In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:780: src/ov_SC03_126/../shared/ov/func_80139914.h:12: warning: passing arg 1 of `func_8013A8B0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016BA68.h: In function `func_8016BA68': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2085: -src/ov_SC03_126/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c: In function `func_80175218': -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2679: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2680: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1606: +src/ov_SC03_126/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016BEA0__0a1f8b82.h: In function `func_8016BEA0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2091: +src/ov_SC03_126/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC03_126/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC03_126/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC03_126/../shared/ov/func_8016BF50.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2101: +src/ov_SC03_126/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:1531: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_80139C7C.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:818: +src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous external decl of `func_80139C7C' +src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous implicit declaration +src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous implicit declaration of `func_80139C7C' +src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: warning: `func_80139C7C' was previously implicitly declared to return `int' src/ov_SC03_126/../shared/ov/func_80158AE4.h: In function `func_80158AE4': In file included from src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1094: src/ov_SC03_126/../shared/ov/func_80158AE4.h:20: warning: passing arg 1 makes integer from pointer without a cast @@ -123,231 +187,178 @@ src/ov_SC03_126/../shared/ov/func_80158AE4.h:21: warning: passing arg 1 makes in src/ov_SC03_126/../shared/ov/func_80158AE4.h:22: warning: passing arg 1 of `func_80165A20' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80158AE4.h:23: warning: passing arg 1 of `func_80165A78' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80158AE4.h:26: warning: passing arg 1 of `func_8014B160' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_801588CC.c: In function `func_80158BB0': -src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1113: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1114: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c: In function `func_8016BCC0': -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2118: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2125: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2125: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2125: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2125: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80179D30.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2682: -src/ov_SC03_126/../shared/ov/func_80179D30.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:9: warning: previous external decl of `func_80179D30' -src/ov_SC03_126/../shared/ov/func_8013B6A0__c008cc34.h: In function `func_8013B6A0': -In file included from src/ov_SC03_126/ov_SC03_126_o0c.c:789: -src/ov_SC03_126/../shared/ov/func_8013B6A0__c008cc34.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00'src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h: -In function `func_8016BD78': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2141: -src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC03_126/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2684: -src/ov_SC03_126/../shared/ov/func_80179D78.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:10: warning: previous external decl of `func_80179D78' -src/ov_SC03_126/ov_SC03_126_o0c.c: In function `func_8013B7AC': -src/ov_SC03_126/ov_SC03_126_o0c.c:794: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2686: -src/ov_SC03_126/../shared/ov/func_80179DCC.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:12: warning: previous external decl of `func_80179DCC' -src/ov_SC03_126/../shared/ov/func_80139C7C.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:848: -src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h: warning: At top level: -In file includedtype mismatch with previous external decl from src/ov_SC03_126/ov_SC03_126_o0c.c:810 -: -src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h:39: src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h:3: warning: warning: previous external decl of `type mismatch with previous external declfunc_80139C7C -'src/ov_SC03_126/ov_SC03_126_o0c.c:803: -warning: src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: previous external decl of `warning: func_8013B83Ctype mismatch with previous implicit declaration' - -src/ov_SC03_126/../shared/ov/func_80138C60__03a681ed.h:39: src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h:3: warning: warning: previous implicit declaration of `type mismatch with previous implicit declarationfunc_80139C7C -'src/ov_SC03_126/ov_SC03_126_o0c.c:803: -warning: src/ov_SC03_126/../shared/ov/func_80139C7C.h:3: previous implicit declaration of `warning: func_8013B83C`func_80139C7C' was previously implicitly declared to return `int'' - -src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h:3: warning: `func_8013B83C' was previously implicitly declared to return `int' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2690: -src/ov_SC03_126/../shared/ov/func_80179E1C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:14: warning: previous external decl of `func_80179E1C' -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c: In function `func_8016BEA0': -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2150: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2150: warning: type mismatch with previous implicit declaration -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2692: -src/ov_SC03_126/../shared/ov/func_80179E48.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:15: warning: previous external decl of `func_80179E48' -src/ov_SC03_126/../shared/ov/func_8016BF50.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2175: -src/ov_SC03_126/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2694: -src/ov_SC03_126/../shared/ov/func_80179E74.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:16: warning: previous external decl of `func_80179E74' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2696: -src/ov_SC03_126/../shared/ov/func_80179EA0.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:11: warning: previous external decl of `func_80179EA0' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2698: -src/ov_SC03_126/../shared/ov/func_80179EE8.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:17: warning: previous external decl of `func_80179EE8' -In file included from src/ov_SC03_126/ov_SC03_126_o0c.c:854: -src/ov_SC03_126/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h:36: warning: previous external decl of `func_8013BD74' -src/ov_SC03_126/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC03_126/ov_SC03_126_o0c.c:844: warning: previous implicit declaration of `func_8013BD74' -src/ov_SC03_126/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: `func_8013BD74' was previously implicitly declared to return `int' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2700: -src/ov_SC03_126/../shared/ov/func_80179F14.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:18: warning: previous external decl of `func_80179F14' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2704: -src/ov_SC03_126/../shared/ov/func_80179F6C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:20: warning: previous external decl of `func_80179F6C' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2706: -src/ov_SC03_126/../shared/ov/func_80179F98.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:21: warning: previous external decl of `func_80179F98' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2708: -src/ov_SC03_126/../shared/ov/func_80179FEC.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:22: warning: previous external decl of `func_80179FECsrc/ov_SC03_126/../shared/ov/func_8015C6AC.h: 'In function `func_8015C6AC': - -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1248: -src/ov_SC03_126/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2710: -src/ov_SC03_126/../shared/ov/func_8017A040.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:23: warning: previous external decl of `func_8017A040' -In file included from src/ov_SC03_126/ov_SC03_126_o0c.c:857: -src/ov_SC03_126/../shared/ov/func_8013C08C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8013B83C__f872e580.h:14: warning: previous external decl of `func_8013C08C' -src/ov_SC03_126/../shared/ov/func_801758FC.h: In function `func_801758FC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2792: -src/ov_SC03_126/../shared/ov/func_801758FC.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' -src/ov_SC03_126/../shared/ov/func_801758FC.h:7: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC03_126/../shared/ov/func_8015BF48.h: In function `func_8015BF48': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015AE2C.c:1409: -src/ov_SC03_126/../shared/ov/func_8015BF48.h:7: warning: passing arg 1 of `func_8015C0C4' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801759D8.h: In function `func_801759D8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2799: -src/ov_SC03_126/../shared/ov/func_801759D8.h:7: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' -src/ov_SC03_126/../shared/ov/func_801759D8.h:8: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC03_126/../shared/ov/func_8015C128__0adf2a03.h: In function `func_8015C128': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015AE2C.c:1444: -src/ov_SC03_126/../shared/ov/func_8015C128__0adf2a03.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8015AE2C__b080550c.h:6: warning: previous external decl of `D_80181914' -In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:864: -src/ov_SC03_126/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' -src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2785: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:43: warning: previous external decl of `func_8017A3B0' -src/ov_SC03_126/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1311: -src/ov_SC03_126/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_jr_80178D40.c:2808: -src/ov_SC03_126/../shared/ov/func_8017A3D8__0aff4a64.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80178D40__7a0f8b4c.h:44: warning: previous external decl of `func_8017A3D8' -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2224: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2225: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' -src/ov_SC03_126/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1377: -src/ov_SC03_126/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' -src/ov_SC03_126/../shared/ov/func_80175AB8__b505c89e.h: In function `func_80175AB8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2803: -src/ov_SC03_126/../shared/ov/func_80175AB8__b505c89e.h:7: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' - CC build/src/ov_SC03_126/ov_SC03_126_o0b.o -src/ov_SC03_126/../shared/ov/func_80175DA8__53d6c606.h: In function `func_80175DA8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2814: -src/ov_SC03_126/../shared/ov/func_80175DA8__53d6c606.h:9: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2270: -src/ov_SC03_126/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' -src/ov_SC03_126/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1524: -src/ov_SC03_126/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8013E4B4.h: CC build/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.o -src/ov_SC03_126/../shared/ov/func_80159B08.h: In function `func_80159B08': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1381: -src/ov_SC03_126/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016C998__1924d7c7.h: src/ov_SC03_126/../shared/ov/func_801430F4.h: In function `func_8013E4B4': -In function `func_8016C998': -In function `func_801430F4': -In file includedIn file includedIn file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2278 from src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1193: - from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1567: -src/ov_SC03_126/../shared/ov/func_8016C998__1924d7c7.h:10: : -src/ov_SC03_126/../shared/ov/func_8013E4B4.h:14: warning: src/ov_SC03_126/../shared/ov/func_801430F4.h:15: warning: warning: type mismatch with previous external declpassing arg 1 of `func_8012C750' makes integer from pointer without a castpassing arg 1 of `func_8012C0EC' makes integer from pointer without a cast - - -src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:754: -src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' +src/ov_SC03_126/../shared/ov/func_8015E150.h: In function `func_8015E150': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1670: +src/ov_SC03_126/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80176218__5d76d659.h: In function `func_80176218': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2911: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2864: src/ov_SC03_126/../shared/ov/func_80176218__5d76d659.h:138: warning: passing arg 1 of `func_80177DA8' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1455: -src/ov_SC03_126/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type +src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2150: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' +src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2151: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c: In function `func_80178B70': +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2631: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2612: warning: previous external decl of `D_80182BB4' +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2636: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80178BB8.h: In function `func_80178BB8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2641: +src/ov_SC03_126/../shared/ov/func_80178BB8.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' +src/ov_SC03_126/../shared/ov/func_80178BF8__44c7fe3f.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2648: +src/ov_SC03_126/../shared/ov/func_80178BF8__44c7fe3f.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' +src/ov_SC03_126/../shared/ov/func_80158BB0__5d09eea9.h: In function `func_80158BB0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1108: +src/ov_SC03_126/../shared/ov/func_80158BB0__5d09eea9.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80158BB0__5d09eea9.h:9: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_80142F68.h: In function `func_80142F68': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1391: +src/ov_SC03_126/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801430F4.h: In function `func_801430F4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1413: +src/ov_SC03_126/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:1532: warning: conflicting types for built-in function `memcpy' src/ov_SC03_126/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1592: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1438: src/ov_SC03_126/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2292: -src/ov_SC03_126/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC03_126/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1507: -src/ov_SC03_126/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1596: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1442: src/ov_SC03_126/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8013E4B4.h: In function `func_8013E4B4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1121: +src/ov_SC03_126/../shared/ov/func_8013E4B4.h:14: warning: passing arg 1 of `func_8012C750' makes integer from pointer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:834: +src/ov_SC03_126/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' +src/ov_SC03_126/../shared/ov/func_80145B24.h: In function `func_80145B24': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:52: +src/ov_SC03_126/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8015E84C.h: In function `func_8015E84C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1755: +src/ov_SC03_126/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8015E95C.h: In function `func_8015E95C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1772: +src/ov_SC03_126/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1635: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1456: src/ov_SC03_126/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1524: -src/ov_SC03_126/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2303: -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2523: warning: "SHB" redefined - 2523 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC03_126/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2170: +src/ov_SC03_126/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' +src/ov_SC03_126/../shared/ov/func_8016C998__1924d7c7.h: In function `func_8016C998': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2178: +src/ov_SC03_126/../shared/ov/func_8016C998__1924d7c7.h:10: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC03_126/../shared/ov/func_801372B0.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:809: -src/ov_SC03_126/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2522: note: this is the location of the previous definition - 2522 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | -src/ov_SC03_126/../shared/ov/func_8013B204.h: In function `func_8013B204': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:938: -src/ov_SC03_126/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8013EA54.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1277: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1187: src/ov_SC03_126/../shared/ov/func_8013EA54.h:7: warning: prototype for `func_8013E958' follows src/ov_SC03_126/../shared/ov/func_8013E958__fb86651d.h:4: warning: non-prototype definition here src/ov_SC03_126/../shared/ov/func_8013EA54.h:15: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_8013E83C__624fc4aa.h:8: warning: previous external decl of `D_80115130' -src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1301: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1211: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_8013E83C__624fc4aa.h:6: warning: previous external decl of `D_80115128' +src/ov_SC03_126/../shared/ov/func_80145EE8__3ffe524b.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:80: +src/ov_SC03_126/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' +src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h: In function `func_8017B368': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2678: +src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:11: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC03_126/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2684: +src/ov_SC03_126/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC03_126/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1807: +src/ov_SC03_126/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:754: +src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' +src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' +src/ov_SC03_126/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2192: +src/ov_SC03_126/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC03_126/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1812: +src/ov_SC03_126/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_after.c:95: +src/ov_SC03_126/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' +src/ov_SC03_126/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' +src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1269: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8013E958__fb86651d.h:6: warning: previous external decl of `func_800D0488' +src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c: At top level: +src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2828: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' +src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2829: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' +src/ov_SC03_126/../shared/ov/func_80159B08.h: In function `func_80159B08': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801588CC.c:1302: +src/ov_SC03_126/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1861: +src/ov_SC03_126/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80171CC4.h: In function `func_80171CC4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2239: +src/ov_SC03_126/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2203: +src/ov_SC03_126/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +In file included from src/ov_SC03_126/ov_SC03_126_after.c:146: +src/ov_SC03_126/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' +src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2923: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' +src/ov_SC03_126/../shared/ov/func_8017BEF8__5c7e6c6f.h: In function `func_8017BEF8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2950: +src/ov_SC03_126/../shared/ov/func_8017BEF8__5c7e6c6f.h:21: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801372B0.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80135D20.c:802: +src/ov_SC03_126/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' +src/ov_SC03_126/../shared/ov/func_801442F8__bf05b1dc.h: In function `func_801442F8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1567: +src/ov_SC03_126/../shared/ov/func_801442F8__bf05b1dc.h:11: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_after.c:217: +src/ov_SC03_126/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:4: warning: previous external decl of `func_80016714' +src/ov_SC03_126/../shared/ov/func_80146D90.h: In function `func_80146D90': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:231: +src/ov_SC03_126/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8015F89C__610b5f14.h: In function `func_8015F89C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1964: +src/ov_SC03_126/../shared/ov/func_8015F89C__610b5f14.h:13: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80144458__17656410.h: In function `func_80144458': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1589: +src/ov_SC03_126/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8013B204.h: In function `func_8013B204': +In file included from src/ov_SC03_126/ov_SC03_126_jr_801380E0.c:908: +src/ov_SC03_126/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8014462C.h: In function `func_8014462C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1594: +src/ov_SC03_126/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8017248C.h: In function `func_8017248C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2269: +src/ov_SC03_126/../shared/ov/func_8017248C.h:6: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8017248C.h:6: warning: passing arg 2 makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8017250C.h: In function `func_8017250C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2273: +src/ov_SC03_126/../shared/ov/func_8017250C.h:5: warning: passing arg 1 of `func_80172560' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8017250C.h:5: warning: passing arg 2 of `func_80172560' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_8012D098.h: In function `func_8012D098': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:454: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:441: src/ov_SC03_126/../shared/ov/func_8012D098.h:26: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:26: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:26: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast @@ -367,12 +378,8 @@ src/ov_SC03_126/../shared/ov/func_8012D098.h:46: warning: passing arg 1 of `func src/ov_SC03_126/../shared/ov/func_8012D098.h:46: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:46: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:50: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h: src/ov_SC03_126/../shared/ov/func_8012D098.h:50: In function `func_8017B368': -warning: In file includedpassing arg 2 of `func_8012F214' makes integer from pointer without a cast from src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2678 -: -src/ov_SC03_126/../shared/ov/func_8012D098.h:50: src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:11: warning: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a casttype mismatch with previous external decl - -src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC03_126/../shared/ov/func_8012D098.h:50: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012D098.h:50: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:54: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:54: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:54: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast @@ -381,10 +388,7 @@ src/ov_SC03_126/../shared/ov/func_8012D098.h:55: warning: passing arg 2 of `func src/ov_SC03_126/../shared/ov/func_8012D098.h:56: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:56: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:57: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015DA90.h: src/ov_SC03_126/../shared/ov/func_8012D098.h:57: In function `func_8015DA90': -warning: In file includedpassing arg 2 of `func_8012D3B4' makes integer from pointer without a cast from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1578 -: -src/ov_SC03_126/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012D098.h:57: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:58: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:58: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:59: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast @@ -403,156 +407,87 @@ src/ov_SC03_126/../shared/ov/func_8012D098.h:65: warning: passing arg 1 of `func src/ov_SC03_126/../shared/ov/func_8012D098.h:65: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:66: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D098.h:66: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2684: -src/ov_SC03_126/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' -src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c:1359: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8013E958__fb86651d.h:6: warning: previous external decl of `func_800D0488' +src/ov_SC03_126/../shared/ov/func_80147060.h: In function `func_80147060': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:253: +src/ov_SC03_126/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void +src/ov_SC03_126/../shared/ov/func_80147084.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:259: +src/ov_SC03_126/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' +In file included from src/ov_SC03_126/ov_SC03_126_after.c:267: +src/ov_SC03_126/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' src/ov_SC03_126/../shared/ov/func_8012D38C.h: In function `func_8012D38C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:456: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:443: src/ov_SC03_126/../shared/ov/func_8012D38C.h:5: warning: passing arg 1 of `func_8012D098' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8012D3B4.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:460: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:447: src/ov_SC03_126/../shared/ov/func_8012D3B4.h:4: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_8012CFA8.h:6: warning: previous external decl of `RotTransPers' src/ov_SC03_126/../shared/ov/func_8012D3B4.h: In function `func_8012D3B4': src/ov_SC03_126/../shared/ov/func_8012D3B4.h:22: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_8012D3B4.h:23: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1656: -src/ov_SC03_126/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012D4B4.h: In function `func_8012D4B4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:462: -src/ov_SC03_126/../shared/ov/func_8012D4B4.h:27: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012D4B4.h:29: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast - CC build/src/ov_SC03_126/ov_SC03_126_jr_80154C24.o -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2846: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2847: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' src/ov_SC03_126/../shared/ov/func_8016D848.h: In function `func_8016D848': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2361: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2261: src/ov_SC03_126/../shared/ov/func_8016D848.h:40: warning: passing arg 1 of `func_800D20C0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8016D848.h:40: warning: passing arg 2 of `func_800D20C0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1734: -src/ov_SC03_126/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80140608.c: In function `func_801442F8': -src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1782: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:2956: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' -src/ov_SC03_126/../shared/ov/func_80144458__17656410.h: In function `func_80144458': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1806: -src/ov_SC03_126/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c: In function `func_8017BEF8': -src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c:3001: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2433: -src/ov_SC03_126/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80140608.c:1811: -src/ov_SC03_126/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8012D4B4.h: In function `func_8012D4B4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:449: +src/ov_SC03_126/../shared/ov/func_8012D4B4.h:27: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012D4B4.h:29: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_after.c:283: +src/ov_SC03_126/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:44: warning: previous external decl of `D_8012707C' src/ov_SC03_126/../shared/ov/func_8012A418.h: In function `func_8012A418': -In file included from src/ov_SC03_126/ov_SC03_126.c:514: +In file included from src/ov_SC03_126/ov_SC03_126.c:393: src/ov_SC03_126/../shared/ov/func_8012A418.h:10: warning: assignment from incompatible pointer type -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:501: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:476: warning: previous external decl of `func_8012F568' -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: In function `func_8012DB84': -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:509: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:509: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2444: -src/ov_SC03_126/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast - CC build/src/ov_SC03_126/ov_SC03_126_after.o -src/ov_SC03_126/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': -In file included from src/ov_SC03_126/ov_SC03_126.c:537: -src/ov_SC03_126/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1842: -src/ov_SC03_126/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1859: -src/ov_SC03_126/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016E1CC.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2470: -src/ov_SC03_126/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016DF5C__a8a4aea4.h:5: warning: previous external decl of `func_8016E3CC' -src/ov_SC03_126/../shared/ov/func_8012A828.h: In function `func_8012A828': -In file included from src/ov_SC03_126/ov_SC03_126.c:545: -src/ov_SC03_126/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1894: -src/ov_SC03_126/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: In function `func_8012DDA4': -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:533: warning: return makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: In function `func_8012DE2C': -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:548: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:523: warning: previous external decl of `D_8018E69C' -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:549: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:524: warning: previous external decl of `D_8018E698' -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:564: warning: return makes integer from pointer without a cast - CC build/src/ov_SC03_126/ov_SC03_126_jr_80159C84.o -src/ov_SC03_126/../shared/ov/func_80171CC4.h: In function `func_80171CC4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2239: -src/ov_SC03_126/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1899: -src/ov_SC03_126/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012E138.h: In function `func_8012E138': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:586: -src/ov_SC03_126/../shared/ov/func_8012E138.h:19: warning: passing arg 2 of `func_8012F038' from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8012E138.h:19: warning: passing arg 3 of `func_8012F038' from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8012E138.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012E138.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012E138.h:37: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012E138.h:37: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:1971: -src/ov_SC03_126/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2581: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1036: +src/ov_SC03_126/../shared/ov/func_801565C0.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:9: warning: previous external decl of `func_801565C0' +src/ov_SC03_126/../shared/ov/func_80156600.h: In function `func_80156600': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1072: +src/ov_SC03_126/../shared/ov/func_80156600.h:11: warning: return makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80156600.h:16: warning: return makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c: In function `func_8017EA78': +src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3065: warning: passing arg 1 of `func_8017EC2C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80156670.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1077: +src/ov_SC03_126/../shared/ov/func_80156670.h:6: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:5: warning: previous external decl of `func_80156670' src/ov_SC03_126/../shared/ov/func_80178004.h: In function `func_80178004': -In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:3023: +In file included from src/ov_SC03_126/ov_SC03_126_jr_801734BC.c:2976: src/ov_SC03_126/../shared/ov/func_80178004.h:133: warning: return makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2666: -src/ov_SC03_126/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8017248C.h: In function `func_8017248C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2269: -src/ov_SC03_126/../shared/ov/func_8017248C.h:6: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8017248C.h:6: warning: passing arg 2 makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016EE40.h: In function `func_8016EE40': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2668: -src/ov_SC03_126/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8017250C.h: In function `func_8017250C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2273: -src/ov_SC03_126/../shared/ov/func_8017250C.h:5: warning: passing arg 1 of `func_80172560' from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8017250C.h:5: warning: passing arg 2 of `func_80172560' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_801726D0.h: In function `func_801726D0': In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2319: src/ov_SC03_126/../shared/ov/func_801726D0.h:10: warning: assignment from incompatible pointer type -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2084: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2794: -src/ov_SC03_126/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80145B24.h: In function `func_80145B24': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:52: -src/ov_SC03_126/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8016F71C.h: In function `func_8016F71C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2820: -src/ov_SC03_126/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': +In file included from src/ov_SC03_126/ov_SC03_126.c:416: +src/ov_SC03_126/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012A828.h: In function `func_8012A828': +In file included from src/ov_SC03_126/ov_SC03_126.c:424: +src/ov_SC03_126/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2314: +src/ov_SC03_126/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80147324.h: In function `func_80147324': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:289: +src/ov_SC03_126/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer +src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: At top level: +src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:470: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8012D664__b481cb52.h:4: warning: previous external decl of `func_8012F568' +src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c: In function `func_8012DB84': +src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:478: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:478: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1082: +src/ov_SC03_126/../shared/ov/func_80156848.h:8: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:7: warning: previous external decl of `func_80156848' +src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c: At top level: +src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c:3179: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8017EDB8__3df94c9c.h:15: warning: previous external decl of `func_8012A094' +src/ov_SC03_126/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2325: +src/ov_SC03_126/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80172D14.h: In function `func_80172D14': In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2410: src/ov_SC03_126/../shared/ov/func_80172D14.h:9: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast @@ -561,184 +496,59 @@ src/ov_SC03_126/../shared/ov/func_80172E20.h: In function `func_80172E20': In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2427: src/ov_SC03_126/../shared/ov/func_80172E20.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80172E20.h:16: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80145EE8__3ffe524b.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:80: -src/ov_SC03_126/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' src/ov_SC03_126/../shared/ov/func_8017303C.h: In function `func_8017303C': In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2445: src/ov_SC03_126/../shared/ov/func_8017303C.h:9: warning: assignment makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_after.c:139: -src/ov_SC03_126/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' -src/ov_SC03_126/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' src/ov_SC03_126/../shared/ov/func_801730FC.h: In function `func_801730FC': In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2458: src/ov_SC03_126/../shared/ov/func_801730FC.h:12: warning: passing arg 1 of `func_80147060' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_801730FC.h:13: warning: passing arg 1 of `func_80154150' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c: In function `func_80173220': -src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2490: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8012F568.h: In function `func_8012F568': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:961: -src/ov_SC03_126/../shared/ov/func_8012F568.h:12: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8012F568.h:13: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2924: -src/ov_SC03_126/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type -In file included from src/ov_SC03_126/ov_SC03_126_after.c:190: -src/ov_SC03_126/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' -src/ov_SC03_126/../shared/ov/func_80170374.h: In function `func_80170374': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2992: -src/ov_SC03_126/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type -src/ov_SC03_126/../shared/ov/func_8017044C.h: In function `func_8017044C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3004: -src/ov_SC03_126/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast -{standard input}: Assembler messages: -{standard input}:567: Warning: used $at without ".set noat" -{standard input}:568: Warning: used $at without ".set noat" -{standard input}:676: Warning: used $at without ".set noat" -{standard input}:677: Warning: used $at without ".set noat" -In file included from src/ov_SC03_126/ov_SC03_126_after.c:261: -src/ov_SC03_126/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:4: warning: previous external decl of `func_80016714' -src/ov_SC03_126/../shared/ov/func_801705C0.h: In function `func_801705C0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3028: -src/ov_SC03_126/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:275: -src/ov_SC03_126/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2439: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2251: src/ov_SC03_126/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:297: -src/ov_SC03_126/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC03_126/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2478: -src/ov_SC03_126/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:303: -src/ov_SC03_126/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' -src/ov_SC03_126/../shared/ov/func_80170B48.h: In function `func_80170B48': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3102: -src/ov_SC03_126/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80170B90.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3104: -src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' -src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC03_126/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' -src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' -In file included from src/ov_SC03_126/ov_SC03_126_after.c:311: -src/ov_SC03_126/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' -src/ov_SC03_126/../shared/ov/func_80170CF0.h: In function `func_80170CF0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3129: -src/ov_SC03_126/../shared/ov/func_80170CF0.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8015A1FC.h: In function `func_8015A1FC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80159C84.c:1213: -src/ov_SC03_126/../shared/ov/func_8015A1FC.h:7: warning: passing arg 1 of `func_8015A2D8' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80170DE0.h: In function `func_80170DE0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3142: -src/ov_SC03_126/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2511: -src/ov_SC03_126/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2516: -src/ov_SC03_126/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80170EAC.h: In function `func_80170EAC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3154: -src/ov_SC03_126/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2518: -src/ov_SC03_126/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2568: -src/ov_SC03_126/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801710DC.h: In function `func_801710DC': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3190: -src/ov_SC03_126/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2570: -src/ov_SC03_126/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2572: -src/ov_SC03_126/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2574: -src/ov_SC03_126/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2578: -src/ov_SC03_126/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2580: -src/ov_SC03_126/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_after.c:327: -src/ov_SC03_126/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:44: warning: previous external decl of `D_8012707C' -src/ov_SC03_126/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2582: -src/ov_SC03_126/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80147324.h: In function `func_80147324': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:333: -src/ov_SC03_126/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer -src/ov_SC03_126/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2597: -src/ov_SC03_126/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2609: -src/ov_SC03_126/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1036: -src/ov_SC03_126/../shared/ov/func_801565C0.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:9: src/ov_SC03_126/../shared/ov/func_80161774.h:44: warning: warning: previous external decl of `passing arg 1 of `func_801599A4' makes pointer from integer without a castfunc_801565C0 -' -src/ov_SC03_126/../shared/ov/func_80156600.h: In function `func_80156600': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1072: -src/ov_SC03_126/../shared/ov/func_80156600.h:11: warning: return makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80156600.h:16: warning: return makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80156670.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1077: -src/ov_SC03_126/../shared/ov/func_80156670.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:5: warning: previous external decl of `func_80156670' -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1082: -src/ov_SC03_126/../shared/ov/func_80156848.h:8: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80156044__949f6c5e.h:7: warning: previous external decl of `func_80156848' -src/ov_SC03_126/../shared/ov/func_80130D48__f3dfe4ca.h: In function `func_80130D48': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1112: -src/ov_SC03_126/../shared/ov/func_80130D48__f3dfe4ca.h:153: warning: assignment makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80173220__c174c056.h: In function `func_80173220': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c:2482: +src/ov_SC03_126/../shared/ov/func_80173220__c174c056.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016E1CC.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2351: +src/ov_SC03_126/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016DF5C__a8a4aea4.h:5: warning: previous external decl of `func_8016E3CC' +src/ov_SC03_126/../shared/ov/func_8012DDA4__0f69dd9d.h: In function `func_8012DDA4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:490: +src/ov_SC03_126/../shared/ov/func_8012DDA4__0f69dd9d.h:15: warning: return makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012DE2C__d811cfb5.h: In function `func_8012DE2C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:498: +src/ov_SC03_126/../shared/ov/func_8012DE2C__d811cfb5.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8012DDA4__0f69dd9d.h:5: warning: previous external decl of `D_8018E69C' +src/ov_SC03_126/../shared/ov/func_8012DE2C__d811cfb5.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8012DDA4__0f69dd9d.h:6: warning: previous external decl of `D_8018E698' +src/ov_SC03_126/../shared/ov/func_8012DE2C__d811cfb5.h:20: warning: return makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:385: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:341: src/ov_SC03_126/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1106: +src/ov_SC03_126/../shared/ov/func_8012E138.h: In function `func_8012E138': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:514: +src/ov_SC03_126/../shared/ov/func_8012E138.h:19: src/ov_SC03_126/../shared/ov/func_80147D38.h: warning: In function `func_80147D38': +passing arg 2 of `func_8012F038' from incompatible pointer typeIn file included + from src/ov_SC03_126/ov_SC03_126_after.c:351: +src/ov_SC03_126/../shared/ov/func_8012E138.h:19: src/ov_SC03_126/../shared/ov/func_80147D38.h:12: warning: warning: passing arg 3 of `func_8012F038' from incompatible pointer typepassing arg 2 of `func_80147DC0' makes integer from pointer without a cast + +src/ov_SC03_126/../shared/ov/func_8012E138.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012E138.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012E138.h:37: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8012E138.h:37: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1100: src/ov_SC03_126/../shared/ov/func_80156ECC.h:3: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80156B74.h:11: warning: previous external decl of `func_80156ECC' src/ov_SC03_126/../shared/ov/func_80156ECC.h: In function `func_80156ECC': src/ov_SC03_126/../shared/ov/func_80156ECC.h:8: warning: passing arg 1 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80156ECC.h:8: warning: passing arg 2 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80156ECC.h:8: warning: passing arg 3 of `func_80156FA8' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:395: -src/ov_SC03_126/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2810: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2832: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' +src/ov_SC03_126/../shared/ov/func_80160F70.h: In function `func_80160F70': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2290: +src/ov_SC03_126/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801571C4.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1114: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1108: src/ov_SC03_126/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80157158.h:6: warning: previous external decl of `func_801571C4' src/ov_SC03_126/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous implicit declaration @@ -747,12 +557,159 @@ src/ov_SC03_126/../shared/ov/func_801571C4.h:11: warning: `func_801571C4' was pr src/ov_SC03_126/../shared/ov/func_801571C4.h: In function `func_801571C4': src/ov_SC03_126/../shared/ov/func_801571C4.h:42: warning: passing arg 3 of `func_80135260' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801571C4.h:42: warning: passing arg 4 of `func_80135260' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2856: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80161208.h: In function `aF80161208': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2323: +src/ov_SC03_126/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80161278.h: In function `func_80161278': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2328: +src/ov_SC03_126/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801612B8.h: In function `func_801612B8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2330: +src/ov_SC03_126/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80161418.h: In function `func_80161418': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2380: +src/ov_SC03_126/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8015773C.h: In function `func_8015773C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1130: +src/ov_SC03_126/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80161450.h: In function `func_80161450': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2382: +src/ov_SC03_126/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80161488.h: In function `func_80161488': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2384: +src/ov_SC03_126/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801614E4.h: In function `func_801614E4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2386: +src/ov_SC03_126/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80161554.h: In function `func_80161554': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2390: +src/ov_SC03_126/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016158C.h: In function `func_8016158C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2392: +src/ov_SC03_126/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2453: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' +src/ov_SC03_126/ov_SC03_126_jr_80154C24.c: In function `func_801577C8': +src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1153: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80157808__9833c197.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1167: +src/ov_SC03_126/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1154: warning: previous external decl of `func_80157808' +src/ov_SC03_126/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous implicit declaration +src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1154: warning: previous implicit declaration of `func_80157808' +src/ov_SC03_126/../shared/ov/func_80157808__9833c197.h:4: warning: `func_80157808' was previously implicitly declared to return `int' +src/ov_SC03_126/../shared/ov/func_801615C4.h: In function `func_801615C4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2394: +src/ov_SC03_126/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h: In function `func_8016163C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2409: +src/ov_SC03_126/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80161774.h: In function `func_80161774': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2421: +src/ov_SC03_126/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2515: +src/ov_SC03_126/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8016EE40.h: In function `func_8016EE40': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2517: +src/ov_SC03_126/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80158038__2062f4e0.h: In function `func_80158038': +In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1320: +src/ov_SC03_126/../shared/ov/func_80158038__2062f4e0.h:7: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80158038__2062f4e0.h:10: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast +{standard input}: Assembler messages: +{standard input}:567: Warning: used $at without ".set noat" +{standard input}:568: Warning: used $at without ".set noat" +{standard input}:676: Warning: used $at without ".set noat" +{standard input}:677: Warning: used $at without ".set noat" +src/ov_SC03_126/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2615: +src/ov_SC03_126/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016F71C.h: In function `func_8016F71C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2641: +src/ov_SC03_126/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8012F568.h: In function `func_8012F568': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:862: +src/ov_SC03_126/../shared/ov/func_8012F568.h:12: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8012F568.h:13: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: At top level: +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2600: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2622: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' +src/ov_SC03_126/../shared/ov/func_801622C4__994a7377.h: In function `func_801622C4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2638: +src/ov_SC03_126/../shared/ov/func_801622C4__994a7377.h:11: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2745: +src/ov_SC03_126/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80170374.h: In function `func_80170374': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2813: +src/ov_SC03_126/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_8017044C.h: In function `func_8017044C': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2825: +src/ov_SC03_126/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801705C0.h: In function `func_801705C0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2849: +src/ov_SC03_126/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80149210.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:518: +src/ov_SC03_126/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' +src/ov_SC03_126/../shared/ov/func_80170B48.h: In function `func_80170B48': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2923: +src/ov_SC03_126/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80170B90.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2925: +src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' +src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC03_126/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' +src/ov_SC03_126/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' +src/ov_SC03_126/../shared/ov/func_80170CF0.h: In function `func_80170CF0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2950: +src/ov_SC03_126/../shared/ov/func_80170CF0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80170DE0.h: In function `func_80170DE0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2963: +src/ov_SC03_126/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80170EAC.h: In function `func_80170EAC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:2975: +src/ov_SC03_126/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801710DC.h: In function `func_801710DC': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c:3011: +src/ov_SC03_126/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8016345C.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2847: +src/ov_SC03_126/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2837: warning: previous external decl of `func_8016345C' +src/ov_SC03_126/../shared/ov/func_8016345C.h: In function `func_8016345C': +src/ov_SC03_126/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: At top level: +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2853: warning: type mismatch with previous external decl +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:2838: warning: previous external decl of `D_8018E118' +src/ov_SC03_126/../shared/ov/func_80149F2C.h: In function `func_80149F2C': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:611: +src/ov_SC03_126/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80130D48__f3dfe4ca.h: In function `func_80130D48': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1013: +src/ov_SC03_126/../shared/ov/func_80130D48__f3dfe4ca.h:153: warning: assignment makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h: In function `func_80131340': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1246: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1132: src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:11: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1137: warning: previous external decl of `D_8017F730' +src/ov_SC03_126/../shared/ov/func_801312D0__386a9228.h:6: warning: previous external decl of `D_8017F730' src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:57: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:111: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:155: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast @@ -760,75 +717,97 @@ src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:186: warning: passing arg src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:191: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:208: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80131340__0021791e.h:218: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8015773C.h: In function `func_8015773C': -In file included from src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1136: -src/ov_SC03_126/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c: In function `func_801577C8': -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1159: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1174: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1160: warning: previous external decl of `func_80157808' -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1174: warning: type mismatch with previous implicit declaration -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1160: warning: previous implicit declaration of `func_80157808' -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1174: warning: `func_80157808' was previously implicitly declared to return `int' -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c: In function `func_80158038': -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1350: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_jr_80154C24.c:1353: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3079: -src/ov_SC03_126/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3069: warning: previous external decl of `func_8016345C' -src/ov_SC03_126/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC03_126/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: At top level: -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3085: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3070: warning: previous external decl of `D_8018E118' +src/ov_SC03_126/../shared/ov/func_8014B034.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:720: +src/ov_SC03_126/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' +In file included from src/ov_SC03_126/ov_SC03_126_after.c:798: +src/ov_SC03_126/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:11: warning: previous external decl of `func_8014BE9C' +src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3095: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80165140__2718b2e5.h:4: warning: previous external decl of `D_8018E960' +src/ov_SC03_126/../shared/ov/func_801651B8__b905c751.h: In function `func_801651B8': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3097: +src/ov_SC03_126/../shared/ov/func_801651B8__b905c751.h:9: warning: assignment makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014C168.h: In function `func_8014C168': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:828: +src/ov_SC03_126/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801325B8.h: In function `func_801325B8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1545: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1354: src/ov_SC03_126/../shared/ov/func_801325B8.h:34: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801325B8.h:34: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801325B8.h:57: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801325B8.h:57: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:850: +src/ov_SC03_126/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8014C43C.h: In function `func_8014C43C': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:852: +src/ov_SC03_126/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_8014C6D0.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:884: +src/ov_SC03_126/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' +In file included from src/ov_SC03_126/ov_SC03_126_after.c:926: +src/ov_SC03_126/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl +src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:18: warning: previous external decl of `func_8014C968' +src/ov_SC03_126/../shared/ov/func_80165CA0.h: In function `func_80165CA0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3273: +src/ov_SC03_126/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80165FA4.h: In function `func_80165FA4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3283: +src/ov_SC03_126/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80132EF4.h: In function `func_80132EF4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1557: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1366: src/ov_SC03_126/../shared/ov/func_80132EF4.h:6: warning: initialization makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80132F40.h: In function `func_80132F40': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1638: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1447: src/ov_SC03_126/../shared/ov/func_80132F40.h:34: warning: passing arg 2 of `func_8012F038' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_80132F40.h:34: warning: passing arg 3 of `func_8012F038' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_80132F40.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80132F40.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:562: -src/ov_SC03_126/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' +src/ov_SC03_126/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1000: +src/ov_SC03_126/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801665B4.h: In function `func_801665B4': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3317: +src/ov_SC03_126/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014D438.h: In function `func_8014D438': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1077: +src/ov_SC03_126/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h: In function `func_80133AB0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1780: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1589: src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h:6: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h: In function `func_80133CD4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1784: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1593: src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:10: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:11: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:12: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' -src/ov_SC03_126/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:655: -src/ov_SC03_126/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h: In function `func_801343C4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1800: -src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h:6: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' +src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h: src/ov_SC03_126/../shared/ov/func_8014E48C.h: In function `func_801343C4': +In function `func_8014E48C': +In file includedIn file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1609 from src/ov_SC03_126/ov_SC03_126_after.c:1298: +: +src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h:6: src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a casttype mismatch with previous external decl + +src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: warning: previous external decl of `passing arg 2 of `func_8014E514' makes integer from pointer without a castD_8017F808 +' +src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h:7: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_801343C4__b50a7edb.h:9: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:8: warning: previous external decl of `D_8018E6F4' src/ov_SC03_126/../shared/ov/func_80134510__3870517c.h: In function `func_80134510': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1807: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1616: src/ov_SC03_126/../shared/ov/func_80134510__3870517c.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80134510__3870517c.h:6: warning: type mismatch with previous external decl @@ -836,11 +815,15 @@ src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous exte src/ov_SC03_126/../shared/ov/func_80134510__3870517c.h:7: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' src/ov_SC03_126/../shared/ov/func_801345F8__93b40c3b.h: In function `func_801345F8': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1815: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1624: src/ov_SC03_126/../shared/ov/func_801345F8__93b40c3b.h:6: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' +src/ov_SC03_126/../shared/ov/func_8014E790.h: In function `func_8014E790': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1376: +src/ov_SC03_126/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801347A0__af5381fb.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1828: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1637: src/ov_SC03_126/../shared/ov/func_801347A0__af5381fb.h:3: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801345F8__93b40c3b.h:5: warning: previous external decl of `func_801347A0' src/ov_SC03_126/../shared/ov/func_801347A0__af5381fb.h: In function `func_801347A0': @@ -850,12 +833,15 @@ src/ov_SC03_126/../shared/ov/func_801347A0__af5381fb.h:6: warning: type mismatch src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_801347A0__af5381fb.h:7: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3362: warning: type mismatch with previous external decl -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3340: warning: previous external decl of `D_8018E960' -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3370: warning: assignment makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014E83C.h: In function `func_8014E83C': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1378: +src/ov_SC03_126/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_8014EE14.h: In function `func_8014EE14': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1454: +src/ov_SC03_126/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80134C20__b2c5a2f9.h: In function `func_80134C20': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1842: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1651: src/ov_SC03_126/../shared/ov/func_80134C20__b2c5a2f9.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80134C20__b2c5a2f9.h:6: warning: type mismatch with previous external decl @@ -864,168 +850,113 @@ src/ov_SC03_126/../shared/ov/func_80134C20__b2c5a2f9.h:7: warning: type mismatch src/ov_SC03_126/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' src/ov_SC03_126/../shared/ov/func_80134C20__b2c5a2f9.h:8: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' -src/ov_SC03_126/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:795: -src/ov_SC03_126/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' +src/ov_SC03_126/../shared/ov/func_8016829C.h: At top level: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3474: +src/ov_SC03_126/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows +src/ov_SC03_126/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here src/ov_SC03_126/../shared/ov/func_80135004__0f8f8d0b.h: In function `func_80135004': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1854: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1663: src/ov_SC03_126/../shared/ov/func_80135004__0f8f8d0b.h:6: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_80135004__0f8f8d0b.h:7: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80135168__bad0a585.h: In function `func_80135168': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1869: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1678: src/ov_SC03_126/../shared/ov/func_80135168__bad0a585.h:8: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80135168__bad0a585.h:9: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_80135260__5a2e0670.h: In function `func_80135260': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1909: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1718: src/ov_SC03_126/../shared/ov/func_80135260__5a2e0670.h:9: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80135260__5a2e0670.h:10: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC03_126/../shared/ov/func_80135260__5a2e0670.h:11: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' -src/ov_SC03_126/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3567: -src/ov_SC03_126/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80168A14.h: In function `func_80168A14': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3538: +src/ov_SC03_126/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80135480__ddef201b.h: In function `func_80135480': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1940: +In file included from src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c:1749: src/ov_SC03_126/../shared/ov/func_80135480__ddef201b.h:8: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC03_126/../shared/ov/func_80135480__ddef201b.h:9: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' -src/ov_SC03_126/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3580: -src/ov_SC03_126/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3614: -src/ov_SC03_126/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -In file included from src/ov_SC03_126/ov_SC03_126_after.c:873: -src/ov_SC03_126/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:11: warning: previous external decl of `func_8014BE9C' -src/ov_SC03_126/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:903: -src/ov_SC03_126/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:925: -src/ov_SC03_126/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:927: -src/ov_SC03_126/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:959: -src/ov_SC03_126/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1001: -src/ov_SC03_126/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl -src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:18: warning: previous external decl of `func_8014C968' -src/ov_SC03_126/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1075: -src/ov_SC03_126/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1152: -src/ov_SC03_126/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1373: -src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1451: -src/ov_SC03_126/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1453: -src/ov_SC03_126/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC03_126/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3788: -src/ov_SC03_126/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC03_126/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here -src/ov_SC03_126/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1529: -src/ov_SC03_126/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:1820: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1715: src/ov_SC03_126/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_801506A4__ee3989b2.h:4: warning: previous external decl of `func_80150820' -src/ov_SC03_126/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3865: -src/ov_SC03_126/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2009: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1836: src/ov_SC03_126/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2013: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1840: src/ov_SC03_126/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type +src/ov_SC03_126/../shared/ov/func_80169E44.h: In function `func_80169E44': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3645: +src/ov_SC03_126/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80169FE0.h: In function `func_80169FE0': +In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3670: +src/ov_SC03_126/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2064: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1891: src/ov_SC03_126/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c: In function `func_801520DC': -src/ov_SC03_126/ov_SC03_126_after.c:2119: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2120: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2122: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2123: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2124: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2125: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2126: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2128: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h: In function `func_801520DC': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1942: +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:8: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:10: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:11: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:12: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:13: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801520DC__43573632.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2136: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:1949: src/ov_SC03_126/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c: In function `func_801528B0': -src/ov_SC03_126/ov_SC03_126_after.c:2224: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2225: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2225: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2228: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2229: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2230: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2231: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2232: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h: In function `func_801528B0': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2033: +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:11: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:12: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:13: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:14: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_801528B0__474ae4a5.h:15: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2236: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2036: src/ov_SC03_126/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type src/ov_SC03_126/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2240: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2040: src/ov_SC03_126/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2254: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2054: src/ov_SC03_126/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2258: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2058: src/ov_SC03_126/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_after.c: In function `func_80152DA8': -src/ov_SC03_126/ov_SC03_126_after.c:2289: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2290: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2290: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2294: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2295: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2296: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2297: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC03_126/ov_SC03_126_after.c:2298: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h: In function `func_80152DA8': +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2085: +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:12: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:13: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:14: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:15: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC03_126/../shared/ov/func_80152DA8__7ab61c2d.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2302: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2088: src/ov_SC03_126/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:3972: -src/ov_SC03_126/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2306: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2092: src/ov_SC03_126/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC03_126/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c:4016: -src/ov_SC03_126/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2320: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2106: src/ov_SC03_126/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast @@ -1033,29 +964,29 @@ src/ov_SC03_126/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func src/ov_SC03_126/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2326: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2112: src/ov_SC03_126/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2340: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2126: src/ov_SC03_126/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2346: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2132: src/ov_SC03_126/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC03_126/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2362: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2148: src/ov_SC03_126/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC03_126/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2378: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2164: src/ov_SC03_126/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl src/ov_SC03_126/../shared/ov/func_80145CEC__786de7de.h:21: warning: previous external decl of `func_80153C8C' src/ov_SC03_126/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC03_126/ov_SC03_126_after.c:2436: +In file included from src/ov_SC03_126/ov_SC03_126_after.c:2204: src/ov_SC03_126/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast {standard input}: Assembler messages: {standard input}:685: Warning: used $at without ".set noat" diff --git a/.run/P35/share/check_ov_SC04_000.log b/.run/P35/share/check_ov_SC04_000.log index 92a14581b..7f2515144 100644 --- a/.run/P35/share/check_ov_SC04_000.log +++ b/.run/P35/share/check_ov_SC04_000.log @@ -4,34 +4,34 @@ src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_8017D618': src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:3620: warning: type mismatch with previous external decl src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:3345: warning: previous external decl of `D_8019DFB8' src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_8017EBE8': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4441: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4375: warning: passing arg 1 makes pointer from integer without a cast src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_8017ECC8': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4491: warning: passing arg 1 of `func_8012A018' makes integer from pointer without a cast -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4492: warning: passing arg 1 of `func_8012A094' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4425: warning: passing arg 1 of `func_8012A018' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4426: warning: passing arg 1 of `func_8012A094' makes integer from pointer without a cast src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_8017ED64': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4521: warning: passing arg 1 of `func_8012A018' makes integer from pointer without a cast -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4522: warning: passing arg 1 of `func_8012A094' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4455: warning: passing arg 1 of `func_8012A018' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4456: warning: passing arg 1 of `func_8012A094' makes integer from pointer without a cast src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: At top level: -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4579: warning: type mismatch with previous external decl -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4566: warning: previous external decl of `func_8017F000' -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4579: warning: type mismatch with previous implicit declaration -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4566: warning: previous implicit declaration of `func_8017F000' -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4579: warning: `func_8017F000' was previously implicitly declared to return `int' -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4716: warning: type mismatch with previous external decl -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4645: warning: previous external decl of `func_8017F3F4' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4513: warning: type mismatch with previous external decl +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4500: warning: previous external decl of `func_8017F000' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4513: warning: type mismatch with previous implicit declaration +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4500: warning: previous implicit declaration of `func_8017F000' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4513: warning: `func_8017F000' was previously implicitly declared to return `int' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4650: warning: type mismatch with previous external decl +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4579: warning: previous external decl of `func_8017F3F4' src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_8017F4A4': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4768: warning: passing arg 1 of `func_8012AD50' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4702: warning: passing arg 1 of `func_8012AD50' makes integer from pointer without a cast src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: At top level: -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4849: warning: type mismatch with previous external decl -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4803: warning: previous external decl of `func_8017F628' -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4849: warning: type mismatch with previous implicit declaration -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4803: warning: previous implicit declaration of `func_8017F628' -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4849: warning: `func_8017F628' was previously implicitly declared to return `int' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4783: warning: type mismatch with previous external decl +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4737: warning: previous external decl of `func_8017F628' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4783: warning: type mismatch with previous implicit declaration +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4737: warning: previous implicit declaration of `func_8017F628' +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:4783: warning: `func_8017F628' was previously implicitly declared to return `int' src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_80180738': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:5582: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:5585: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:5516: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:5519: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c: In function `func_80181248': -src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:6156: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast +src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c:6090: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast LD build/ov_SC04_000/ov_SC04_000.elf OBJCOPY build/ov_SC04_000/ov_SC04_000 TRIM build/ov_SC04_000/ov_SC04_000 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC04_004.log b/.run/P35/share/check_ov_SC04_004.log index 60d0a0417..6b415fc86 100644 --- a/.run/P35/share/check_ov_SC04_004.log +++ b/.run/P35/share/check_ov_SC04_004.log @@ -17,73 +17,73 @@ src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_8017D618': src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:4228: warning: type mismatch with previous external decl src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:3953: warning: previous external decl of `D_8019A9DC' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_8017ECE4': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5102: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5078: warning: previous external decl of `D_80126940' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5036: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5012: warning: previous external decl of `D_80126940' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: At top level: -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5262: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5247: warning: previous external decl of `func_8017F0E0' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5262: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5247: warning: previous implicit declaration of `func_8017F0E0' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5262: warning: `func_8017F0E0' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5196: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5181: warning: previous external decl of `func_8017F0E0' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5196: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5181: warning: previous implicit declaration of `func_8017F0E0' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5196: warning: `func_8017F0E0' was previously implicitly declared to return `int' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_8017F16C': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5288: warning: passing arg 2 of `func_800D21C4' makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5222: warning: passing arg 2 of `func_800D21C4' makes pointer from integer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_8017F9AC': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5561: warning: passing arg 1 of `func_8017FB78' makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5495: warning: passing arg 1 of `func_8017FB78' makes pointer from integer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: At top level: -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5783: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5737: warning: previous external decl of `func_8017FE48' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5783: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5737: warning: previous implicit declaration of `func_8017FE48' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5783: warning: `func_8017FE48' was previously implicitly declared to return `int' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5973: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5963: warning: previous external decl of `func_8012A8B0' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5973: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5963: warning: previous implicit declaration of `func_8012A8B0' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5973: warning: `func_8012A8B0' was previously implicitly declared to return `int' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5974: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5968: warning: previous external decl of `func_8012AD44' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5974: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5968: warning: previous implicit declaration of `func_8012AD44' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5974: warning: `func_8012AD44' was previously implicitly declared to return `int' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5989: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5967: warning: previous external decl of `func_8012B23C' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5989: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5967: warning: previous implicit declaration of `func_8012B23C' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5989: warning: `func_8012B23C' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5717: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5671: warning: previous external decl of `func_8017FE48' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5717: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5671: warning: previous implicit declaration of `func_8017FE48' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5717: warning: `func_8017FE48' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5907: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5897: warning: previous external decl of `func_8012A8B0' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5907: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5897: warning: previous implicit declaration of `func_8012A8B0' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5907: warning: `func_8012A8B0' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5908: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5902: warning: previous external decl of `func_8012AD44' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5908: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5902: warning: previous implicit declaration of `func_8012AD44' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5908: warning: `func_8012AD44' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5923: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5901: warning: previous external decl of `func_8012B23C' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5923: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5901: warning: previous implicit declaration of `func_8012B23C' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:5923: warning: `func_8012B23C' was previously implicitly declared to return `int' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80180750': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6197: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6131: warning: type mismatch with previous external decl src/ov_SC04_004/../shared/ov/func_8017E608__66356b87.h:5: warning: previous external decl of `aD800AE620' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80180878': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6247: warning: passing arg 2 makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6181: warning: passing arg 2 makes integer from pointer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: At top level: -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6555: warning: type mismatch with previous external decl -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6175: warning: previous external decl of `func_80180F74' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6555: warning: type mismatch with previous implicit declaration -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6175: warning: previous implicit declaration of `func_80180F74' -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6555: warning: `func_80180F74' was previously implicitly declared to return `int' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6489: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6109: warning: previous external decl of `func_80180F74' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6489: warning: type mismatch with previous implicit declaration +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6109: warning: previous implicit declaration of `func_80180F74' +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6489: warning: `func_80180F74' was previously implicitly declared to return `int' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80180FF8': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6640: warning: passing arg 2 of `func_8012C51C' makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6574: warning: passing arg 2 of `func_8012C51C' makes integer from pointer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80181594': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6875: warning: passing arg 1 of `func_80180BA4' makes pointer from integer without a cast -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6882: warning: passing arg 1 of `func_80180208' makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6809: warning: passing arg 1 of `func_80180BA4' makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:6816: warning: passing arg 1 of `func_80180208' makes pointer from integer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80181BD4': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7150: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7084: warning: type mismatch with previous external decl src/ov_SC04_004/../shared/ov/func_8017E608__66356b87.h:5: warning: previous external decl of `aD800AE620' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_801821E0': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7423: warning: type mismatch with previous external decl +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7357: warning: type mismatch with previous external decl src/ov_SC04_004/../shared/ov/func_8017E608__66356b87.h:5: warning: previous external decl of `aD800AE620' src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80182320': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7490: warning: passing arg 1 of `func_80181BA0' makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7424: warning: passing arg 1 of `func_80181BA0' makes integer from pointer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_801823F4': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7536: warning: passing arg 1 of `func_801821E0' makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7470: warning: passing arg 1 of `func_801821E0' makes integer from pointer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_801824B0': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7576: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:7510: warning: passing arg 1 makes pointer from integer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_801832A8': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8191: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8125: warning: passing arg 1 makes pointer from integer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_801840D8': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8908: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8842: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c: In function `func_80184368': -src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8949: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c:8883: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast LD build/ov_SC04_004/ov_SC04_004.elf OBJCOPY build/ov_SC04_004/ov_SC04_004 TRIM build/ov_SC04_004/ov_SC04_004 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC04_007.log b/.run/P35/share/check_ov_SC04_007.log index 709b84a99..6fcd3aac4 100644 --- a/.run/P35/share/check_ov_SC04_007.log +++ b/.run/P35/share/check_ov_SC04_007.log @@ -1,88 +1,88 @@ CC build/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.o src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:1520: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4942:45: warning: "/*" within comment [-Wcomment] - 4942 | extern void func_8001CF00(s32 a0); /* canonical def: src/800.c:6059 void func_8001CF00(s32 a0) */ +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4876:45: warning: "/*" within comment [-Wcomment] + 4876 | extern void func_8001CF00(s32 a0); /* canonical def: src/800.c:6059 void func_8001CF00(s32 a0) */ | -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5189:1: warning: "/*" within comment [-Wcomment] - 5189 | /* Declarations copied verbatim from the destination TU +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5123:1: warning: "/*" within comment [-Wcomment] + 5123 | /* Declarations copied verbatim from the destination TU | src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017D618': src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:3604: warning: type mismatch with previous external decl src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:3329: warning: previous external decl of `D_801B006C' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6860:1: warning: "/*" within comment [-Wcomment] - 6860 | /* func_80182358 is the NEXT stub in this same TU (INCLUDE_ASM at the line below +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6794:1: warning: "/*" within comment [-Wcomment] + 6794 | /* func_80182358 is the NEXT stub in this same TU (INCLUDE_ASM at the line below | src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017EC8C': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4467: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4450: warning: previous external decl of `D_80126940' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4401: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4384: warning: previous external decl of `D_80126940' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017EFA4': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4604: warning: passing arg 2 makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4538: warning: passing arg 2 makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017F14C': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4685: warning: passing arg 1 of `func_8012AD50' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4619: warning: passing arg 1 of `func_8012AD50' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: At top level: -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4766: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4720: warning: previous external decl of `func_8017F2D0' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4766: warning: type mismatch with previous implicit declaration -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4720: warning: previous implicit declaration of `func_8017F2D0' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4766: warning: `func_8017F2D0' was previously implicitly declared to return `int' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4700: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4654: warning: previous external decl of `func_8017F2D0' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4700: warning: type mismatch with previous implicit declaration +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4654: warning: previous implicit declaration of `func_8017F2D0' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:4700: warning: `func_8017F2D0' was previously implicitly declared to return `int' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017FA20': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5147: warning: integer constant out of range +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5081: warning: integer constant out of range src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8017FDB0': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5348: warning: passing arg 1 of `func_8017F7F0' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5282: warning: passing arg 1 of `func_8017F7F0' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8018084C': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5716: warning: passing arg 1 of `func_80180894' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5650: warning: passing arg 1 of `func_80180894' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80180D50': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5894: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5828: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_8018105C': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6020: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5954: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_801814A4': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6234: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9491: warning: "gte_ldv0" redefined - 9491 | #define gte_ldv0(r0) __asm__ __volatile__( \ +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6168: warning: passing arg 2 of `func_8012A828' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9425: warning: "gte_ldv0" redefined + 9425 | #define gte_ldv0(r0) __asm__ __volatile__( \ | -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5412: note: this is the location of the previous definition - 5412 | #define gte_ldv0(r0) __asm__ volatile ( \ +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:5346: note: this is the location of the previous definition + 5346 | #define gte_ldv0(r0) __asm__ volatile ( \ | src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80181A78': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6508: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6508: warning: passing arg 2 from incompatible pointer type +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6442: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:6442: warning: passing arg 2 from incompatible pointer type src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80182BB0': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7327: warning: passing arg 1 of `func_8012B2CC' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7261: warning: passing arg 1 of `func_8012B2CC' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80183040': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7531: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7432: warning: previous external decl of `func_801832EC' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7465: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7366: warning: previous external decl of `func_801832EC' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: At top level: -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7618: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7432: warning: previous external decl of `func_801832EC' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7552: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7366: warning: previous external decl of `func_801832EC' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80183438': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7727: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7661: warning: type mismatch with previous external decl src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:2798: warning: previous external decl of `D_800A5E60' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7732: warning: assignment makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7733: warning: assignment makes integer from pointer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7770: warning: assignment makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7771: warning: assignment makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7666: warning: assignment makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7667: warning: assignment makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7704: warning: assignment makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7705: warning: assignment makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_801836CC': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7813: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:7747: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: At top level: -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8991: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8977: warning: previous external decl of `func_80185060' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8991: warning: type mismatch with previous implicit declaration -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8977: warning: previous implicit declaration of `func_80185060' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8991: warning: `func_80185060' was previously implicitly declared to return `int' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8925: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8911: warning: previous external decl of `func_80185060' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8925: warning: type mismatch with previous implicit declaration +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8911: warning: previous implicit declaration of `func_80185060' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8925: warning: `func_80185060' was previously implicitly declared to return `int' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_80185060': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8995: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8996: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9000: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9001: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8929: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8930: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8934: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8935: warning: passing arg 1 makes pointer from integer without a cast src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: At top level: -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9173: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8999: warning: previous external decl of `func_80185274' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9173: warning: type mismatch with previous implicit declaration -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8999: warning: previous implicit declaration of `func_80185274' -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9173: warning: `func_80185274' was previously implicitly declared to return `int' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9107: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8933: warning: previous external decl of `func_80185274' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9107: warning: type mismatch with previous implicit declaration +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:8933: warning: previous implicit declaration of `func_80185274' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9107: warning: `func_80185274' was previously implicitly declared to return `int' src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c: In function `func_801854DC': -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9325: warning: type mismatch with previous external decl -src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9190: warning: previous external decl of `D_801B54D8' +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9259: warning: type mismatch with previous external decl +src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c:9124: warning: previous external decl of `D_801B54D8' LD build/ov_SC04_007/ov_SC04_007.elf OBJCOPY build/ov_SC04_007/ov_SC04_007 TRIM build/ov_SC04_007/ov_SC04_007 (-1 B linker end-align pad) diff --git a/.run/P35/share/check_ov_SC04_021.log b/.run/P35/share/check_ov_SC04_021.log index 147f338f2..0f3925a98 100644 --- a/.run/P35/share/check_ov_SC04_021.log +++ b/.run/P35/share/check_ov_SC04_021.log @@ -1,24 +1,11 @@ - CC build/src/ov_SC04_021/ov_SC04_021_jr_8015AE2C.o CC build/src/ov_SC04_021/ov_SC04_021_jr_801789AC.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_80135888.o - CC build/src/ov_SC04_021/ov_SC04_021_o0b.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.o CC build/src/ov_SC04_021/ov_SC04_021_jr_80154C24.o CC build/src/ov_SC04_021/ov_SC04_021_after.o CC build/src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_80140608.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_801380E0.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_80159C84.o +src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c:1532: warning: conflicting types for built-in function `memcpy' src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:1531: warning: conflicting types for built-in function `memcpy' - CC build/src/ov_SC04_021/ov_SC04_021_jr_801588CC.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.o - CC build/src/ov_SC04_021/ov_SC04_021_jr_80178D40.o -src/ov_SC04_021/ov_SC04_021_jr_80135888.c:576: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/../shared/ov/func_80135888__4a3066ea.h: In function `func_80135888': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80135888.c:636: -src/ov_SC04_021/../shared/ov/func_80135888__4a3066ea.h:45: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80135888__4a3066ea.h:52: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast + CC build/src/ov_SC04_021/ov_SC04_021_jr_80140608.o src/ov_SC04_021/ov_SC04_021_jr_801789AC.c: In function `func_80178B70': src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2631: warning: type mismatch with previous external decl src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2612: warning: previous external decl of `D_80182BB4' @@ -27,79 +14,26 @@ src/ov_SC04_021/../shared/ov/func_80178BB8.h: In function `func_80178BB8': In file included from src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2641: src/ov_SC04_021/../shared/ov/func_80178BB8.h:4: warning: type mismatch with previous external decl src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' - CC build/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.o -src/ov_SC04_021/ov_SC04_021_jr_801789AC.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2649: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80178BF8__44c7fe3f.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2648: +src/ov_SC04_021/../shared/ov/func_80178BF8__44c7fe3f.h:4: warning: type mismatch with previous external decl src/ov_SC04_021/ov_SC04_021_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' + CC build/src/ov_SC04_021/ov_SC04_021_jr_801380E0.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_801588CC.o src/ov_SC04_021/../shared/ov/func_80145B24.h: In function `func_80145B24': In file included from src/ov_SC04_021/ov_SC04_021_after.c:52: src/ov_SC04_021/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:1525: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1371: warning: "NULL" redefined - 1371 | #define NULL 0 - | -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1: -include/common.h:41: note: this is the location of the previous definition - 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ - | - CC build/src/ov_SC04_021/ov_SC04_021_o0c.o -src/ov_SC04_021/../shared/ov/func_80145EE8__3ffe524b.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:80: -src/ov_SC04_021/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' -In file included from src/ov_SC04_021/ov_SC04_021_after.c:139: -src/ov_SC04_021/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' -src/ov_SC04_021/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' -src/ov_SC04_021/../shared/ov/func_8016B448.h: In function `func_8016B448': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:1927: -src/ov_SC04_021/../shared/ov/func_8016B448.h:10: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016B448.h:12: warning: passing arg 1 of `func_8016B984' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016B448.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_after.c:190: -src/ov_SC04_021/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' -src/ov_SC04_021/../shared/ov/func_8016BA68.h: In function `func_8016BA68': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2085: -src/ov_SC04_021/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c: In function `func_8016BCC0': -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2118: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2125: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2125: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2125: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2125: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_after.c:261: -src/ov_SC04_021/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:4: warning: previous external decl of `func_80016714' -src/ov_SC04_021/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1248: -src/ov_SC04_021/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h: In function `func_8016BD78': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2141: -src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' -src/ov_SC04_021/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:275: -src/ov_SC04_021/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c: In function `func_8016BEA0': -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2150: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2150: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' + CC build/src/ov_SC04_021/ov_SC04_021_jr_8015444C.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.o + CC build/src/ov_SC04_021/ov_SC04_021_jr_801734BC.o + CC build/src/ov_SC04_021/ov_SC04_021.o In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1036: src/ov_SC04_021/../shared/ov/func_801565C0.h:4: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80156044__949f6c5e.h:9: warning: previous external decl of `func_801565C0' -src/ov_SC04_021/../shared/ov/func_8016BF50.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2175: -src/ov_SC04_021/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' - CC build/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.o src/ov_SC04_021/../shared/ov/func_80156600.h: In function `func_80156600': In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1072: src/ov_SC04_021/../shared/ov/func_80156600.h:11: warning: return makes integer from pointer without a cast @@ -111,76 +45,21 @@ src/ov_SC04_021/../shared/ov/func_80156044__949f6c5e.h:5: warning: previous exte In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1082: src/ov_SC04_021/../shared/ov/func_80156848.h:8: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80156044__949f6c5e.h:7: warning: previous external decl of `func_80156848' -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2224: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2225: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' -src/ov_SC04_021/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:297: -src/ov_SC04_021/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC04_021/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1377: -src/ov_SC04_021/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' -src/ov_SC04_021/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:303: -src/ov_SC04_021/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' -In file included from src/ov_SC04_021/ov_SC04_021_after.c:311: -src/ov_SC04_021/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' -src/ov_SC04_021/../shared/ov/func_8015BF48.h: In function `func_8015BF48': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015AE2C.c:1409: -src/ov_SC04_021/../shared/ov/func_8015BF48.h:7: warning: passing arg 1 of `func_8015C0C4' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:993: -src/ov_SC04_021/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' -src/ov_SC04_021/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1455: -src/ov_SC04_021/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type -In file included from src/ov_SC04_021/ov_SC04_021_after.c:327: -src/ov_SC04_021/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:44: warning: previous external decl of `D_8012707C' -src/ov_SC04_021/../shared/ov/func_80171CC4.h: In function `func_80171CC4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2239: -src/ov_SC04_021/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2270: -src/ov_SC04_021/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' -src/ov_SC04_021/../shared/ov/func_80147324.h: In function `func_80147324': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:333: -src/ov_SC04_021/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer - CC build/src/ov_SC04_021/ov_SC04_021_jr_801734BC.o -In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1106: + CC build/src/ov_SC04_021/ov_SC04_021_jr_80135D20.o +In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1100: src/ov_SC04_021/../shared/ov/func_80156ECC.h:3: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80156B74.h:11: warning: previous external decl of `func_80156ECC' src/ov_SC04_021/../shared/ov/func_80156ECC.h: In function `func_80156ECC': src/ov_SC04_021/../shared/ov/func_80156ECC.h:8: warning: passing arg 1 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80156ECC.h:8: warning: passing arg 2 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80156ECC.h:8: warning: passing arg 3 of `func_80156FA8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1507: -src/ov_SC04_021/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016C998__1924d7c7.h: In function `func_8016C998': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2278: -src/ov_SC04_021/../shared/ov/func_8016C998__1924d7c7.h:10: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC04_021/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1524: -src/ov_SC04_021/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2523: warning: "SHB" redefined - 2523 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2522: note: this is the location of the previous definition - 2522 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | +src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:1525: warning: conflicting types for built-in function `memcpy' +src/ov_SC04_021/../shared/ov/func_80140D68.h: In function `func_80140D68': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:993: +src/ov_SC04_021/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' src/ov_SC04_021/../shared/ov/func_801571C4.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1114: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1108: src/ov_SC04_021/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80157158.h:6: warning: previous external decl of `func_801571C4' src/ov_SC04_021/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous implicit declaration @@ -189,425 +68,295 @@ src/ov_SC04_021/../shared/ov/func_801571C4.h:11: warning: `func_801571C4' was pr src/ov_SC04_021/../shared/ov/func_801571C4.h: In function `func_801571C4': src/ov_SC04_021/../shared/ov/func_801571C4.h:42: warning: passing arg 3 of `func_80135260' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_801571C4.h:42: warning: passing arg 4 of `func_80135260' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015C128__0adf2a03.h: In function `func_8015C128': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015AE2C.c:1444: -src/ov_SC04_021/../shared/ov/func_8015C128__0adf2a03.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8015AE2C__b080550c.h:6: warning: previous external decl of `D_80181914' +src/ov_SC04_021/../shared/ov/func_80145EE8__3ffe524b.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:80: +src/ov_SC04_021/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:95: +src/ov_SC04_021/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' +src/ov_SC04_021/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' +src/ov_SC04_021/../shared/ov/func_801412A8.h: In function `aF801412A8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1081: +src/ov_SC04_021/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' +src/ov_SC04_021/../shared/ov/func_8015773C.h: In function `func_8015773C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1130: +src/ov_SC04_021/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type +src/ov_SC04_021/ov_SC04_021_jr_80154C24.c: In function `func_801577C8': +src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1153: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80157808__9833c197.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1167: +src/ov_SC04_021/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1154: warning: previous external decl of `func_80157808' +src/ov_SC04_021/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous implicit declaration +src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1154: warning: previous implicit declaration of `func_80157808' +src/ov_SC04_021/../shared/ov/func_80157808__9833c197.h:4: warning: `func_80157808' was previously implicitly declared to return `int' +src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:1533: warning: conflicting types for built-in function `memcpy' +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1371: warning: "NULL" redefined + 1371 | #define NULL 0 + | +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1: +include/common.h:41: note: this is the location of the previous definition + 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ + | +src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c: In function `func_8017EA78': +src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c:3063: warning: passing arg 1 of `func_8017EC2C' makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2325: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801734BC__0a1baba1.h:4: warning: previous external decl of `func_80173544' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:146: +src/ov_SC04_021/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' +src/ov_SC04_021/../shared/ov/func_8016B448.h: In function `func_8016B448': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:1927: +src/ov_SC04_021/../shared/ov/func_8016B448.h:10: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016B448.h:12: warning: passing arg 1 of `func_8016B984' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016B448.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c: At top level: +src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c:3182: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017EDB8__3df94c9c.h:15: warning: previous external decl of `func_8012A094' +src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:217: +src/ov_SC04_021/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:4: warning: previous external decl of `func_80016714' +src/ov_SC04_021/../shared/ov/func_80158038__2062f4e0.h: In function `func_80158038': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1320: +src/ov_SC04_021/../shared/ov/func_80158038__2062f4e0.h:7: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80158038__2062f4e0.h:10: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80146D90.h: In function `func_80146D90': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:231: +src/ov_SC04_021/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80173A60.h: In function `func_80173A60': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2396: +src/ov_SC04_021/../shared/ov/func_80173A60.h:24: warning: passing arg 2 of `__builtin_memcpy' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80173BC0.h: In function `func_80173BC0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2409: +src/ov_SC04_021/../shared/ov/func_80173BC0.h:20: warning: passing arg 1 of `func_80171A34' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016BA68.h: In function `func_8016BA68': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2048: +src/ov_SC04_021/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80158AE4.h: In function `func_80158AE4': In file included from src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1094: src/ov_SC04_021/../shared/ov/func_80158AE4.h:20: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80158AE4.h:21: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80158AE4.h:22: warning: passing arg 1 of `func_80165A20' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80158AE4.h:23: warning: passing arg 1 of `func_80165A78' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80147060.h: In function `func_80147060': +In file includedsrc/ov_SC04_021/../shared/ov/func_80158AE4.h:23: from src/ov_SC04_021/ov_SC04_021_after.c:253warning: : +passing arg 1 of `func_80165A78' makes integer from pointer without a castsrc/ov_SC04_021/../shared/ov/func_80147060.h:7: +warning: `return' with a value, in function returning void src/ov_SC04_021/../shared/ov/func_80158AE4.h:26: warning: passing arg 1 of `func_8014B160' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8013B6A0__c008cc34.h: In function `func_8013B6A0': -In file included from src/ov_SC04_021/ov_SC04_021_o0c.c:789: -src/ov_SC04_021/../shared/ov/func_8013B6A0__c008cc34.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00' -src/ov_SC04_021/ov_SC04_021_o0c.c: In function `func_8013B7AC': -src/ov_SC04_021/ov_SC04_021_o0c.c:794: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00' -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_o0c.c:810: -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_o0c.c:803: warning: previous external decl of `func_8013B83C' -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/ov_SC04_021_o0c.c:803: warning: previous implicit declaration of `func_8013B83C' -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h:3: warning: `func_8013B83C' was previously implicitly declared to return `int' -src/ov_SC04_021/ov_SC04_021_jr_801588CC.c: In function `func_80158BB0': -src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1113: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1114: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8015A1FC.h: In function `func_8015A1FC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80159C84.c:1213: -src/ov_SC04_021/../shared/ov/func_8015A1FC.h:7: warning: passing arg 1 of `func_8015A2D8' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2292: -src/ov_SC04_021/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -In file included from src/ov_SC04_021/ov_SC04_021_o0c.c:854: -src/ov_SC04_021/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h:36: warning: previous external decl of `func_8013BD74' -src/ov_SC04_021/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/ov_SC04_021_o0c.c:844: warning: previous implicit declaration of `func_8013BD74' -src/ov_SC04_021/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: `func_8013BD74' was previously implicitly declared to return `int' -src/ov_SC04_021/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1092: -src/ov_SC04_021/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC04_021/ov_SC04_021_o0c.c:857: -src/ov_SC04_021/../shared/ov/func_8013C08C.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013B83C__f872e580.h:14: warning: previous external decl of `func_8013C08C' -src/ov_SC04_021/../shared/ov/func_8015DA90.h: In function `func_8015DA90': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1578: -src/ov_SC04_021/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8015773C.h: In function `func_8015773C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1136: -src/ov_SC04_021/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c: In function `func_801577C8': -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1159: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1174: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1160: warning: previous external decl of `func_80157808' -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1174: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1160: warning: previous implicit declaration of `func_80157808' -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1174: warning: `func_80157808' was previously implicitly declared to return `int' -src/ov_SC04_021/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:385: -src/ov_SC04_021/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2303: -src/ov_SC04_021/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1656: -src/ov_SC04_021/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80147084.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:259: +src/ov_SC04_021/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:267: +src/ov_SC04_021/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h: In function `func_8016BCC0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2075: +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' +src/ov_SC04_021/../shared/ov/func_80171CC4.h: In function `func_80171CC4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2239: +src/ov_SC04_021/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80158BB0__5d09eea9.h: In function `func_80158BB0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1108: +src/ov_SC04_021/../shared/ov/func_80158BB0__5d09eea9.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80158BB0__5d09eea9.h:9: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h: In function `func_8016BD78': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2084: +src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC04_021/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC04_021/../shared/ov/func_8016BEA0__0a1f8b82.h: In function `func_8016BEA0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2091: +src/ov_SC04_021/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC04_021/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC04_021/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h: In function `func_8017B368': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2678: +src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:11: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC04_021/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2684: +src/ov_SC04_021/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC04_021/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1248: +src/ov_SC04_021/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801743F0.h: In function `func_801743F0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2459: +src/ov_SC04_021/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016BF50.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2101: +src/ov_SC04_021/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:283: +src/ov_SC04_021/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:44: warning: previous external decl of `D_8012707C' +src/ov_SC04_021/../shared/ov/func_80147324.h: In function `func_80147324': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:289: +src/ov_SC04_021/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer +src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2150: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' +src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2151: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' +src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c: In function `func_8013C9C4': +src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:802: warning: assignment makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8017248C.h: In function `func_8017248C': In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2269: src/ov_SC04_021/../shared/ov/func_8017248C.h:6: warning: passing arg 1 makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_8017248C.h:6: warning: passing arg 2 makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8017250C.h: src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c: In function `func_8017250C': -In function `func_8013C9C4': -In file includedsrc/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:802: from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2273warning: : -assignment makes integer from pointer without a castsrc/ov_SC04_021/../shared/ov/func_8017250C.h:5: -warning: passing arg 1 of `func_80172560' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8017250C.h: In function `func_8017250C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2273: +src/ov_SC04_021/../shared/ov/func_8017250C.h:5: warning: passing arg 1 of `func_80172560' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_8017250C.h:5: warning: passing arg 2 of `func_80172560' from incompatible pointer type -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:395: -src/ov_SC04_021/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h: In function `func_80178D40': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2638: -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:98: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1734: -src/ov_SC04_021/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:505: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801726D0.h: In function `func_801726D0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2319: -src/ov_SC04_021/../shared/ov/func_801726D0.h:10: warning: assignment from incompatible pointer type +src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c: At top level: +src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2828: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' +src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2829: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' +src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2923: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' +src/ov_SC04_021/../shared/ov/func_8017BEF8__5c7e6c6f.h: In function `func_8017BEF8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2950: +src/ov_SC04_021/../shared/ov/func_8017BEF8__5c7e6c6f.h:21: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1377: +src/ov_SC04_021/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' src/ov_SC04_021/../shared/ov/func_801387B8.h: In function `func_801387B8': In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:709: src/ov_SC04_021/../shared/ov/func_801387B8.h:5: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' src/ov_SC04_021/../shared/ov/func_801387B8.h:29: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c: In function `func_80158038': -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1350: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80154C24.c:1353: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801726D0.h: In function `func_801726D0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2319: +src/ov_SC04_021/../shared/ov/func_801726D0.h:10: warning: assignment from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80147AD4.h: In function `func_80147AD4': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:341: +src/ov_SC04_021/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80159B08.h: In function `func_80159B08': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1302: +src/ov_SC04_021/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80147D38.h: In function `func_80147D38': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:351: +src/ov_SC04_021/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80138AB4.h: At top level: In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:715: src/ov_SC04_021/../shared/ov/func_80138AB4.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:9: warning: previous external decl of `func_80138AB4' src/ov_SC04_021/../shared/ov/func_80138AB4.h: In function `func_80138AB4': src/ov_SC04_021/../shared/ov/func_80138AB4.h:18: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h: In function `func_8017B368': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2678: -src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:11: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' -src/ov_SC04_021/../shared/ov/func_80159B08.h: In function `func_80159B08': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801588CC.c:1381: -src/ov_SC04_021/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2684: -src/ov_SC04_021/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' -src/ov_SC04_021/../shared/ov/func_80172D14.h: In function `func_80172D14': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2410: -src/ov_SC04_021/../shared/ov/func_80172D14.h:9: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80172D14.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1441: +src/ov_SC04_021/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80142838.h: In function `func_80142838': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1258: +src/ov_SC04_021/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:576: warning: conflicting types for built-in function `memcpy' src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h: At top level: In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:739: src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h:4: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:10: warning: previous external decl of `func_80138C60' -src/ov_SC04_021/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1842: -src/ov_SC04_021/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2170: +src/ov_SC04_021/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' +src/ov_SC04_021/../shared/ov/func_8016C998__1924d7c7.h: In function `func_8016C998': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2178: +src/ov_SC04_021/../shared/ov/func_8016C998__1924d7c7.h:10: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC04_021/../shared/ov/func_8015D480.h: In function `func_8015D480': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1471: +src/ov_SC04_021/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:742: +src/ov_SC04_021/../shared/ov/func_80138D58.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:11: warning: previous external decl of `func_80138D58' +src/ov_SC04_021/../shared/ov/func_8015D57C.h: In function `func_8015D57C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1488: +src/ov_SC04_021/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80172D14.h: In function `func_80172D14': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2410: +src/ov_SC04_021/../shared/ov/func_80172D14.h:9: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80172D14.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80172E20.h: In function `func_80172E20': In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2427: src/ov_SC04_021/../shared/ov/func_80172E20.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80172E20.h:16: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1859: -In file includedsrc/ov_SC04_021/../shared/ov/func_8015E95C.h:10: from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:742warning: : -passing arg 1 of `func_8015E9B8' makes pointer from integer without a castsrc/ov_SC04_021/../shared/ov/func_80138D58.h:4: -warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:11: warning: previous external decl of `func_80138D58' -src/ov_SC04_021/../shared/ov/func_8016D848.h: In function `func_8016D848': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2361: -src/ov_SC04_021/../shared/ov/func_8016D848.h:40: warning: passing arg 1 of `func_800D20C0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016D848.h:40: warning: passing arg 2 of `func_800D20C0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1894: -src/ov_SC04_021/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8017303C.h: In function `func_8017303C': In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2445: src/ov_SC04_021/../shared/ov/func_8017303C.h:9: warning: assignment makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_801734BC.c: In function `func_80175218': +src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2648: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2649: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80142F68.h: In function `func_80142F68': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1391: +src/ov_SC04_021/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801430F4.h: In function `func_801430F4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1413: +src/ov_SC04_021/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2192: +src/ov_SC04_021/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2335: warning: "SHB" redefined + 2335 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) + | +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2334: note: this is the location of the previous definition + 2334 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) + | +src/ov_SC04_021/../shared/ov/func_8012A418.h: In function `func_8012A418': +In file included from src/ov_SC04_021/ov_SC04_021.c:393: +src/ov_SC04_021/../shared/ov/func_8012A418.h:10: warning: assignment from incompatible pointer type +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:752: +src/ov_SC04_021/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' src/ov_SC04_021/../shared/ov/func_801730FC.h: In function `func_801730FC': In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2458: src/ov_SC04_021/../shared/ov/func_801730FC.h:12: warning: passing arg 1 of `func_80147060' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_801730FC.h:13: warning: passing arg 1 of `func_80154150' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c: In function `func_80173220': -src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2490: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2846: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2847: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:752: -src/ov_SC04_021/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' -src/ov_SC04_021/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1899: -src/ov_SC04_021/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2433: -src/ov_SC04_021/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:754: src/ov_SC04_021/../shared/ov/func_801391F0.h:5: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:13: warning: previous external decl of `func_801391F0' -src/ov_SC04_021/../shared/ov/func_80179D30.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2682: -src/ov_SC04_021/../shared/ov/func_80179D30.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:9: warning: previous external decl of `func_80179D30' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2684: -src/ov_SC04_021/../shared/ov/func_80179D78.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:10: warning: previous external decl of `func_80179D78' -src/ov_SC04_021/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1971: -src/ov_SC04_021/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2686: -src/ov_SC04_021/../shared/ov/func_80179DCC.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:12: warning: previous external decl of `func_80179DCC' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2690: -src/ov_SC04_021/../shared/ov/func_80179E1C.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:14: warning: previous external decl of `func_80179E1C' -src/ov_SC04_021/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2444: -src/ov_SC04_021/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2692: -src/ov_SC04_021/../shared/ov/func_80179E48.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:15: warning: previous external decl of `func_80179E48' -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:2956: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2694: -src/ov_SC04_021/../shared/ov/func_80179E74.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:16: warning: previous external decl of `func_80179E74' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2696: -src/ov_SC04_021/../shared/ov/func_80179EA0.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:11: warning: previous external decl of `func_80179EA0' -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c: In function `func_8017BEF8': -src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c:3001: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2698: -src/ov_SC04_021/../shared/ov/func_80179EE8.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:17: warning: previous external decl of `func_80179EE8' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2700: -src/ov_SC04_021/../shared/ov/func_80179F14.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:18: warning: previous external decl of `func_80179F14' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2704: -src/ov_SC04_021/../shared/ov/func_80179F6C.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:20: warning: previous external decl of `func_80179F6C' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2706: -src/ov_SC04_021/../shared/ov/func_80179F98.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:21: warning: previous external decl of `func_80179F98' -src/ov_SC04_021/../shared/ov/func_8016E1CC.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2470: -src/ov_SC04_021/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016DF5C__a8a4aea4.h:5: In file includedwarning: from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2708previous external decl of `: -func_8016E3CCsrc/ov_SC04_021/../shared/ov/func_80179FEC.h:4: 'warning: -type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:22: warning: previous external decl of `func_80179FEC' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2710: -src/ov_SC04_021/../shared/ov/func_8017A040.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:23: warning: previous external decl of `func_8017A040' -src/ov_SC04_021/../shared/ov/func_80139680.h: In function `func_80139680': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:766: -src/ov_SC04_021/../shared/ov/func_80139680.h:39: warning: passing arg 2 of `func_80052460' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80139788.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:768: -src/ov_SC04_021/../shared/ov/func_80139788.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:4: warning: previous external decl of `func_8001931C' -src/ov_SC04_021/../shared/ov/func_80139788.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:15: warning: previous external decl of `func_80139788' - CC build/src/ov_SC04_021/ov_SC04_021.o -src/ov_SC04_021/../shared/ov/func_80139914.h: In function `func_80139914': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:780: -src/ov_SC04_021/../shared/ov/func_80139914.h:12: warning: passing arg 1 of `func_8013A8B0' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2785: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:43: warning: previous external decl of `func_8017A3B0' -In file included from src/ov_SC04_021/ov_SC04_021_jr_80178D40.c:2808: -src/ov_SC04_021/../shared/ov/func_8017A3D8__0aff4a64.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80178D40__7a0f8b4c.h:44: warning: previous external decl of `func_8017A3D8' - CC build/src/ov_SC04_021/ov_SC04_021_jr_80135D20.o -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:1533: warning: conflicting types for built-in function `memcpy' -src/ov_SC04_021/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1311: -src/ov_SC04_021/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2084: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80139C7C.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:848: -src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous external decl of `func_80139C7C' -src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous implicit declaration of `func_80139C7C' -src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: `func_80139C7C' was previously implicitly declared to return `int' -src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2581: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' -src/ov_SC04_021/../shared/ov/func_8013E4B4.h: In function `func_8013E4B4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1193: -src/ov_SC04_021/../shared/ov/func_8013E4B4.h:14: warning: passing arg 1 of `func_8012C750' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2344: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2321: warning: previous external decl of `func_80173544' -src/ov_SC04_021/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2666: -src/ov_SC04_021/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_8016EE40.h: In function `func_8016EE40': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2668: -src/ov_SC04_021/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:864: -src/ov_SC04_021/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' -src/ov_SC04_021/../shared/ov/func_8013EA54.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1277: -src/ov_SC04_021/../shared/ov/func_8013EA54.h:7: warning: prototype for `func_8013E958' follows -src/ov_SC04_021/../shared/ov/func_8013E958__fb86651d.h:4: warning: non-prototype definition here -src/ov_SC04_021/../shared/ov/func_8013EA54.h:15: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013E83C__624fc4aa.h:8: warning: previous external decl of `D_80115130' -src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1301: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013E83C__624fc4aa.h:6: warning: previous external decl of `D_80115128' -src/ov_SC04_021/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1524: -src/ov_SC04_021/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:562: -src/ov_SC04_021/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' -src/ov_SC04_021/../shared/ov/func_80173A60.h: In function `func_80173A60': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2415: -src/ov_SC04_021/../shared/ov/func_80173A60.h:24: warning: passing arg 2 of `__builtin_memcpy' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80173BC0.h: In function `func_80173BC0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2428: -src/ov_SC04_021/../shared/ov/func_80173BC0.h:20: warning: passing arg 1 of `func_80171A34' from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_801430F4.h: In function `func_801430F4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1567: -src/ov_SC04_021/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1359: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8013E958__fb86651d.h:6: warning: previous external decl of `func_800D0488' -src/ov_SC04_021/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2794: -src/ov_SC04_021/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015DA90.h: In function `func_8015DA90': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1542: +src/ov_SC04_021/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80173220__c174c056.h: In function `func_80173220': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c:2482: +src/ov_SC04_021/../shared/ov/func_80173220__c174c056.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1592: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1438: src/ov_SC04_021/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016F71C.h: In function `func_8016F71C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2820: -src/ov_SC04_021/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1596: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1442: src/ov_SC04_021/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1635: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1456: src/ov_SC04_021/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2439: -src/ov_SC04_021/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2924: -src/ov_SC04_021/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2478: -src/ov_SC04_021/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801743F0.h: In function `func_801743F0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2478: -src/ov_SC04_021/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2511: -src/ov_SC04_021/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2516: -src/ov_SC04_021/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2518: -src/ov_SC04_021/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2568: -src/ov_SC04_021/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2570: -src/ov_SC04_021/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80170374.h: In function `func_80170374': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2992: -src/ov_SC04_021/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2572: -src/ov_SC04_021/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2574: -src/ov_SC04_021/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2578: -src/ov_SC04_021/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8017044C.h: In function `func_8017044C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3004: -src/ov_SC04_021/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2580src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:576: : -warning: src/ov_SC04_021/../shared/ov/func_8016158C.h:6: warning: conflicting types for built-in function `passing arg 1 of `func_80161774' makes integer from pointer without a castmemcpy -' -src/ov_SC04_021/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2582: -src/ov_SC04_021/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:655: -src/ov_SC04_021/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2597: -src/ov_SC04_021/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801705C0.h: In function `func_801705C0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3028: -src/ov_SC04_021/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8013B204.h: In function `func_8013B204': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:938: -src/ov_SC04_021/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2609: -src/ov_SC04_021/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80170B48.h: In function `func_80170B48': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3102: -src/ov_SC04_021/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80170B90.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3104: -src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' -src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC04_021/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' -src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' src/ov_SC04_021/../shared/ov/func_8012D098.h: In function `func_8012D098': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:454: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:441: src/ov_SC04_021/../shared/ov/func_8012D098.h:26: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:26: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:26: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:30: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:30: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:30: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80170CF0.h: src/ov_SC04_021/../shared/ov/func_8012D098.h:34: In function `func_80170CF0': -warning: In file includedpassing arg 1 of `func_8012F214' makes integer from pointer without a cast from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3129 -: -src/ov_SC04_021/../shared/ov/func_80170CF0.h:11: src/ov_SC04_021/../shared/ov/func_8012D098.h:34: warning: warning: passing arg 1 makes integer from pointer without a castpassing arg 2 of `func_8012F214' makes integer from pointer without a cast - +src/ov_SC04_021/../shared/ov/func_8012D098.h:34: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012D098.h:34: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:34: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:38: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:38: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast @@ -648,342 +397,379 @@ src/ov_SC04_021/../shared/ov/func_8012D098.h:65: warning: passing arg 1 of `func src/ov_SC04_021/../shared/ov/func_8012D098.h:65: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:66: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D098.h:66: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80170DE0.h: In function `func_80170DE0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3142: -src/ov_SC04_021/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80170EAC.h: In function `func_80170EAC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3154: -src/ov_SC04_021/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2203: +src/ov_SC04_021/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' src/ov_SC04_021/../shared/ov/func_8012D38C.h: In function `func_8012D38C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:456: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:443: src/ov_SC04_021/../shared/ov/func_8012D38C.h:5: warning: passing arg 1 of `func_8012D098' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_8012D3B4.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:460: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:447: src/ov_SC04_021/../shared/ov/func_8012D3B4.h:4: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_8012CFA8.h:6: warning: previous external decl of `RotTransPers' src/ov_SC04_021/../shared/ov/func_8012D3B4.h: In function `func_8012D3B4': src/ov_SC04_021/../shared/ov/func_8012D3B4.h:22: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012D3B4.h:23: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8012D4B4.h: In function `func_8012D4B4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:462: -src/ov_SC04_021/../shared/ov/func_8012D4B4.h:27: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8012D4B4.h:29: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801710DC.h: In function `func_801710DC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3190: -src/ov_SC04_021/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c: In function `func_80175218': -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2679: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2680: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2810: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2832: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2856: warning: assignment from incompatible pointer type -src/ov_SC04_021/ov_SC04_021_jr_80140608.c: In function `func_801442F8': -src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1782: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:754: -src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' -src/ov_SC04_021/../shared/ov/func_80144458__17656410.h: In function `func_80144458': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1806: -src/ov_SC04_021/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': +In file included from src/ov_SC04_021/ov_SC04_021.c:416: +src/ov_SC04_021/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012A828.h: In function `func_8012A828': +In file included from src/ov_SC04_021/ov_SC04_021.c:424: +src/ov_SC04_021/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1606: +src/ov_SC04_021/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80139680.h: In function `func_80139680': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:766: +src/ov_SC04_021/../shared/ov/func_80139680.h:39: warning: passing arg 2 of `func_80052460' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_801758FC.h: In function `func_801758FC': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2792: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2745: src/ov_SC04_021/../shared/ov/func_801758FC.h:6: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' src/ov_SC04_021/../shared/ov/func_801758FC.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:501: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:476: warning: previous external decl of `func_8012F568' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: In function `func_8012DB84': -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:509: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:509: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1811: -src/ov_SC04_021/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80139788.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:768: +src/ov_SC04_021/../shared/ov/func_80139788.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:4: warning: previous external decl of `func_8001931C' +src/ov_SC04_021/../shared/ov/func_80139788.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:15: warning: previous external decl of `func_80139788' src/ov_SC04_021/../shared/ov/func_801759D8.h: In function `func_801759D8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2799: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2752: src/ov_SC04_021/../shared/ov/func_801759D8.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' src/ov_SC04_021/../shared/ov/func_801759D8.h:8: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' src/ov_SC04_021/../shared/ov/func_80175AB8__b505c89e.h: In function `func_80175AB8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2803: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2756: src/ov_SC04_021/../shared/ov/func_80175AB8__b505c89e.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC04_021/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:795: -src/ov_SC04_021/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: In function `func_8012DDA4': -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:533: warning: return makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801372B0.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:809: -src/ov_SC04_021/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: In function `func_8012DE2C': -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:548: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:523: warning: previous external decl of `D_8018E69C' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:549: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:524: warning: previous external decl of `D_8018E698' -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:564: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:754: +src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' +src/ov_SC04_021/../shared/ov/func_8012D4B4.h: In function `func_8012D4B4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:449: +src/ov_SC04_021/../shared/ov/func_8012D4B4.h:27: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012D4B4.h:29: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015E150.h: In function `func_8015E150': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1670: +src/ov_SC04_021/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80139914.h: In function `func_80139914': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:780: +src/ov_SC04_021/../shared/ov/func_80139914.h:12: warning: passing arg 1 of `func_8013A8B0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8013E4B4.h: In function `func_8013E4B4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1121: +src/ov_SC04_021/../shared/ov/func_8013E4B4.h:14: warning: passing arg 1 of `func_8012C750' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80175DA8__53d6c606.h: In function `func_80175DA8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2814: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2767: src/ov_SC04_021/../shared/ov/func_80175DA8__53d6c606.h:9: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +src/ov_SC04_021/../shared/ov/func_80139C7C.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:818: +src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous external decl of `func_80139C7C' +src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous implicit declaration +src/ov_SC04_021/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous implicit declaration of `func_80139C7C' +src/ov_SC04_021/../shared/ov/func_80139C7C.h:3: warning: `func_80139C7C' was previously implicitly declared to return `int' +src/ov_SC04_021/../shared/ov/func_8015E84C.h: In function `func_8015E84C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1755: +src/ov_SC04_021/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801372B0.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_80135D20.c:802: +src/ov_SC04_021/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' +src/ov_SC04_021/../shared/ov/func_801442F8__bf05b1dc.h: In function `func_801442F8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1567: +src/ov_SC04_021/../shared/ov/func_801442F8__bf05b1dc.h:11: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016D848.h: In function `func_8016D848': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2261: +src/ov_SC04_021/../shared/ov/func_8016D848.h:40: warning: passing arg 1 of `func_800D20C0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016D848.h:40: warning: passing arg 2 of `func_800D20C0' makes pointer from integer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: At top level: +src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:470: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8012D664__b481cb52.h:4: warning: previous external decl of `func_8012F568' +src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c: In function `func_8012DB84': +src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:478: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:478: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8013EA54.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1187: +src/ov_SC04_021/../shared/ov/func_8013EA54.h:7: warning: prototype for `func_8013E958' follows +src/ov_SC04_021/../shared/ov/func_8013E958__fb86651d.h:4: warning: non-prototype definition here +src/ov_SC04_021/../shared/ov/func_8013EA54.h:15: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8013E83C__624fc4aa.h:8: warning: previous external decl of `D_80115130' +src/ov_SC04_021/../shared/ov/func_8015E95C.h: In function `func_8015E95C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1772: +src/ov_SC04_021/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1211: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8013E83C__624fc4aa.h:6: warning: previous external decl of `D_80115128' +src/ov_SC04_021/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1807: +src/ov_SC04_021/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:834: +src/ov_SC04_021/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' +src/ov_SC04_021/../shared/ov/func_80176218__5d76d659.h: In function `func_80176218': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2864: +src/ov_SC04_021/../shared/ov/func_80176218__5d76d659.h:138: warning: passing arg 1 of `func_80177DA8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80144458__17656410.h: In function `func_80144458': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1589: +src/ov_SC04_021/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014462C.h: In function `func_8014462C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_80140608.c:1594: +src/ov_SC04_021/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2314: +src/ov_SC04_021/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012DDA4__0f69dd9d.h: In function `func_8012DDA4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:490: +src/ov_SC04_021/../shared/ov/func_8012DDA4__0f69dd9d.h:15: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8012DE2C__d811cfb5.h: In function `func_8012DE2C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:498: +src/ov_SC04_021/../shared/ov/func_8012DE2C__d811cfb5.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8012DDA4__0f69dd9d.h:5: warning: previous external decl of `D_8018E69C' +src/ov_SC04_021/../shared/ov/func_8012DE2C__d811cfb5.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8012DDA4__0f69dd9d.h:6: warning: previous external decl of `D_8018E698' +src/ov_SC04_021/../shared/ov/func_8012DE2C__d811cfb5.h:20: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2325: +src/ov_SC04_021/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c:1269: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8013E958__fb86651d.h:6: warning: previous external decl of `func_800D0488' +src/ov_SC04_021/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1812: +src/ov_SC04_021/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1861: +src/ov_SC04_021/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016E1CC.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2351: +src/ov_SC04_021/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016DF5C__a8a4aea4.h:5: warning: previous external decl of `func_8016E3CC' src/ov_SC04_021/../shared/ov/func_8012E138.h: In function `func_8012E138': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:586: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:514: src/ov_SC04_021/../shared/ov/func_8012E138.h:19: warning: passing arg 2 of `func_8012F038' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_8012E138.h:19: warning: passing arg 3 of `func_8012F038' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_8012E138.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012E138.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012E138.h:37: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_8012E138.h:37: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80176218__5d76d659.h: In function `func_80176218': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2911: -src/ov_SC04_021/../shared/ov/func_80176218__5d76d659.h:138: warning: passing arg 1 of `func_80177DA8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3079: -src/ov_SC04_021/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3069: warning: previous external decl of `func_8016345C' -src/ov_SC04_021/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC04_021/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: At top level: -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3085: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3070: warning: previous external decl of `D_8018E118' -src/ov_SC04_021/../shared/ov/func_8012A418.h: In function `func_8012A418': -In file included from src/ov_SC04_021/ov_SC04_021.c:514: -src/ov_SC04_021/../shared/ov/func_8012A418.h:10: warning: assignment from incompatible pointer type -In file included from src/ov_SC04_021/ov_SC04_021_after.c:873: -src/ov_SC04_021/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:11: warning: previous external decl of `func_8014BE9C' -src/ov_SC04_021/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': -In file included from src/ov_SC04_021/ov_SC04_021.c:537: -src/ov_SC04_021/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8012A828.h: In function `func_8012A828': -In file included from src/ov_SC04_021/ov_SC04_021.c:545: -src/ov_SC04_021/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:903: -src/ov_SC04_021/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:925: -src/ov_SC04_021/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:927: -src/ov_SC04_021/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:959: -src/ov_SC04_021/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' +src/ov_SC04_021/../shared/ov/func_80149210.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:518: +src/ov_SC04_021/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' +src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2453: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' +src/ov_SC04_021/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2515: +src/ov_SC04_021/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016EE40.h: In function `func_8016EE40': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2517: +src/ov_SC04_021/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type src/ov_SC04_021/../shared/ov/func_8012F568.h: In function `func_8012F568': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:961: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:862: src/ov_SC04_021/../shared/ov/func_8012F568.h:12: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_8012F568.h:13: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1001: -src/ov_SC04_021/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:18: warning: previous external decl of `func_8014C968' -src/ov_SC04_021/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1075: -src/ov_SC04_021/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1152: -src/ov_SC04_021/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80178004.h: In function `func_80178004': -In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:3023: -src/ov_SC04_021/../shared/ov/func_80178004.h:133: warning: return makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3362: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3340: warning: previous external decl of `D_8018E960' -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3370: warning: assignment makes integer from pointer without a cast {standard input}: Assembler messages: {standard input}:567: Warning: used $at without ".set noat" {standard input}:568: Warning: used $at without ".set noat" {standard input}:676: Warning: used $at without ".set noat" {standard input}:677: Warning: used $at without ".set noat" -src/ov_SC04_021/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3567: -src/ov_SC04_021/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1373: -src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3580: -src/ov_SC04_021/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1451: -src/ov_SC04_021/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1453: -src/ov_SC04_021/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1529: -src/ov_SC04_021/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3614: -src/ov_SC04_021/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2615: +src/ov_SC04_021/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016F71C.h: In function `func_8016F71C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2641: +src/ov_SC04_021/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80149F2C.h: In function `func_80149F2C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:611: +src/ov_SC04_021/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8015F89C__610b5f14.h: In function `func_8015F89C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:1964: +src/ov_SC04_021/../shared/ov/func_8015F89C__610b5f14.h:13: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2745: +src/ov_SC04_021/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80178004.h: In function `func_80178004': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801734BC.c:2976: +src/ov_SC04_021/../shared/ov/func_80178004.h:133: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8013B204.h: In function `func_8013B204': +In file included from src/ov_SC04_021/ov_SC04_021_jr_801380E0.c:908: +src/ov_SC04_021/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80170374.h: In function `func_80170374': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2813: +src/ov_SC04_021/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8017044C.h: In function `func_8017044C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2825: +src/ov_SC04_021/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801705C0.h: In function `func_801705C0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2849: +src/ov_SC04_021/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80170B48.h: In function `func_80170B48': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2923: +src/ov_SC04_021/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80170B90.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2925: +src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' +src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC04_021/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' +src/ov_SC04_021/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' +src/ov_SC04_021/../shared/ov/func_80170CF0.h: In function `func_80170CF0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2950: +src/ov_SC04_021/../shared/ov/func_80170CF0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014B034.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:720: +src/ov_SC04_021/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' +src/ov_SC04_021/../shared/ov/func_80170DE0.h: In function `func_80170DE0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2963: +src/ov_SC04_021/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80170EAC.h: In function `func_80170EAC': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:2975: +src/ov_SC04_021/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801710DC.h: In function `func_801710DC': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c:3011: +src/ov_SC04_021/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80160B70.h: In function `func_80160B70': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2251: +src/ov_SC04_021/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80160F70.h: In function `func_80160F70': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2290: +src/ov_SC04_021/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80130D48__f3dfe4ca.h: In function `func_80130D48': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1112: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1013: src/ov_SC04_021/../shared/ov/func_80130D48__f3dfe4ca.h:153: warning: assignment makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:1820: -src/ov_SC04_021/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_801506A4__ee3989b2.h:4: warning: previous external decl of `func_80150820' -src/ov_SC04_021/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3788: -src/ov_SC04_021/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC04_021/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here -src/ov_SC04_021/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2009: -src/ov_SC04_021/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80161208.h: In function `aF80161208': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2323: +src/ov_SC04_021/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80161278.h: In function `func_80161278': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2328: +src/ov_SC04_021/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801612B8.h: In function `func_801612B8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2330: +src/ov_SC04_021/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h: In function `func_80131340': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1246: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1132: src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:11: warning: type mismatch with previous external decl -src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1137: warning: previous external decl of `D_8017F730' -src/ov_SC04_021/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2013: -src/ov_SC04_021/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_801312D0__386a9228.h:6: warning: previous external decl of `D_8017F730' src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:57: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:111: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:155: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3865: -src/ov_SC04_021/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:186: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:191: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:208: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_80131340__0021791e.h:218: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2064: -src/ov_SC04_021/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c: In function `func_801520DC': -src/ov_SC04_021/ov_SC04_021_after.c:2119: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2120: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2122: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2123: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2124: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2125: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2126: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2128: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2136: -src/ov_SC04_021/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c: In function `func_801528B0': -src/ov_SC04_021/ov_SC04_021_after.c:2224: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2225: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2225: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2228: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2229: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2230: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2231: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2232: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2236: -src/ov_SC04_021/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type -src/ov_SC04_021/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2240: -src/ov_SC04_021/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3972: -src/ov_SC04_021/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2254: -src/ov_SC04_021/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:4016: -src/ov_SC04_021/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2258: -src/ov_SC04_021/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_after.c: In function `func_80152DA8': -src/ov_SC04_021/ov_SC04_021_after.c:2289: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2290: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2290: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2294: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2295: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2296: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2297: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC04_021/ov_SC04_021_after.c:2298: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2302: -src/ov_SC04_021/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2306: -src/ov_SC04_021/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2320: -src/ov_SC04_021/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2326: -src/ov_SC04_021/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2340: -src/ov_SC04_021/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80161418.h: In function `func_80161418': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2380: +src/ov_SC04_021/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80161450.h: In function `func_80161450': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2382: +src/ov_SC04_021/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80161488.h: In function `func_80161488': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2384: +src/ov_SC04_021/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801614E4.h: In function `func_801614E4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2386: +src/ov_SC04_021/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast +In file included from src/ov_SC04_021/ov_SC04_021_after.c:798: +src/ov_SC04_021/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:11: warning: previous external decl of `func_8014BE9C' +src/ov_SC04_021/../shared/ov/func_80161554.h: In function `func_80161554': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2390: +src/ov_SC04_021/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016158C.h: In function `func_8016158C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2392: +src/ov_SC04_021/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801615C4.h: In function `func_801615C4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2394: +src/ov_SC04_021/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h: In function `func_8016163C': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2409: +src/ov_SC04_021/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80161774.h: In function `func_80161774': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2421: +src/ov_SC04_021/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8014C168.h: In function `func_8014C168': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:828: +src/ov_SC04_021/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:850: +src/ov_SC04_021/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8014C43C.h: In function `func_8014C43C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:852: +src/ov_SC04_021/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8014C6D0.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:884: +src/ov_SC04_021/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: At top level: +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2600: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2622: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' +In file included from src/ov_SC04_021/ov_SC04_021_after.c:926: +src/ov_SC04_021/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:18: warning: previous external decl of `func_8014C968' +src/ov_SC04_021/../shared/ov/func_801622C4__994a7377.h: In function `func_801622C4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2638: +src/ov_SC04_021/../shared/ov/func_801622C4__994a7377.h:11: warning: assignment from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1000: +src/ov_SC04_021/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_801325B8.h: In function `func_801325B8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1545: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1354: src/ov_SC04_021/../shared/ov/func_801325B8.h:34: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_801325B8.h:34: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_801325B8.h:57: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC04_021/../shared/ov/func_801325B8.h:57: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2346: -src/ov_SC04_021/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC04_021/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2362: -src/ov_SC04_021/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80132EF4.h: In function `func_80132EF4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1557: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1366: src/ov_SC04_021/../shared/ov/func_80132EF4.h:6: warning: initialization makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80132F40.h: In function `func_80132F40': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1638: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1447: src/ov_SC04_021/../shared/ov/func_80132F40.h:34: warning: passing arg 2 of `func_8012F038' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_80132F40.h:34: warning: passing arg 3 of `func_8012F038' from incompatible pointer type src/ov_SC04_021/../shared/ov/func_80132F40.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80132F40.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC04_021/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2378: -src/ov_SC04_021/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl -src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:21: warning: previous external decl of `func_80153C8C' -src/ov_SC04_021/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC04_021/ov_SC04_021_after.c:2436: -src/ov_SC04_021/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8014D438.h: In function `func_8014D438': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1077: +src/ov_SC04_021/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8016345C.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2847: +src/ov_SC04_021/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2837: warning: previous external decl of `func_8016345C' +src/ov_SC04_021/../shared/ov/func_8016345C.h: In function `func_8016345C': +src/ov_SC04_021/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c: At top level: +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2853: warning: type mismatch with previous external decl +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:2838: warning: previous external decl of `D_8018E118' src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h: In function `func_80133AB0': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1780: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1589: src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h:5: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h:6: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h: In function `func_80133CD4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1784: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1593: src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:10: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:11: warning: type mismatch with previous external decl @@ -991,15 +777,28 @@ src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous exte src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:12: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' src/ov_SC04_021/../shared/ov/func_801343C4__b50a7edb.h: In function `func_801343C4': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1800: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1609: src/ov_SC04_021/../shared/ov/func_801343C4__b50a7edb.h:6: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_801343C4__b50a7edb.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_801343C4__b50a7edb.h:9: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:8: warning: previous external decl of `D_8018E6F4' +src/ov_SC04_021/../shared/ov/func_8014E48C.h: In function `func_8014E48C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1298: +src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014E790.h: In function `func_8014E790': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1376: +src/ov_SC04_021/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014E83C.h: In function `func_8014E83C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1378: +src/ov_SC04_021/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80134510__3870517c.h: In function `func_80134510': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1807: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1616: src/ov_SC04_021/../shared/ov/func_80134510__3870517c.h:5: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80134510__3870517c.h:6: warning: type mismatch with previous external decl @@ -1007,11 +806,11 @@ src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous exte src/ov_SC04_021/../shared/ov/func_80134510__3870517c.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' src/ov_SC04_021/../shared/ov/func_801345F8__93b40c3b.h: In function `func_801345F8': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1815: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1624: src/ov_SC04_021/../shared/ov/func_801345F8__93b40c3b.h:6: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_801347A0__af5381fb.h: At top level: -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1828: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1637: src/ov_SC04_021/../shared/ov/func_801347A0__af5381fb.h:3: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_801345F8__93b40c3b.h:5: warning: previous external decl of `func_801347A0' src/ov_SC04_021/../shared/ov/func_801347A0__af5381fb.h: In function `func_801347A0': @@ -1021,8 +820,11 @@ src/ov_SC04_021/../shared/ov/func_801347A0__af5381fb.h:6: warning: type mismatch src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_801347A0__af5381fb.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' +src/ov_SC04_021/../shared/ov/func_8014EE14.h: In function `func_8014EE14': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1454: +src/ov_SC04_021/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80134C20__b2c5a2f9.h: In function `func_80134C20': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1842: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1651: src/ov_SC04_021/../shared/ov/func_80134C20__b2c5a2f9.h:5: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80134C20__b2c5a2f9.h:6: warning: type mismatch with previous external decl @@ -1032,31 +834,160 @@ src/ov_SC04_021/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous ext src/ov_SC04_021/../shared/ov/func_80134C20__b2c5a2f9.h:8: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' src/ov_SC04_021/../shared/ov/func_80135004__0f8f8d0b.h: In function `func_80135004': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1854: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1663: src/ov_SC04_021/../shared/ov/func_80135004__0f8f8d0b.h:6: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_80135004__0f8f8d0b.h:7: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80135168__bad0a585.h: In function `func_80135168': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1869: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1678: src/ov_SC04_021/../shared/ov/func_80135168__bad0a585.h:8: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80135168__bad0a585.h:9: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_80135260__5a2e0670.h: In function `func_80135260': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1909: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1718: src/ov_SC04_021/../shared/ov/func_80135260__5a2e0670.h:9: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80135260__5a2e0670.h:10: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC04_021/../shared/ov/func_80135260__5a2e0670.h:11: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' +src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3095: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80165140__2718b2e5.h:4: warning: previous external decl of `D_8018E960' +src/ov_SC04_021/../shared/ov/func_801651B8__b905c751.h: In function `func_801651B8': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3097: +src/ov_SC04_021/../shared/ov/func_801651B8__b905c751.h:9: warning: assignment makes integer from pointer without a cast src/ov_SC04_021/../shared/ov/func_80135480__ddef201b.h: In function `func_80135480': -In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1940: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c:1749: src/ov_SC04_021/../shared/ov/func_80135480__ddef201b.h:8: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC04_021/../shared/ov/func_80135480__ddef201b.h:9: warning: type mismatch with previous external decl src/ov_SC04_021/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' +src/ov_SC04_021/../shared/ov/func_80165CA0.h: In function `func_80165CA0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3273: +src/ov_SC04_021/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80150820.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1715: +src/ov_SC04_021/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_801506A4__ee3989b2.h:4: warning: previous external decl of `func_80150820' +src/ov_SC04_021/../shared/ov/func_80165FA4.h: In function `func_80165FA4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3283: +src/ov_SC04_021/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801665B4.h: In function `func_801665B4': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3317: +src/ov_SC04_021/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80151204.h: In function `func_80151204': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1836: +src/ov_SC04_021/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8015126C.h: In function `func_8015126C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1840: +src/ov_SC04_021/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80151AE4.h: In function `func_80151AE4': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1891: +src/ov_SC04_021/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h: In function `func_801520DC': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1942: +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:8: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:10: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:11: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:12: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:13: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801520DC__43573632.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152254.h: In function `func_80152254': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:1949: +src/ov_SC04_021/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h: In function `func_801528B0': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2033: +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:11: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:12: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:13: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:14: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801528B0__474ae4a5.h:15: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8015294C.h: In function `func_8015294C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2036: +src/ov_SC04_021/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type +src/ov_SC04_021/../shared/ov/func_80152A50.h: In function `func_80152A50': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2040: +src/ov_SC04_021/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152BF0.h: In function `func_80152BF0': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2054: +src/ov_SC04_021/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152C80.h: In function `func_80152C80': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2058: +src/ov_SC04_021/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h: In function `func_80152DA8': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2085: +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:12: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:13: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:14: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:15: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152DA8__7ab61c2d.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152E4C.h: In function `func_80152E4C': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2088: +src/ov_SC04_021/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80152F44.h: In function `func_80152F44': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2092: +src/ov_SC04_021/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_8016829C.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3474: +src/ov_SC04_021/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows +src/ov_SC04_021/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here +src/ov_SC04_021/../shared/ov/func_801530E4.h: In function `func_801530E4': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2106: +src/ov_SC04_021/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80153204.h: In function `func_80153204': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2112: +src/ov_SC04_021/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801533A4.h: In function `func_801533A4': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2126: +src/ov_SC04_021/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801534D8.h: In function `func_801534D8': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2132: +src/ov_SC04_021/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80168A14.h: In function `func_80168A14': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3538: +src/ov_SC04_021/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_801539F8.h: In function `func_801539F8': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2148: +src/ov_SC04_021/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80153C8C.h: At top level: +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2164: +src/ov_SC04_021/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl +src/ov_SC04_021/../shared/ov/func_80145CEC__786de7de.h:21: warning: previous external decl of `func_80153C8C' +src/ov_SC04_021/../shared/ov/func_80154150.h: In function `func_80154150': +In file included from src/ov_SC04_021/ov_SC04_021_after.c:2204: +src/ov_SC04_021/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast +src/ov_SC04_021/../shared/ov/func_80169E44.h: In function `func_80169E44': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3645: +src/ov_SC04_021/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC04_021/../shared/ov/func_80169FE0.h: In function `func_80169FE0': +In file included from src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c:3670: +src/ov_SC04_021/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast {standard input}: Assembler messages: {standard input}:685: Warning: used $at without ".set noat" {standard input}:686: Warning: used $at without ".set noat" diff --git a/.run/P35/share/check_ov_SC05_019.log b/.run/P35/share/check_ov_SC05_019.log index 62f8b8743..4b064a42e 100644 --- a/.run/P35/share/check_ov_SC05_019.log +++ b/.run/P35/share/check_ov_SC05_019.log @@ -4,67 +4,15 @@ CC build/src/ov_SC05_019/ov_SC05_019_jr_801789AC.o CC build/src/ov_SC05_019/ov_SC05_019_jr_80171B4C.o CC build/src/ov_SC05_019/ov_SC05_019_jr_8015C32C.o - CC build/src/ov_SC05_019/ov_SC05_019_o0c.o CC build/src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_80135888.o - CC build/src/ov_SC05_019/ov_SC05_019_o0b.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_801380E0.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_80140608.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_80178D40.o CC build/src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.o - CC build/src/ov_SC05_019/ov_SC05_019_jr_8015AE2C.o -src/ov_SC05_019/../shared/ov/func_80145B24.h: In function `func_80145B24': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:52: -src/ov_SC05_019/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/../shared/ov/func_8013B6A0__c008cc34.h: In function `func_8013B6A0': -In file included from src/ov_SC05_019/ov_SC05_019_o0c.c:789: -src/ov_SC05_019/../shared/ov/func_8013B6A0__c008cc34.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00' -src/ov_SC05_019/ov_SC05_019_o0c.c: In function `func_8013B7AC': -src/ov_SC05_019/ov_SC05_019_o0c.c:794: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013B598__9bdc6ef2.h:4: warning: previous external decl of `D_8018FA00' -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_o0c.c:810: -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_o0c.c:803: warning: previous external decl of `func_8013B83C' -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/ov_SC05_019_o0c.c:803: warning: previous implicit declaration of `func_8013B83C' -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h:3: warning: `func_8013B83C' was previously implicitly declared to return `int' -src/ov_SC05_019/../shared/ov/func_80145EE8__3ffe524b.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:80: -src/ov_SC05_019/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' -In file included from src/ov_SC05_019/ov_SC05_019_o0c.c:854: -src/ov_SC05_019/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h:36: warning: previous external decl of `func_8013BD74' -src/ov_SC05_019/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/ov_SC05_019_o0c.c:844: warning: previous implicit declaration of `func_8013BD74' -src/ov_SC05_019/../shared/ov/func_8013BD74__85c0b52f.h:3: warning: `func_8013BD74' was previously implicitly declared to return `int' -src/ov_SC05_019/../shared/ov/func_80171CC4.h: In function `func_80171CC4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2239: -src/ov_SC05_019/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_o0c.c:857: -src/ov_SC05_019/../shared/ov/func_8013C08C.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013B83C__f872e580.h:14: warning: previous external decl of `func_8013C08C' -In file included from src/ov_SC05_019/ov_SC05_019_after.c:139: -src/ov_SC05_019/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' -src/ov_SC05_019/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:1531: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h: In function `func_8017B368': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2678: -src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:11: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' + CC build/src/ov_SC05_019/ov_SC05_019_jr_801380E0.o src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:1533: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2684: -src/ov_SC05_019/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' + CC build/src/ov_SC05_019/ov_SC05_019_jr_80140608.o + CC build/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.o +src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2325: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801734BC__0a1baba1.h:4: warning: previous external decl of `func_80173544' + CC build/src/ov_SC05_019/ov_SC05_019_jr_801588CC.o src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1371: warning: "NULL" redefined 1371 | #define NULL 0 | @@ -72,13 +20,55 @@ In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1: include/common.h:41: note: this is the location of the previous definition 41 | #define NULL ((void *)0) /* m2c emits NULL for null pointers; byte-neutral (== 0) */ | -src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2344: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2321: warning: previous external decl of `func_80173544' -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2846: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2847: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' +src/ov_SC05_019/../shared/ov/func_80173A60.h: In function `func_80173A60': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2396: +src/ov_SC05_019/../shared/ov/func_80173A60.h:24: warning: passing arg 2 of `__builtin_memcpy' makes pointer from integer without a cast + CC build/src/ov_SC05_019/ov_SC05_019.o +src/ov_SC05_019/../shared/ov/func_80173BC0.h: In function `func_80173BC0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2409: +src/ov_SC05_019/../shared/ov/func_80173BC0.h:20: warning: passing arg 1 of `func_80171A34' from incompatible pointer type +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:1531: warning: conflicting types for built-in function `memcpy' +src/ov_SC05_019/../shared/ov/func_80145B24.h: In function `func_80145B24': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:52: +src/ov_SC05_019/../shared/ov/func_80145B24.h:18: warning: assignment from incompatible pointer type +src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:1532: warning: conflicting types for built-in function `memcpy' + CC build/src/ov_SC05_019/ov_SC05_019_jr_80135D20.o +src/ov_SC05_019/../shared/ov/func_80145EE8__3ffe524b.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:80: +src/ov_SC05_019/../shared/ov/func_80145EE8__3ffe524b.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:17: warning: previous external decl of `func_80145EE8' +In file included from src/ov_SC05_019/ov_SC05_019_after.c:95: +src/ov_SC05_019/../shared/ov/func_80146128.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:27: warning: previous external decl of `D_80126B78' +src/ov_SC05_019/../shared/ov/func_80146128.h:16: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:8: warning: previous external decl of `func_80147098' + CC build/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.o +src/ov_SC05_019/../shared/ov/func_80171CC4.h: In function `func_80171CC4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2239: +src/ov_SC05_019/../shared/ov/func_80171CC4.h:9: warning: passing arg 1 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80171CC4.h:9: warning: passing arg 2 of `func_80171D78' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1248: +src/ov_SC05_019/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c: In function `func_80178B70': +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2631: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2612: warning: previous external decl of `D_80182BB4' +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2636: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80178BB8.h: In function `func_80178BB8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2641: +src/ov_SC05_019/../shared/ov/func_80178BB8.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' +src/ov_SC05_019/../shared/ov/func_80178BF8__44c7fe3f.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2648: +src/ov_SC05_019/../shared/ov/func_80178BF8__44c7fe3f.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' +src/ov_SC05_019/../shared/ov/func_801743F0.h: In function `func_801743F0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2459: +src/ov_SC05_019/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1377: +src/ov_SC05_019/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' src/ov_SC05_019/../shared/ov/func_8017248C.h: In function `func_8017248C': In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2269: src/ov_SC05_019/../shared/ov/func_8017248C.h:6: warning: passing arg 1 makes pointer from integer without a cast @@ -87,50 +77,64 @@ src/ov_SC05_019/../shared/ov/func_8017250C.h: In function `func_8017250C': In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2273: src/ov_SC05_019/../shared/ov/func_8017250C.h:5: warning: passing arg 1 of `func_80172560' from incompatible pointer type src/ov_SC05_019/../shared/ov/func_8017250C.h:5: warning: passing arg 2 of `func_80172560' from incompatible pointer type -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2956: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' -src/ov_SC05_019/ov_SC05_019_jr_80135888.c:576: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c: In function `func_80178B70': -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2631: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2612: warning: previous external decl of `D_80182BB4' -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2636: warning: passing arg 2 of `func_80178CBC' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80135888__4a3066ea.h: In function `func_80135888': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80135888.c:636: -src/ov_SC05_019/../shared/ov/func_80135888__4a3066ea.h:45: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80178BB8.h: In function `func_80178BB8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2641: -src/ov_SC05_019/../shared/ov/func_80178BB8.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' -src/ov_SC05_019/../shared/ov/func_80135888__4a3066ea.h:52: warning: passing arg 1 of `func_80135EB0' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c: In function `func_8017BEF8': -src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:3001: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2649: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_801789AC.c:2610: warning: previous external decl of `func_80178BF8' src/ov_SC05_019/../shared/ov/func_801726D0.h: In function `func_801726D0': In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2319: src/ov_SC05_019/../shared/ov/func_801726D0.h:10: warning: assignment from incompatible pointer type -src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:1530: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/../shared/ov/func_80173A60.h: In function `func_80173A60': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2415: -src/ov_SC05_019/../shared/ov/func_80173A60.h:24: warning: passing arg 2 of `__builtin_memcpy' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015C6AC.h: In function `func_8015C6AC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1248: -src/ov_SC05_019/../shared/ov/func_8015C6AC.h:7: warning: passing arg 1 of `func_8015C788' makes integer from pointer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_after.c:190: -src/ov_SC05_019/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' -src/ov_SC05_019/../shared/ov/func_80173BC0.h: In function `func_80173BC0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2428: -src/ov_SC05_019/../shared/ov/func_80173BC0.h:20: warning: passing arg 1 of `func_80171A34' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h: In function `func_80178D40': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2638: -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:98: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:505: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1441: +src/ov_SC05_019/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type + CC build/src/ov_SC05_019/ov_SC05_019_jr_8015444C.o +src/ov_SC05_019/../shared/ov/func_8015D480.h: In function `func_8015D480': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1471: +src/ov_SC05_019/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015D57C.h: In function `func_8015D57C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1488: +src/ov_SC05_019/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80172D14.h: In function `func_80172D14': In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2410: src/ov_SC05_019/../shared/ov/func_80172D14.h:9: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80172D14.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:1530: warning: conflicting types for built-in function `memcpy' +src/ov_SC05_019/../shared/ov/func_80172E20.h: In function `func_80172E20': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2427: +src/ov_SC05_019/../shared/ov/func_80172E20.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2335: warning: "SHB" redefined + 2335 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) + | +src/ov_SC05_019/../shared/ov/func_80172E20.h:16: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2334: note: this is the location of the previous definition + 2334 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) + | +src/ov_SC05_019/../shared/ov/func_8017303C.h: In function `func_8017303C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2445: +src/ov_SC05_019/../shared/ov/func_8017303C.h:9: warning: assignment makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80140D68.h: In function `func_80140D68': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:993: +src/ov_SC05_019/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' +src/ov_SC05_019/../shared/ov/func_801730FC.h: In function `func_801730FC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2458: +src/ov_SC05_019/../shared/ov/func_801730FC.h:12: warning: passing arg 1 of `func_80147060' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_801730FC.h:13: warning: passing arg 1 of `func_80154150' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_801734BC.c: In function `func_80175218': +src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2648: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2649: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801387B8.h: In function `func_801387B8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:709: +src/ov_SC05_019/../shared/ov/func_801387B8.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' +src/ov_SC05_019/../shared/ov/func_801387B8.h:29: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast +In file included from src/ov_SC05_019/ov_SC05_019_after.c:146: +src/ov_SC05_019/../shared/ov/func_801468C8.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:16: warning: previous external decl of `func_801468C8' +src/ov_SC05_019/../shared/ov/func_8015DA90.h: In function `func_8015DA90': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1542: +src/ov_SC05_019/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80173220__c174c056.h: In function `func_80173220': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2482: +src/ov_SC05_019/../shared/ov/func_80173220__c174c056.h:11: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1036: src/ov_SC05_019/../shared/ov/func_801565C0.h:4: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80156044__949f6c5e.h:9: warning: previous external decl of `func_801565C0' @@ -138,87 +142,136 @@ src/ov_SC05_019/../shared/ov/func_80156600.h: In function `func_80156600': In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1072: src/ov_SC05_019/../shared/ov/func_80156600.h:11: warning: return makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80156600.h:16: warning: return makes integer from pointer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_after.c:261: +src/ov_SC05_019/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1606: +src/ov_SC05_019/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:1525: warning: conflicting types for built-in function `memcpy' +src/ov_SC05_019/../shared/ov/func_801412A8.h: In function `aF801412A8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1081: +src/ov_SC05_019/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' +src/ov_SC05_019/../shared/ov/func_80138AB4.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:715: +src/ov_SC05_019/../shared/ov/func_80138AB4.h:7: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:9: warning: previous external decl of `func_80138AB4' +src/ov_SC05_019/../shared/ov/func_80138AB4.h: In function `func_80138AB4': +src/ov_SC05_019/../shared/ov/func_80138AB4.h:18: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801758FC.h: In function `func_801758FC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2745: +src/ov_SC05_019/../shared/ov/func_801758FC.h:6: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' +src/ov_SC05_019/../shared/ov/func_801758FC.h:7: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:739: +src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:10: warning: previous external decl of `func_80138C60' +src/ov_SC05_019/../shared/ov/func_801759D8.h: In function `func_801759D8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2752: +src/ov_SC05_019/../shared/ov/func_801759D8.h:7: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' +src/ov_SC05_019/../shared/ov/func_801759D8.h:8: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +In file included from src/ov_SC05_019/ov_SC05_019_after.c:217: src/ov_SC05_019/../shared/ov/func_80146C3C.h:3: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:4: warning: previous external decl of `func_80016714' +src/ov_SC05_019/../shared/ov/func_80175AB8__b505c89e.h: In function `func_80175AB8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2756: +src/ov_SC05_019/../shared/ov/func_80175AB8__b505c89e.h:7: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h: In function `func_8017B368': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2678: +src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:11: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' +src/ov_SC05_019/../shared/ov/func_8017B490__b7e0e84d.h: In function `func_8017B490': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2684: +src/ov_SC05_019/../shared/ov/func_8017B490__b7e0e84d.h:11: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:7: warning: previous external decl of `D_80182BB8' + CC build/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.o src/ov_SC05_019/../shared/ov/func_80156670.h: At top level: In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1077: src/ov_SC05_019/../shared/ov/func_80156670.h:6: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80156044__949f6c5e.h:5: warning: previous external decl of `func_80156670' -src/ov_SC05_019/../shared/ov/func_80172E20.h: In function `func_80172E20': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2427: -src/ov_SC05_019/../shared/ov/func_80172E20.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80172E20.h:16: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1082: src/ov_SC05_019/../shared/ov/func_80156848.h:8: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80156044__949f6c5e.h:7: warning: previous external decl of `func_80156848' +src/ov_SC05_019/../shared/ov/func_8015E150.h: In function `func_8015E150': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1670: +src/ov_SC05_019/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:576: warning: conflicting types for built-in function `memcpy' +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:742: +src/ov_SC05_019/../shared/ov/func_80138D58.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:11: warning: previous external decl of `func_80138D58' src/ov_SC05_019/../shared/ov/func_80146D90.h: In function `func_80146D90': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:275: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:231: src/ov_SC05_019/../shared/ov/func_80146D90.h:6: warning: passing arg 1 of `func_80146DE8' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015CD20__d8c58cdb.h: In function `func_8015CD20': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1377: -src/ov_SC05_019/../shared/ov/func_8015CD20__d8c58cdb.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8015C32C__11445a3f.h:5: warning: previous external decl of `D_80181914' - CC build/src/ov_SC05_019/ov_SC05_019_jr_80159C84.o -src/ov_SC05_019/../shared/ov/func_8017303C.h: In function `func_8017303C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2445: -src/ov_SC05_019/../shared/ov/func_8017303C.h:9: warning: assignment makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801730FC.h: In function `func_801730FC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2458: -src/ov_SC05_019/../shared/ov/func_801730FC.h:12: warning: passing arg 1 of `func_80147060' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_801730FC.h:13: warning: passing arg 1 of `func_80154150' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:1525: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c: In function `func_80173220': -src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c:2490: warning: passing arg 1 of `func_80174650' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80147060.h: In function `func_80147060': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:297: -src/ov_SC05_019/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void -src/ov_SC05_019/../shared/ov/func_80147084.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:303: -src/ov_SC05_019/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' -In file included from src/ov_SC05_019/ov_SC05_019_after.c:311: -src/ov_SC05_019/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' -src/ov_SC05_019/../shared/ov/func_8015D1B8__43d53584.h: In function `func_8015D1B8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1455: -src/ov_SC05_019/../shared/ov/func_8015D1B8__43d53584.h:63: warning: passing arg 1 of `func_801725F4' from incompatible pointer type -In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1106: +src/ov_SC05_019/../shared/ov/func_80175DA8__53d6c606.h: In function `func_80175DA8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2767: +src/ov_SC05_019/../shared/ov/func_80175DA8__53d6c606.h:9: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' +In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1100: src/ov_SC05_019/../shared/ov/func_80156ECC.h:3: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80156B74.h:11: warning: previous external decl of `func_80156ECC' +src/ov_SC05_019/../shared/ov/func_80147060.h: In function `func_80147060': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:253: +src/ov_SC05_019/../shared/ov/func_80147060.h:7: warning: `return' with a value, in function returning void +src/ov_SC05_019/../shared/ov/func_80147084.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:259: +src/ov_SC05_019/../shared/ov/func_80147084.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:7: warning: previous external decl of `func_80147084' +In file included from src/ov_SC05_019/ov_SC05_019_after.c:267: +src/ov_SC05_019/../shared/ov/func_801470AC.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:9: warning: previous external decl of `func_801470AC' +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:752: +src/ov_SC05_019/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' +src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c: At top level: +src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2828: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:7: warning: previous external decl of `D_8018F934' +src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2829: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017B368__baab5d39.h:8: warning: previous external decl of `D_8018F93C' +src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2923: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017B238__de082e57.h:6: warning: previous external decl of `func_8017BE60' src/ov_SC05_019/../shared/ov/func_80156ECC.h: In function `func_80156ECC': src/ov_SC05_019/../shared/ov/func_80156ECC.h:8: warning: passing arg 1 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80156ECC.h:8: warning: passing arg 2 of `func_80156FA8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80156ECC.h:8: warning: passing arg 3 of `func_80156FA8' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_801743F0.h: In function `func_801743F0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2478: -src/ov_SC05_019/../shared/ov/func_801743F0.h:8: warning: passing arg 1 of `func_80172658' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_801387B8.h: In function `func_801387B8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:709: -src/ov_SC05_019/../shared/ov/func_801387B8.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' -src/ov_SC05_019/../shared/ov/func_801387B8.h:29: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast - CC build/src/ov_SC05_019/ov_SC05_019_jr_801588CC.o -src/ov_SC05_019/../shared/ov/func_8015D480.h: In function `func_8015D480': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1507: -src/ov_SC05_019/../shared/ov/func_8015D480.h:7: warning: passing arg 1 of `func_8015D57C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80179D30.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2682: -src/ov_SC05_019/../shared/ov/func_80179D30.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:9: warning: previous external decl of `func_80179D30' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2684: -src/ov_SC05_019/../shared/ov/func_80179D78.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:10: warning: previous external decl of `func_80179D78' -src/ov_SC05_019/../shared/ov/func_8015D57C.h: In function `func_8015D57C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1524: -src/ov_SC05_019/../shared/ov/func_8015D57C.h:12: warning: passing arg 1 of `func_801553A8' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015D57C.h:13: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015D57C.h:14: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2686: -src/ov_SC05_019/../shared/ov/func_80179DCC.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:12: warning: previous external decl of `func_80179DCC' +src/ov_SC05_019/../shared/ov/func_80158AE4.h: In function `func_80158AE4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1094: +src/ov_SC05_019/../shared/ov/func_80158AE4.h:20: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158AE4.h:21: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158AE4.h:22: warning: passing arg 1 of `func_80165A20' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158AE4.h:23: warning: passing arg 1 of `func_80165A78' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158AE4.h:26: warning: passing arg 1 of `func_8014B160' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016B448.h: In function `func_8016B448': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:1927: +src/ov_SC05_019/../shared/ov/func_8016B448.h:10: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016B448.h:12: warning: passing arg 1 of `func_8016B984' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016B448.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8015E84C.h: In function `func_8015E84C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1755: +src/ov_SC05_019/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015E95C.h: In function `func_8015E95C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1772: +src/ov_SC05_019/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1807: +src/ov_SC05_019/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:754: +src/ov_SC05_019/../shared/ov/func_801391F0.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:13: warning: previous external decl of `func_801391F0' +src/ov_SC05_019/../shared/ov/func_80176218__5d76d659.h: In function `func_80176218': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2864: +src/ov_SC05_019/../shared/ov/func_80176218__5d76d659.h:138: warning: passing arg 1 of `func_80177DA8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8017BEF8__5c7e6c6f.h: In function `func_8017BEF8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c:2950: +src/ov_SC05_019/../shared/ov/func_8017BEF8__5c7e6c6f.h:21: warning: passing arg 2 of `func_8001CC3C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158BB0__5d09eea9.h: In function `func_80158BB0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1108: +src/ov_SC05_019/../shared/ov/func_80158BB0__5d09eea9.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158BB0__5d09eea9.h:9: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801571C4.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1114: +In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1108: src/ov_SC05_019/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80157158.h:6: warning: previous external decl of `func_801571C4' src/ov_SC05_019/../shared/ov/func_801571C4.h:11: warning: type mismatch with previous implicit declaration @@ -227,156 +280,156 @@ src/ov_SC05_019/../shared/ov/func_801571C4.h:11: warning: `func_801571C4' was pr src/ov_SC05_019/../shared/ov/func_801571C4.h: In function `func_801571C4': src/ov_SC05_019/../shared/ov/func_801571C4.h:42: warning: passing arg 3 of `func_80135260' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801571C4.h:42: warning: passing arg 4 of `func_80135260' makes pointer from integer without a cast - CC build/src/ov_SC05_019/ov_SC05_019.o -src/ov_SC05_019/../shared/ov/func_80138AB4.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:715: -src/ov_SC05_019/../shared/ov/func_80138AB4.h:7: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:9: warning: previous external decl of `func_80138AB4' -src/ov_SC05_019/../shared/ov/func_80138AB4.h: In function `func_80138AB4': -src/ov_SC05_019/../shared/ov/func_80138AB4.h:18: warning: passing arg 1 of `func_80138DE0' makes pointer from integer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2690: -src/ov_SC05_019/../shared/ov/func_80179E1C.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:14: warning: previous external decl of `func_80179E1C' -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2523: warning: "SHB" redefined - 2523 | #define SHB(x) __asm__("" : "=r"(x) : "0"(x)) - | -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2522: note: this is the location of the previous definition - 2522 | #define SHB(x) __asm__ __volatile__("" : "=r"(x) : "0"(x)) - | -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2692: -src/ov_SC05_019/../shared/ov/func_80179E48.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:15: warning: previous external decl of `func_80179E48' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2694: -src/ov_SC05_019/../shared/ov/func_80179E74.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:16: warning: previous external decl of `func_80179E74' -In file included from src/ov_SC05_019/ov_SC05_019_after.c:327: +src/ov_SC05_019/../shared/ov/func_8016BA68.h: In function `func_8016BA68': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2048: +src/ov_SC05_019/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1812: +src/ov_SC05_019/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast +In file included from src/ov_SC05_019/ov_SC05_019_after.c:283: src/ov_SC05_019/../shared/ov/func_801472DC.h:3: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:44: warning: previous external decl of `D_8012707C' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2696: -src/ov_SC05_019/../shared/ov/func_80179EA0.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:11: warning: previous external decl of `func_80179EA0' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2698: -src/ov_SC05_019/../shared/ov/func_80179EE8.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:17: warning: src/ov_SC05_019/../shared/ov/func_80147324.h: previous external decl of `In function `func_80147324': -func_80179EE8In file included' from src/ov_SC05_019/ov_SC05_019_after.c:333 -: -src/ov_SC05_019/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2700: -src/ov_SC05_019/../shared/ov/func_80179F14.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:18: warning: previous external decl of `func_80179F14' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2704: -src/ov_SC05_019/../shared/ov/func_80179F6C.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:20: warning: previous external decl of `func_80179F6C' -src/ov_SC05_019/../shared/ov/func_8016B448.h: In function `func_8016B448': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:1927: -src/ov_SC05_019/../shared/ov/func_8016B448.h:10: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016B448.h:12: warning: passing arg 1 of `func_8016B984' makes pointer from integer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2706: -src/ov_SC05_019/../shared/ov/func_80179F98.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:21: warning: previous external decl of `func_80179F98' -src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:739: -src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:10: warning: previous external decl of `func_80138C60' -src/ov_SC05_019/../shared/ov/func_8016B448.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2708: -src/ov_SC05_019/../shared/ov/func_80179FEC.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:22: warning: previous external decl of `func_80179FEC' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2710: -src/ov_SC05_019/../shared/ov/func_8017A040.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:23: warning: previous external decl of `func_8017A040' -src/ov_SC05_019/../shared/ov/func_8015773C.h: In function `func_8015773C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1136: -src/ov_SC05_019/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c: In function `func_801577C8': -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1159: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1174: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1160: warning: previous external decl of `func_80157808' -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1174: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1160: warning: previous implicit declaration of `func_80157808' -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1174: warning: `func_80157808' was previously implicitly declared to return `int' -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:742: -src/ov_SC05_019/../shared/ov/func_80138D58.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:11: warning: previous external decl of `func_80138D58' -src/ov_SC05_019/../shared/ov/func_8015DA90.h: In function `func_8015DA90': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1578: -src/ov_SC05_019/../shared/ov/func_8015DA90.h:7: warning: passing arg 1 of `func_8015DB6C' makes integer from pointer without a cast - CC build/src/ov_SC05_019/ov_SC05_019_jr_80135D20.o -src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2785: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:43: warning: previous external decl of `func_8017A3B0' -In file included from src/ov_SC05_019/ov_SC05_019_jr_80178D40.c:2808: -src/ov_SC05_019/../shared/ov/func_8017A3D8__0aff4a64.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80178D40__7a0f8b4c.h:44: warning: previous external decl of `func_8017A3D8' -src/ov_SC05_019/../shared/ov/func_8016BA68.h: In function `func_8016BA68': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2085: -src/ov_SC05_019/../shared/ov/func_8016BA68.h:9: warning: passing arg 1 of `func_8014C050' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015DDF0.h: In function `func_8015DDF0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1656: -src/ov_SC05_019/../shared/ov/func_8015DDF0.h:7: warning: passing arg 1 of `func_8015DECC' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80140D68.h: In function `func_80140D68': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:993: -src/ov_SC05_019/../shared/ov/func_80140D68.h:18: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:752: -src/ov_SC05_019/../shared/ov/func_8013914C.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:14: warning: previous external decl of `func_80139220' -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:754: -src/ov_SC05_019/../shared/ov/func_801391F0.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:13: warning: previous external decl of `func_801391F0' -src/ov_SC05_019/../shared/ov/func_80147AD4.h: In function `func_80147AD4': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:385: -src/ov_SC05_019/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c: In function `func_80158038': -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1350: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1353: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015E150.h: In function `func_8015E150': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1734: -src/ov_SC05_019/../shared/ov/func_8015E150.h:7: warning: passing arg 1 of `func_8015E22C' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c: In function `func_8016BCC0': -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2118: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2125: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2125: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2125: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2125: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015BF48.h: In function `func_8015BF48': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015AE2C.c:1409: -src/ov_SC05_019/../shared/ov/func_8015BF48.h:7: warning: passing arg 1 of `func_8015C0C4' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016BD78__d6afde15.h: In function `func_8016BD78': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2141: -src/ov_SC05_019/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: src/ov_SC05_019/../shared/ov/func_80139680.h: In function `func_80139680': +src/ov_SC05_019/../shared/ov/func_80139680.h: In function `func_80139680': In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:766: src/ov_SC05_019/../shared/ov/func_80139680.h:39: warning: passing arg 2 of `func_80052460' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015C128__0adf2a03.h: In function `func_8015C128': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015AE2C.c:1444: -src/ov_SC05_019/../shared/ov/func_8015C128__0adf2a03.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8015AE2C__b080550c.h:6: warning: previous external decl of `D_80181914' -previous external decl of `func_8016BF50' +src/ov_SC05_019/../shared/ov/func_80147324.h: In function `func_80147324': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:289: +src/ov_SC05_019/../shared/ov/func_80147324.h:8: warning: comparison between pointer and integer +src/ov_SC05_019/../shared/ov/func_8016BA68.h:11: warning: passing arg 1 makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016BA68.h:13: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1861: +src/ov_SC05_019/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8015773C.h: In function `func_8015773C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1130: +src/ov_SC05_019/../shared/ov/func_8015773C.h:11: warning: passing arg 1 of `func_801553A8' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h: In function `func_8016BCC0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2075: +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 1 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 2 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 3 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:16: warning: passing arg 4 of `func_8016BFA8' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_80154C24.c: In function `func_801577C8': +src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1153: warning: passing arg 1 of `func_80147078' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80157808__9833c197.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1167: +src/ov_SC05_019/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1154: warning: previous external decl of `func_80157808' +src/ov_SC05_019/../shared/ov/func_80157808__9833c197.h:4: warning: type mismatch with previous implicit declaration +src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1154: warning: previous implicit declaration of `func_80157808' +src/ov_SC05_019/../shared/ov/func_80157808__9833c197.h:4: warning: `func_80157808' was previously implicitly declared to return `int' +src/ov_SC05_019/../shared/ov/func_8016BD78__d6afde15.h: In function `func_8016BD78': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2084: +src/ov_SC05_019/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' src/ov_SC05_019/../shared/ov/func_8016BD78__d6afde15.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' -src/ov_SC05_019/../shared/ov/func_80147D38.h: In function `func_80147D38': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:395: -src/ov_SC05_019/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:754: +src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' src/ov_SC05_019/../shared/ov/func_80139788.h: At top level: In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:768: src/ov_SC05_019/../shared/ov/func_80139788.h:3: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:4: warning: previous external decl of `func_8001931C' src/ov_SC05_019/../shared/ov/func_80139788.h:5: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:15: warning: previous external decl of `func_80139788' +src/ov_SC05_019/../shared/ov/func_80139914.h: In function `func_80139914': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:780: +src/ov_SC05_019/../shared/ov/func_80139914.h:12: warning: passing arg 1 of `func_8013A8B0' makes pointer from integer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c:1532: warning: conflicting types for built-in function `memcpy' +src/ov_SC05_019/../shared/ov/func_8016BEA0__0a1f8b82.h: In function `func_8016BEA0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2091: +src/ov_SC05_019/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC05_019/../shared/ov/func_8016BEA0__0a1f8b82.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC05_019/../shared/ov/func_8016BCC0__04061c8b.h:9: warning: previous implicit declaration of `func_8016BF50' +src/ov_SC05_019/../shared/ov/func_8016BF50.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2101: +src/ov_SC05_019/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' +src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c: In function `func_8013C9C4': +src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:802: warning: assignment makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80159B08.h: In function `func_80159B08': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1302: +src/ov_SC05_019/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2150: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' +src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2151: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' +src/ov_SC05_019/../shared/ov/func_8015F89C__610b5f14.h: In function `func_8015F89C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1964: +src/ov_SC05_019/../shared/ov/func_8015F89C__610b5f14.h:13: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801372B0.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:802: +src/ov_SC05_019/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' +src/ov_SC05_019/../shared/ov/func_80142838.h: In function `func_80142838': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1258: +src/ov_SC05_019/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80139C7C.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:818: +src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous external decl of `func_80139C7C' +src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous implicit declaration +src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous implicit declaration of `func_80139C7C' +src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: `func_80139C7C' was previously implicitly declared to return `int' +src/ov_SC05_019/../shared/ov/func_80147AD4.h: In function `func_80147AD4': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:341: +src/ov_SC05_019/../shared/ov/func_80147AD4.h:8: warning: passing arg 2 of `func_80147B5C' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80147D38.h: In function `func_80147D38': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:351: +src/ov_SC05_019/../shared/ov/func_80147D38.h:12: warning: passing arg 2 of `func_80147DC0' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158038__2062f4e0.h: In function `func_80158038': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80154C24.c:1320: +src/ov_SC05_019/../shared/ov/func_80158038__2062f4e0.h:7: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80158038__2062f4e0.h:10: warning: passing arg 2 of `func_80146994' makes integer from pointer without a cast +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:834: +src/ov_SC05_019/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2170: +src/ov_SC05_019/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' +src/ov_SC05_019/../shared/ov/func_8016C998__1924d7c7.h: In function `func_8016C998': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2178: +src/ov_SC05_019/../shared/ov/func_8016C998__1924d7c7.h:10: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC05_019/../shared/ov/func_80142F68.h: In function `func_80142F68': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1391: +src/ov_SC05_019/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801430F4.h: In function `func_801430F4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1413: +src/ov_SC05_019/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2192: +src/ov_SC05_019/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC05_019/../shared/ov/func_801432FC.h: In function `func_801432FC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1438: +src/ov_SC05_019/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801433F0.h: In function `func_801433F0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1442: +src/ov_SC05_019/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8014350C.h: In function `func_8014350C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1456: +src/ov_SC05_019/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h: In function `func_8012D098': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:454src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c: : -In function `func_8016BEA0': -src/ov_SC05_019/../shared/ov/func_8012D098.h:26: src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2150: warning: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a casttype mismatch with previous external decl - -src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: src/ov_SC05_019/../shared/ov/func_8012D098.h:26: warning: warning: previous external decl of `passing arg 2 of `func_8012F214' makes integer from pointer without a castfunc_8016BF50 -' -src/ov_SC05_019/../shared/ov/func_8012D098.h:26: src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2150: warning: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a casttype mismatch with previous implicit declaration - -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2118: warning: previous implicit declaration of `func_8016BF50' +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:441: +src/ov_SC05_019/../shared/ov/func_8012D098.h:26: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012D098.h:26: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012D098.h:26: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c: In function `func_8017EA78': +src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c:3063: warning: passing arg 1 of `func_8017EC2C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2203: +src/ov_SC05_019/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' +src/ov_SC05_019/../shared/ov/func_80160B70.h: In function `func_80160B70': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2251: +src/ov_SC05_019/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h:30: warning: passing arg 1 of `func_8012F214' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h:30: warning: passing arg 2 of `func_8012F214' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h:30: warning: passing arg 3 of `func_8012F214' makes integer from pointer without a cast @@ -422,245 +475,87 @@ src/ov_SC05_019/../shared/ov/func_8012D098.h:65: warning: passing arg 1 of `func src/ov_SC05_019/../shared/ov/func_8012D098.h:65: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h:66: warning: passing arg 1 of `func_8012D3B4' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D098.h:66: warning: passing arg 2 of `func_8012D3B4' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016BF50.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2175: -src/ov_SC05_019/../shared/ov/func_8016BF50.h:6: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016BBE0__5db18f2a.h:5: warning: previous external decl of `func_8016BF50' -src/ov_SC05_019/../shared/ov/func_80139914.h: In function `func_80139914': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:780: -src/ov_SC05_019/../shared/ov/func_80139914.h:12: warning: passing arg 1 of `func_8013A8B0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8012D38C.h: In function `func_8012D38C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:456: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:443: src/ov_SC05_019/../shared/ov/func_8012D38C.h:5: warning: passing arg 1 of `func_8012D098' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_801412A8.h: In function `aF801412A8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1092: -src/ov_SC05_019/../shared/ov/func_801412A8.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80140958__8c3b3d1b.h:20: warning: previous external decl of `D_800AE7BC' -src/ov_SC05_019/../shared/ov/func_8012D3B4.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:460: -src/ov_SC05_019/../shared/ov/func_8012D3B4.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80178004.h: In function `func_80178004': +In file includedsrc/ov_SC05_019/../shared/ov/func_8012D3B4.h: from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2976At top level: +: +In file includedsrc/ov_SC05_019/../shared/ov/func_80178004.h:133: from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:447warning: : +return makes integer from pointer without a castsrc/ov_SC05_019/../shared/ov/func_8012D3B4.h:4: +warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_8012CFA8.h:6: warning: previous external decl of `RotTransPers' src/ov_SC05_019/../shared/ov/func_8012D3B4.h: In function `func_8012D3B4': src/ov_SC05_019/../shared/ov/func_8012D3B4.h:22: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D3B4.h:23: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_801734BC.c: In function `func_80175218': -src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2679: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2680: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2224: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C188__467ccd9e.h:19: warning: previous external decl of `D_8018EDC4' -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2225: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C188__467ccd9e.h:22: warning: previous external decl of `D_8018EDCC' src/ov_SC05_019/../shared/ov/func_8012D4B4.h: In function `func_8012D4B4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:462: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:449: src/ov_SC05_019/../shared/ov/func_8012D4B4.h:27: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8012D4B4.h:29: warning: passing arg 2 of `RotTransPers' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80139C7C.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:848: -src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous external decl of `func_80139C7C' -src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/../shared/ov/func_80138C60__03a681ed.h:39: warning: previous implicit declaration of `func_80139C7C' -src/ov_SC05_019/../shared/ov/func_80139C7C.h:3: warning: `func_80139C7C' was previously implicitly declared to return `int' - CC build/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.o -src/ov_SC05_019/../shared/ov/func_8015E84C.h: In function `func_8015E84C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1842: -src/ov_SC05_019/../shared/ov/func_8015E84C.h:7: warning: passing arg 1 of `func_8015E95C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015A1FC.h: In function `func_8015A1FC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80159C84.c:1213: -src/ov_SC05_019/../shared/ov/func_8015A1FC.h:7: warning: passing arg 1 of `func_8015A2D8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015E95C.h: In function `func_8015E95C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1859: -src/ov_SC05_019/../shared/ov/func_8015E95C.h:10: warning: passing arg 1 of `func_8015E9B8' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8015EA3C__cadf3ee3.h: In function `func_8015EA3C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1894: -src/ov_SC05_019/../shared/ov/func_8015EA3C__cadf3ee3.h:77: warning: passing arg 1 makes integer from pointer without a cast -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:864: -src/ov_SC05_019/../shared/ov/func_80139FE8.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_801380E0__0f3b7f18.h:6: warning: previous external decl of `func_8001B22C' -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2270: -src/ov_SC05_019/../shared/ov/func_8016C83C.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:6: warning: previous external decl of `func_8016CF04' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:501: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:476: warning: previous external decl of `func_8012F568' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: In function `func_8012DB84': -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:509: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:509: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8015EDA0.h: In function `func_8015EDA0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1899: -src/ov_SC05_019/../shared/ov/func_8015EDA0.h:7: warning: passing arg 1 of `func_8015EE7C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016C998__1924d7c7.h: In function `func_8016C998': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2278: -src/ov_SC05_019/../shared/ov/func_8016C998__1924d7c7.h:10: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC05_019/../shared/ov/func_8015EFA4.h: In function `func_8015EFA4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:1971: -src/ov_SC05_019/../shared/ov/func_8015EFA4.h:7: warning: passing arg 1 of `func_8015F080' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016CBC0__96ab648e.h: In function `func_8016CBC0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2292: -src/ov_SC05_019/../shared/ov/func_8016CBC0__96ab648e.h:6: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: In function `func_8012DDA4': -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:533: warning: return makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801758FC.h: In function `func_801758FC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2792: -src/ov_SC05_019/../shared/ov/func_801758FC.h:6: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' -src/ov_SC05_019/../shared/ov/func_801758FC.h:7: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: In function `func_8012DE2C': -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:548: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:523: warning: previous external decl of `D_8018E69C' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:549: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:524: warning: previous external decl of `D_8018E698' -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:564: warning: return makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801759D8.h: In function `func_801759D8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2799: -src/ov_SC05_019/../shared/ov/func_801759D8.h:7: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:6: warning: previous external decl of `D_800AE7BC' -src/ov_SC05_019/../shared/ov/func_801759D8.h:8: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:576: warning: conflicting types for built-in function `memcpy' -src/ov_SC05_019/../shared/ov/func_80175AB8__b505c89e.h: In function `func_80175AB8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2803: -src/ov_SC05_019/../shared/ov/func_80175AB8__b505c89e.h:7: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC05_019/../shared/ov/func_80158AE4.h: In function `func_80158AE4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1094: -src/ov_SC05_019/../shared/ov/func_80158AE4.h:20: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80158AE4.h:21: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80158AE4.h:22: warning: passing arg 1 of `func_80165A20' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80158AE4.h:23: warning: passing arg 1 of `func_80165A78' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80158AE4.h:26: warning: passing arg 1 of `func_8014B160' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016CF04__6c10baf6.h: In function `func_8016CF04': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2303: -src/ov_SC05_019/../shared/ov/func_8016CF04__6c10baf6.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016C49C__0db10db0.h:8: warning: previous external decl of `D_8018EE98' -src/ov_SC05_019/../shared/ov/func_8012E138.h: In function `func_8012E138': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:586: -src/ov_SC05_019/../shared/ov/func_8012E138.h:19: warning: passing arg 2 of `func_8012F038' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8012E138.h:19: warning: passing arg 3 of `func_8012F038' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8012E138.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012E138.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012E138.h:37: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012E138.h:37: src/ov_SC05_019/ov_SC05_019_jr_801588CC.c: warning: In function `func_80158BB0': -passing arg 4 of `func_80135888' makes integer from pointer without a castsrc/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1113: -warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1114: warning: passing arg 1 of `func_80154A74' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: In function `func_8015F89C': -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2084: warning: passing arg 2 of `func_801466F0' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80175DA8__53d6c606.h: In function `func_80175DA8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2814: -src/ov_SC05_019/../shared/ov/func_80175DA8__53d6c606.h:9: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80175820.h:7: warning: previous external decl of `D_800AF634' -src/ov_SC05_019/../shared/ov/func_8016D848.h: In function `func_8016D848': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2361: -src/ov_SC05_019/../shared/ov/func_8016D848.h:40: warning: passing arg 1 of `func_800D20C0' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8016D848.h:40: warning: passing arg 2 of `func_800D20C0' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80176218__5d76d659.h: In function `func_80176218': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:2911: -src/ov_SC05_019/../shared/ov/func_80176218__5d76d659.h:138: warning: passing arg 1 of `func_80177DA8' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8013B204.h: In function `func_8013B204': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:938: -src/ov_SC05_019/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2433: -src/ov_SC05_019/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2444: -src/ov_SC05_019/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80149210.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:562: -src/ov_SC05_019/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' -src/ov_SC05_019/../shared/ov/func_80159B08.h: In function `func_80159B08': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801588CC.c:1381: -src/ov_SC05_019/../shared/ov/func_80159B08.h:7: warning: passing arg 1 of `func_80159BE4' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h: In function `func_80136A94': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:754: -src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h:6: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80135EB0__c9438c12.h:7: warning: previous external decl of `D_80126722' -src/ov_SC05_019/../shared/ov/func_8016E1CC.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2470: -src/ov_SC05_019/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016DF5C__a8a4aea4.h:5: warning: previous external decl of `func_8016E3CC' -src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c: In function `func_8013C9C4': -src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:802: warning: assignment makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80160B70.h: In function `func_80160B70': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2439: -src/ov_SC05_019/../shared/ov/func_80160B70.h:7: warning: passing arg 1 of `func_80160BB4' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8012F568.h: In function `func_8012F568': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:961: -src/ov_SC05_019/../shared/ov/func_8012F568.h:12: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8012F568.h:13: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_801372B0.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_80135D20.c:809: -src/ov_SC05_019/../shared/ov/func_801372B0.h:3: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80136A94__71c439bf.h:4: warning: previous external decl of `ApplyMatrixSV' +src/ov_SC05_019/../shared/ov/func_8013E4B4.h: In function `func_8013E4B4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1121: +src/ov_SC05_019/../shared/ov/func_8013E4B4.h:14: warning: passing arg 1 of `func_8012C750' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c: At top level: +src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c:3182: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8017EDB8__3df94c9c.h:15: warning: previous external decl of `func_8012A094' src/ov_SC05_019/../shared/ov/func_80160F70.h: In function `func_80160F70': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2478: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2290: src/ov_SC05_019/../shared/ov/func_80160F70.h:15: warning: passing arg 1 of `func_8013767C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012A418.h: In function `func_8012A418': -In file included from src/ov_SC05_019/ov_SC05_019.c:514: -src/ov_SC05_019/../shared/ov/func_8012A418.h:10: warning: assignment from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_80142838.h: In function `func_80142838': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1311: -src/ov_SC05_019/../shared/ov/func_80142838.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': -In file included from src/ov_SC05_019/ov_SC05_019.c:537: -src/ov_SC05_019/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2581: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' +src/ov_SC05_019/../shared/ov/func_8013EA54.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1187: +src/ov_SC05_019/../shared/ov/func_8013EA54.h:7: warning: prototype for `func_8013E958' follows +src/ov_SC05_019/../shared/ov/func_8013E958__fb86651d.h:4: warning: non-prototype definition here +src/ov_SC05_019/../shared/ov/func_8013EA54.h:15: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8013E83C__624fc4aa.h:8: warning: previous external decl of `D_80115130' src/ov_SC05_019/../shared/ov/func_80161208.h: In function `aF80161208': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2511: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2323: src/ov_SC05_019/../shared/ov/func_80161208.h:6: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80161278.h: In function `func_80161278': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2516: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2328: src/ov_SC05_019/../shared/ov/func_80161278.h:10: warning: passing arg 1 of `func_80161374' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801612B8.h: In function `func_801612B8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2518: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2330: src/ov_SC05_019/../shared/ov/func_801612B8.h:11: warning: assignment makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8012A828.h: In function `func_8012A828': -In file included from src/ov_SC05_019/ov_SC05_019.c:545: -src/ov_SC05_019/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016D848.h: In function `func_8016D848': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2261: +src/ov_SC05_019/../shared/ov/func_8016D848.h:40: warning: passing arg 1 of `func_800D20C0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016D848.h:40: warning: passing arg 2 of `func_800D20C0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80161418.h: In function `func_80161418': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2568: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2380: src/ov_SC05_019/../shared/ov/func_80161418.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80161450.h: In function `func_80161450': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2570: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2382: src/ov_SC05_019/../shared/ov/func_80161450.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80161488.h: In function `func_80161488': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2572: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2384: src/ov_SC05_019/../shared/ov/func_80161488.h:9: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801614E4.h: In function `func_801614E4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2574: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2386: src/ov_SC05_019/../shared/ov/func_801614E4.h:6: warning: passing arg 1 of `func_80161888' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2666: -src/ov_SC05_019/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_80149F2C.h: In function `func_80149F2C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:655: -src/ov_SC05_019/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80161554.h: In function `func_80161554': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2578: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2390: src/ov_SC05_019/../shared/ov/func_80161554.h:6: warning: passing arg 1 of `func_8016163C' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016EE40.h: In function `func_8016EE40': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2668: -src/ov_SC05_019/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type src/ov_SC05_019/../shared/ov/func_8016158C.h: In function `func_8016158C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2580: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2392: src/ov_SC05_019/../shared/ov/func_8016158C.h:6: warning: passing arg 1 of `func_80161774' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801615C4.h: In function `func_801615C4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2582: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2394: src/ov_SC05_019/../shared/ov/func_801615C4.h:12: warning: passing arg 1 of `func_80146D90' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801615C4.h:15: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801615C4.h:17: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8013B204.h: In function `func_8013B204': +In file included from src/ov_SC05_019/ov_SC05_019_jr_801380E0.c:908: +src/ov_SC05_019/../shared/ov/func_8013B204.h:10: warning: assignment makes pointer from integer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1211: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8013E83C__624fc4aa.h:6: warning: previous external decl of `D_80115128' +src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: At top level: +src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:470: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8012D664__b481cb52.h:4: warning: previous external decl of `func_8012F568' +src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c: In function `func_8012DB84': +src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:478: warning: passing arg 5 of `func_8012F568' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:478: warning: passing arg 6 of `func_8012F568' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8016163C.h: In function `func_8016163C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2597: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2409: src/ov_SC05_019/../shared/ov/func_8016163C.h:17: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8016163C.h:18: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8016163C.h:24: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast @@ -668,77 +563,162 @@ src/ov_SC05_019/../shared/ov/func_8016163C.h:31: warning: passing arg 1 of `func src/ov_SC05_019/../shared/ov/func_8016163C.h:32: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8016163C.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8016163C.h:45: warning: passing arg 1 of `func_8015F2F0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016DC20__6e065158.h: In function `func_8016DC20': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2314: +src/ov_SC05_019/../shared/ov/func_8016DC20__6e065158.h:68: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80161774.h: In function `func_80161774': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2609: -src/ov_SC05_019/../shared/ov/func_80161774.h:22: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2421: +src/ov_SC05_019/../shared/ov/func_80161774.h:22: src/ov_SC05_019/../shared/ov/func_8012A418.h: warning: In function `func_8012A418': +passing arg 1 of `func_801599A4' makes pointer from integer without a castIn file included + from src/ov_SC05_019/ov_SC05_019.c:393: +src/ov_SC05_019/../shared/ov/func_8012A418.h:10: warning: assignment from incompatible pointer type src/ov_SC05_019/../shared/ov/func_80161774.h:44: warning: passing arg 1 of `func_801599A4' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80142F68.h: In function `func_80142F68': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1524: -src/ov_SC05_019/../shared/ov/func_80142F68.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801430F4.h: In function `func_801430F4': +src/ov_SC05_019/../shared/ov/func_801442F8__bf05b1dc.h: In function `func_801442F8': In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1567: -src/ov_SC05_019/../shared/ov/func_801430F4.h:15: warning: passing arg 1 of `func_8012C0EC' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801432FC.h: In function `func_801432FC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1592: -src/ov_SC05_019/../shared/ov/func_801432FC.h:15: warning: passing arg 1 of `func_8012C044' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2794: -src/ov_SC05_019/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801433F0.h: In function `func_801433F0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1596: -src/ov_SC05_019/../shared/ov/func_801433F0.h:12: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801433F0.h:12: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8014350C.h: In function `func_8014350C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1635: -src/ov_SC05_019/../shared/ov/func_8014350C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016F71C.h: In function `func_8016F71C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2820: -src/ov_SC05_019/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8013E4B4.h: In function `func_8013E4B4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1193: -src/ov_SC05_019/../shared/ov/func_8013E4B4.h:14: warning: passing arg 1 of `func_8012C750' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2810: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2832: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: In function `func_801622C4': -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2856: warning: assignment from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2924: -src/ov_SC05_019/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_8013EA54.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1277: -src/ov_SC05_019/../shared/ov/func_8013EA54.h:7: warning: prototype for `func_8013E958' follows -src/ov_SC05_019/../shared/ov/func_8013E958__fb86651d.h:4: warning: non-prototype definition here -src/ov_SC05_019/../shared/ov/func_8013EA54.h:15: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013E83C__624fc4aa.h:8: warning: previous external decl of `D_80115130' -src/ov_SC05_019/../shared/ov/func_80130D48__f3dfe4ca.h: In function `func_80130D48': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1112: -src/ov_SC05_019/../shared/ov/func_80130D48__f3dfe4ca.h:153: warning: assignment makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1301: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_8013E83C__624fc4aa.h:6: warning: previous external decl of `D_80115128' -src/ov_SC05_019/../shared/ov/func_80170374.h: In function `func_80170374': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2992: -src/ov_SC05_019/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type -src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1359: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_801442F8__bf05b1dc.h:11: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8012A6D0.h: In function `func_8012A6D0': +In file included from src/ov_SC05_019/ov_SC05_019.c:416: +src/ov_SC05_019/../shared/ov/func_8012A6D0.h:7: warning: initialization makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012A6D0.h:8: warning: initialization makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80144458__17656410.h: In function `func_80144458': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1589: +src/ov_SC05_019/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8014462C.h: In function `func_8014462C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1594: +src/ov_SC05_019/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type +src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c:1269: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_8013E958__fb86651d.h:6: warning: previous external decl of `func_800D0488' +src/ov_SC05_019/../shared/ov/func_8016DEE0.h: In function `func_8016DEE0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2325: +src/ov_SC05_019/../shared/ov/func_8016DEE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016E1CC.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2351: +src/ov_SC05_019/../shared/ov/func_8016E1CC.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016DF5C__a8a4aea4.h:5: warning: previous external decl of `func_8016E3CC' +src/ov_SC05_019/../shared/ov/func_8012A828.h: In function `func_8012A828': +In file included from src/ov_SC05_019/ov_SC05_019.c:424: +src/ov_SC05_019/../shared/ov/func_8012A828.h:6: warning: assignment makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012DDA4__0f69dd9d.h: In function `func_8012DDA4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:490: +src/ov_SC05_019/../shared/ov/func_8012DDA4__0f69dd9d.h:15: warning: return makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012DE2C__d811cfb5.h: In function `func_8012DE2C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:498: +src/ov_SC05_019/../shared/ov/func_8012DE2C__d811cfb5.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8012DDA4__0f69dd9d.h:5: warning: previous external decl of `D_8018E69C' +src/ov_SC05_019/../shared/ov/func_8012DE2C__d811cfb5.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8012DDA4__0f69dd9d.h:6: warning: previous external decl of `D_8018E698' +src/ov_SC05_019/../shared/ov/func_8012DE2C__d811cfb5.h:20: warning: return makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012E138.h: In function `func_8012E138': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:514: +src/ov_SC05_019/../shared/ov/func_8012E138.h:19: warning: passing arg 2 of `func_8012F038' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8012E138.h:19: warning: passing arg 3 of `func_8012F038' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8012E138.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012E138.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012E138.h:37: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8012E138.h:37: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: At top level: +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2600: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80161E08__c58c620a.h:27: warning: previous external decl of `D_8018E868' +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2622: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80161E08__c58c620a.h:12: warning: previous external decl of `D_80078EB0' +src/ov_SC05_019/../shared/ov/func_801622C4__994a7377.h: In function `func_801622C4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2638: +src/ov_SC05_019/../shared/ov/func_801622C4__994a7377.h:11: warning: assignment from incompatible pointer type +src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2453: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_8016AB6C__d9b480d3.h:5: warning: previous external decl of `func_80024054' +src/ov_SC05_019/../shared/ov/func_8016EDEC.h: In function `func_8016EDEC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2515: +src/ov_SC05_019/../shared/ov/func_8016EDEC.h:13: warning: assignment from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8016EDEC.h:16: warning: passing arg 1 from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8016EDEC.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8016EE40.h: In function `func_8016EE40': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2517: +src/ov_SC05_019/../shared/ov/func_8016EE40.h:17: warning: passing arg 1 from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8016EE40.h:19: warning: passing arg 1 from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_80149210.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:518: +src/ov_SC05_019/../shared/ov/func_80149210.h:3: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:10: warning: previous external decl of `func_80149210' +src/ov_SC05_019/../shared/ov/func_8016F4FC.h: In function `func_8016F4FC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2615: +src/ov_SC05_019/../shared/ov/func_8016F4FC.h:9: warning: passing arg 1 of `func_800D1724' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016F71C.h: In function `func_8016F71C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2641: +src/ov_SC05_019/../shared/ov/func_8016F71C.h:11: warning: passing arg 1 of `func_8016F764' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016345C.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2847: +src/ov_SC05_019/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2837: warning: previous external decl of `func_8016345C' +src/ov_SC05_019/../shared/ov/func_8016345C.h: In function `func_8016345C': +src/ov_SC05_019/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: At top level: +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2853: warning: type mismatch with previous external decl +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:2838: warning: previous external decl of `D_8018E118' +src/ov_SC05_019/../shared/ov/func_8012F568.h: In function `func_8012F568': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:862: +src/ov_SC05_019/../shared/ov/func_8012F568.h:12: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8012F568.h:13: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8016FE2C.h: In function `func_8016FE2C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2745: +src/ov_SC05_019/../shared/ov/func_8016FE2C.h:7: warning: passing arg 1 of `func_80172658' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_80170374.h: In function `func_80170374': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2813: +src/ov_SC05_019/../shared/ov/func_80170374.h:11: warning: passing arg 1 of `func_8014C168' from incompatible pointer type +src/ov_SC05_019/../shared/ov/func_8017044C.h: In function `func_8017044C': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2825: +src/ov_SC05_019/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80149F2C.h: In function `func_80149F2C': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:611: +src/ov_SC05_019/../shared/ov/func_80149F2C.h:9: warning: initialization makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801705C0.h: In function `func_801705C0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2849: +src/ov_SC05_019/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast +{standard input}: Assembler messages: +{standard input}:567: Warning: used $at without ".set noat" +{standard input}:568: Warning: used $at without ".set noat" +{standard input}:676: Warning: used $at without ".set noat" +{standard input}:677: Warning: used $at without ".set noat" +src/ov_SC05_019/../shared/ov/func_80170B48.h: In function `func_80170B48': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2923: +src/ov_SC05_019/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80170B90.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2925: +src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' +src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration +src/ov_SC05_019/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' +src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' +src/ov_SC05_019/../shared/ov/func_80170CF0.h: In function `func_80170CF0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2950: +src/ov_SC05_019/../shared/ov/func_80170CF0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80170DE0.h: In function `func_80170DE0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2963: +src/ov_SC05_019/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80170EAC.h: In function `func_80170EAC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:2975: +src/ov_SC05_019/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801710DC.h: In function `func_801710DC': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3011: +src/ov_SC05_019/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014B034.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:795: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:720: src/ov_SC05_019/../shared/ov/func_8014B034.h:4: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_8014ADE0.h:22: warning: previous external decl of `D_80078E90' -src/ov_SC05_019/../shared/ov/func_8017044C.h: In function `func_8017044C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3004: -src/ov_SC05_019/../shared/ov/func_8017044C.h:14: warning: passing arg 1 of `func_80171AB0' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801705C0.h: In function `func_801705C0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3028: -src/ov_SC05_019/../shared/ov/func_801705C0.h:8: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_jr_80140608.c: In function `func_801442F8': -src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1782: warning: passing arg 1 of `func_8012C218' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80130D48__f3dfe4ca.h: In function `func_80130D48': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1013: +src/ov_SC05_019/../shared/ov/func_80130D48__f3dfe4ca.h:153: warning: assignment makes pointer from integer without a cast +src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3095: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80165140__2718b2e5.h:4: warning: previous external decl of `D_8018E960' +src/ov_SC05_019/../shared/ov/func_801651B8__b905c751.h: In function `func_801651B8': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3097: +src/ov_SC05_019/../shared/ov/func_801651B8__b905c751.h:9: warning: assignment makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h: In function `func_80131340': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1246: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1132: src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:11: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1137: warning: previous external decl of `D_8017F730' +src/ov_SC05_019/../shared/ov/func_801312D0__386a9228.h:6: warning: previous external decl of `D_8017F730' src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:57: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:111: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:155: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast @@ -746,112 +726,79 @@ src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:186: warning: passing arg src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:191: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:208: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80131340__0021791e.h:218: warning: passing arg 1 of `func_80131E00' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80144458__17656410.h: In function `func_80144458': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1806: -src/ov_SC05_019/../shared/ov/func_80144458__17656410.h:15: warning: passing arg 1 of `func_8012AD80' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80144458__17656410.h:21: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8014462C.h: In function `func_8014462C': -In file included from src/ov_SC05_019/ov_SC05_019_jr_80140608.c:1811: -src/ov_SC05_019/../shared/ov/func_8014462C.h:13: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8014462C.h:13: warning: passing arg 2 of `func_80128ED8' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_80170B48.h: In function `func_80170B48': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3102: -src/ov_SC05_019/../shared/ov/func_80170B48.h:9: warning: passing arg 1 of `func_8014706C' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80170B90.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3104: -src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80170B48.h:12: warning: previous external decl of `func_80170B90' -src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: type mismatch with previous implicit declaration -src/ov_SC05_019/../shared/ov/func_80170B48.h:12: warning: previous implicit declaration of `func_80170B90' -src/ov_SC05_019/../shared/ov/func_80170B90.h:5: warning: `func_80170B90' was previously implicitly declared to return `int' -src/ov_SC05_019/../shared/ov/func_80170CF0.h: In function `func_80170CF0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3129: -src/ov_SC05_019/../shared/ov/func_80170CF0.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80170DE0.h: In function `func_80170DE0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3142: -src/ov_SC05_019/../shared/ov/func_80170DE0.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80170EAC.h: In function `func_80170EAC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3154: -src/ov_SC05_019/../shared/ov/func_80170EAC.h:11: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801710DC.h: In function `func_801710DC': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c:3190: -src/ov_SC05_019/../shared/ov/func_801710DC.h:9: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_801710DC.h:10: warning: passing arg 1 makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_8016345C.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3079: -src/ov_SC05_019/../shared/ov/func_8016345C.h:5: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3069: warning: previous external decl of `func_8016345C' -src/ov_SC05_019/../shared/ov/func_8016345C.h: In function `func_8016345C': -src/ov_SC05_019/../shared/ov/func_8016345C.h:8: warning: passing arg 6 of `func_80163534' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: At top level: -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3085: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3070: warning: previous external decl of `D_8018E118' -In file included from src/ov_SC05_019/ov_SC05_019_after.c:873: +src/ov_SC05_019/../shared/ov/func_80165CA0.h: In function `func_80165CA0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3273: +src/ov_SC05_019/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type +In file included from src/ov_SC05_019/ov_SC05_019_after.c:798: src/ov_SC05_019/../shared/ov/func_8014BE9C.h:4: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:11: warning: previous external decl of `func_8014BE9C' -{standard input}: Assembler messages: -{standard input}:567: Warning: used $at without ".set noat" -{standard input}:568: Warning: used $at without ".set noat" -{standard input}:676: Warning: used $at without ".set noat" -{standard input}:677: Warning: used $at without ".set noat" +src/ov_SC05_019/../shared/ov/func_80165FA4.h: In function `func_80165FA4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3283: +src/ov_SC05_019/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8014C168.h: In function `func_8014C168': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:903: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:828: src/ov_SC05_019/../shared/ov/func_8014C168.h:12: warning: return makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014C168.h:16: warning: return makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801665B4.h: In function `func_801665B4': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3317: +src/ov_SC05_019/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014C3D0.h: In function `func_8014C3D0': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:925: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:850: src/ov_SC05_019/../shared/ov/func_8014C3D0.h:6: warning: passing arg 2 of `func_8014C59C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8014C43C.h: In function `func_8014C43C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:927: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:852: src/ov_SC05_019/../shared/ov/func_8014C43C.h:9: warning: passing arg 4 of `func_8014C4AC' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_8014C6D0.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:884: +src/ov_SC05_019/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl +src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' src/ov_SC05_019/../shared/ov/func_801325B8.h: In function `func_801325B8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1545: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1354: src/ov_SC05_019/../shared/ov/func_801325B8.h:34: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801325B8.h:34: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801325B8.h:57: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801325B8.h:57: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_8014C6D0.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:959: -src/ov_SC05_019/../shared/ov/func_8014C6D0.h:4: warning: type mismatch with previous external decl -src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:19: warning: previous external decl of `func_8014C6D0' -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1001: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:926: src/ov_SC05_019/../shared/ov/func_8014C968.h:4: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:18: warning: previous external decl of `func_8014C968' src/ov_SC05_019/../shared/ov/func_80132EF4.h: In function `func_80132EF4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1557: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1366: src/ov_SC05_019/../shared/ov/func_80132EF4.h:6: warning: initialization makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80132F40.h: In function `func_80132F40': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1638: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1447: src/ov_SC05_019/../shared/ov/func_80132F40.h:34: warning: passing arg 2 of `func_8012F038' from incompatible pointer type src/ov_SC05_019/../shared/ov/func_80132F40.h:34: warning: passing arg 3 of `func_8012F038' from incompatible pointer type src/ov_SC05_019/../shared/ov/func_80132F40.h:36: warning: passing arg 2 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80132F40.h:36: warning: passing arg 3 of `func_8012F14C' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014CD0C.h: In function `func_8014CD0C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1075: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1000: src/ov_SC05_019/../shared/ov/func_8014CD0C.h:21: warning: passing arg 2 of `func_8014CF04' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014D438.h: In function `func_8014D438': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1152: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1077: src/ov_SC05_019/../shared/ov/func_8014D438.h:15: warning: passing arg 2 of `func_8014D610' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h: In function `func_80133AB0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1780: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1589: src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h:5: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h:6: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h: In function `func_80133CD4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1784: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1593: src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:10: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:11: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:12: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3362: warning: type mismatch with previous external decl -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3340: warning: previous external decl of `D_8018E960' -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c: In function `func_801651B8': -src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3370: warning: assignment makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_8016829C.h: At top level: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3474: +src/ov_SC05_019/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows +src/ov_SC05_019/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here src/ov_SC05_019/../shared/ov/func_801343C4__b50a7edb.h: In function `func_801343C4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1800: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1609: src/ov_SC05_019/../shared/ov/func_801343C4__b50a7edb.h:6: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_801343C4__b50a7edb.h:7: warning: type mismatch with previous external decl @@ -859,7 +806,7 @@ src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous exte src/ov_SC05_019/../shared/ov/func_801343C4__b50a7edb.h:9: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:8: warning: previous external decl of `D_8018E6F4' src/ov_SC05_019/../shared/ov/func_80134510__3870517c.h: In function `func_80134510': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1807: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1616: src/ov_SC05_019/../shared/ov/func_80134510__3870517c.h:5: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80134510__3870517c.h:6: warning: type mismatch with previous external decl @@ -867,11 +814,14 @@ src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous exte src/ov_SC05_019/../shared/ov/func_80134510__3870517c.h:7: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' src/ov_SC05_019/../shared/ov/func_801345F8__93b40c3b.h: In function `func_801345F8': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1815: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1624: src/ov_SC05_019/../shared/ov/func_801345F8__93b40c3b.h:6: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' +src/ov_SC05_019/../shared/ov/func_80168A14.h: In function `func_80168A14': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3538: +src/ov_SC05_019/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801347A0__af5381fb.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1828: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1637: src/ov_SC05_019/../shared/ov/func_801347A0__af5381fb.h:3: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_801345F8__93b40c3b.h:5: warning: previous external decl of `func_801347A0' src/ov_SC05_019/../shared/ov/func_801347A0__af5381fb.h: In function `func_801347A0': @@ -882,29 +832,20 @@ src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous exte src/ov_SC05_019/../shared/ov/func_801347A0__af5381fb.h:7: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous external decl of `D_8017F810' src/ov_SC05_019/../shared/ov/func_8014E48C.h: In function `func_8014E48C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1373: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1298: src/ov_SC05_019/../shared/ov/func_8014E48C.h:17: warning: passing arg 1 of `func_8014E514' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8014E48C.h:17: warning: passing arg 2 of `func_8014E514' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014E48C.h:17: warning: passing arg 3 of `func_8014E514' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80165CA0.h: In function `func_80165CA0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3567: -src/ov_SC05_019/../shared/ov/func_80165CA0.h:13: warning: assignment from incompatible pointer type src/ov_SC05_019/../shared/ov/func_8014E790.h: In function `func_8014E790': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1451: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1376: src/ov_SC05_019/../shared/ov/func_8014E790.h:8: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014E790.h:8: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014E83C.h: In function `func_8014E83C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1453: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1378: src/ov_SC05_019/../shared/ov/func_8014E83C.h:18: warning: passing arg 3 of `func_80135888' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_8014E83C.h:18: warning: passing arg 4 of `func_80135888' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80165FA4.h: In function `func_80165FA4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3580: -src/ov_SC05_019/../shared/ov/func_80165FA4.h:11: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80165FA4.h:11: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80165FA4.h:12: warning: passing arg 2 of `ApplyMatrixSV' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80165FA4.h:12: warning: passing arg 3 of `ApplyMatrixSV' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80134C20__b2c5a2f9.h: In function `func_80134C20': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1842: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1651: src/ov_SC05_019/../shared/ov/func_80134C20__b2c5a2f9.h:5: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80134C20__b2c5a2f9.h:6: warning: type mismatch with previous external decl @@ -914,118 +855,108 @@ src/ov_SC05_019/../shared/ov/func_80133CD4__de6ea26c.h:13: warning: previous ext src/ov_SC05_019/../shared/ov/func_80134C20__b2c5a2f9.h:8: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' src/ov_SC05_019/../shared/ov/func_8014EE14.h: In function `func_8014EE14': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1529: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1454: src/ov_SC05_019/../shared/ov/func_8014EE14.h:22: warning: assignment makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80135004__0f8f8d0b.h: In function `func_80135004': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1854: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1663: src/ov_SC05_019/../shared/ov/func_80135004__0f8f8d0b.h:6: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC05_019/../shared/ov/func_80135004__0f8f8d0b.h:7: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' -src/ov_SC05_019/../shared/ov/func_801665B4.h: In function `func_801665B4': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3614: -src/ov_SC05_019/../shared/ov/func_801665B4.h:8: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80135168__bad0a585.h: In function `func_80135168': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1869: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1678: src/ov_SC05_019/../shared/ov/func_80135168__bad0a585.h:8: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80135168__bad0a585.h:9: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC05_019/../shared/ov/func_80135260__5a2e0670.h: In function `func_80135260': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1909: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1718: src/ov_SC05_019/../shared/ov/func_80135260__5a2e0670.h:9: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80135260__5a2e0670.h:10: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' src/ov_SC05_019/../shared/ov/func_80135260__5a2e0670.h:11: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133AB0__49df14d8.h:7: warning: previous external decl of `D_8017F814' +src/ov_SC05_019/../shared/ov/func_80169E44.h: In function `func_80169E44': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3645: +src/ov_SC05_019/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80135480__ddef201b.h: In function `func_80135480': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1940: +In file included from src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c:1749: src/ov_SC05_019/../shared/ov/func_80135480__ddef201b.h:8: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:6: warning: previous external decl of `D_8017F808' src/ov_SC05_019/../shared/ov/func_80135480__ddef201b.h:9: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80133784__bcb91966.h:7: warning: previous external decl of `D_8017F80C' -src/ov_SC05_019/../shared/ov/func_80178004.h: In function `func_80178004': -In file included from src/ov_SC05_019/ov_SC05_019_jr_801734BC.c:3023: -src/ov_SC05_019/../shared/ov/func_80178004.h:133: warning: return makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80169FE0.h: In function `func_80169FE0': +In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3670: +src/ov_SC05_019/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80150820.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:1820: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1715: src/ov_SC05_019/../shared/ov/func_80150820.h:5: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_801506A4__ee3989b2.h:4: warning: previous external decl of `func_80150820' -src/ov_SC05_019/../shared/ov/func_8016829C.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3788: -src/ov_SC05_019/../shared/ov/func_8016829C.h:4: warning: prototype for `func_80166994' follows -src/ov_SC05_019/../shared/ov/func_80166994__f9f79a43.h:4: warning: non-prototype definition here src/ov_SC05_019/../shared/ov/func_80151204.h: In function `func_80151204': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2009: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1836: src/ov_SC05_019/../shared/ov/func_80151204.h:7: warning: passing arg 1 of `func_8014ACE8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8015126C.h: In function `func_8015126C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2013: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1840: src/ov_SC05_019/../shared/ov/func_8015126C.h:132: warning: passing arg 1 of `func_8015173C' from incompatible pointer type -src/ov_SC05_019/../shared/ov/func_80168A14.h: In function `func_80168A14': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3865: -src/ov_SC05_019/../shared/ov/func_80168A14.h:11: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80151AE4.h: In function `func_80151AE4': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2064: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1891: src/ov_SC05_019/../shared/ov/func_80151AE4.h:16: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80151AE4.h:19: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80151AE4.h:32: warning: passing arg 1 of `func_8015BDD0' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c: In function `func_801520DC': -src/ov_SC05_019/ov_SC05_019_after.c:2119: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2120: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2122: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2123: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2124: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2125: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2126: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2128: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h: In function `func_801520DC': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1942: +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:8: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:10: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:11: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:12: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:13: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:14: warning: passing arg 2 of `func_80146A6C' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801520DC__43573632.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80152254.h: In function `func_80152254': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2136: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:1949: src/ov_SC05_019/../shared/ov/func_80152254.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast -src/ov_SC05_019/../shared/ov/func_80169E44.h: In function `func_80169E44': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:3972: -src/ov_SC05_019/../shared/ov/func_80169E44.h:9: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/../shared/ov/func_80169FE0.h: In function `func_80169FE0': -In file included from src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c:4016: -src/ov_SC05_019/../shared/ov/func_80169FE0.h:6: warning: passing arg 1 of `func_80128ED8' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_after.c: In function `func_801528B0': -src/ov_SC05_019/ov_SC05_019_after.c:2224: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2225: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2225: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2228: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2229: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2230: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2231: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2232: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h: In function `func_801528B0': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2033: +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:11: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:12: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:13: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:14: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_801528B0__474ae4a5.h:15: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_8015294C.h: In function `func_8015294C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2236: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2036: src/ov_SC05_019/../shared/ov/func_8015294C.h:31: warning: passing arg 1 of `func_801472C8' from incompatible pointer type src/ov_SC05_019/../shared/ov/func_80152A50.h: In function `func_80152A50': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2240: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2040: src/ov_SC05_019/../shared/ov/func_80152A50.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80152BF0.h: In function `func_80152BF0': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2254: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2054: src/ov_SC05_019/../shared/ov/func_80152BF0.h:13: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80152C80.h: In function `func_80152C80': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2258: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2058: src/ov_SC05_019/../shared/ov/func_80152C80.h:12: warning: initialization makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_after.c: In function `func_80152DA8': -src/ov_SC05_019/ov_SC05_019_after.c:2289: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2290: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2290: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2294: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2295: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2296: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2297: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast -src/ov_SC05_019/ov_SC05_019_after.c:2298: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h: In function `func_80152DA8': +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2085: +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:7: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 1 of `func_80154274' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:8: warning: passing arg 2 of `func_80154274' makes integer from pointer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:12: warning: passing arg 1 of `func_80146DB8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:13: warning: passing arg 1 of `func_801477E8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:14: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:15: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast +src/ov_SC05_019/../shared/ov/func_80152DA8__7ab61c2d.h:16: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80152E4C.h: In function `func_80152E4C': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2302: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2088: src/ov_SC05_019/../shared/ov/func_80152E4C.h:34: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80152F44.h: In function `func_80152F44': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2306: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2092: src/ov_SC05_019/../shared/ov/func_80152F44.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801530E4.h: In function `func_801530E4': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2320: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2106: src/ov_SC05_019/../shared/ov/func_801530E4.h:14: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801530E4.h:15: warning: passing arg 1 of `func_801472C8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801530E4.h:17: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast @@ -1033,29 +964,29 @@ src/ov_SC05_019/../shared/ov/func_801530E4.h:18: warning: passing arg 1 of `func src/ov_SC05_019/../shared/ov/func_801530E4.h:19: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801530E4.h:20: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_80153204.h: In function `func_80153204': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2326: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2112: src/ov_SC05_019/../shared/ov/func_80153204.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801533A4.h: In function `func_801533A4': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2340: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2126: src/ov_SC05_019/../shared/ov/func_801533A4.h:12: warning: passing arg 1 of `func_80149020' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801533A4.h:15: warning: passing arg 1 of `func_8014CBF8' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801533A4.h:16: warning: passing arg 1 of `func_801474EC' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801533A4.h:17: warning: passing arg 1 of `func_80155440' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801533A4.h:18: warning: passing arg 1 of `func_80146CA0' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801534D8.h: In function `func_801534D8': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2346: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2132: src/ov_SC05_019/../shared/ov/func_801534D8.h:22: warning: passing arg 1 of `func_80159B3C' makes pointer from integer without a cast src/ov_SC05_019/../shared/ov/func_801539F8.h: In function `func_801539F8': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2362: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2148: src/ov_SC05_019/../shared/ov/func_801539F8.h:14: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801539F8.h:20: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_801539F8.h:24: warning: passing arg 3 of `func_80133784' makes integer from pointer without a cast src/ov_SC05_019/../shared/ov/func_80153C8C.h: At top level: -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2378: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2164: src/ov_SC05_019/../shared/ov/func_80153C8C.h:4: warning: type mismatch with previous external decl src/ov_SC05_019/../shared/ov/func_80145CEC__786de7de.h:21: warning: previous external decl of `func_80153C8C' src/ov_SC05_019/../shared/ov/func_80154150.h: In function `func_80154150': -In file included from src/ov_SC05_019/ov_SC05_019_after.c:2436: +In file included from src/ov_SC05_019/ov_SC05_019_after.c:2204: src/ov_SC05_019/../shared/ov/func_80154150.h:7: warning: passing arg 1 of `func_80154190' makes pointer from integer without a cast {standard input}: Assembler messages: {standard input}:685: Warning: used $at without ".set noat" diff --git a/.run/P35/share/cycle_3_5.log b/.run/P35/share/cycle_3_5.log new file mode 100644 index 000000000..03e34c401 --- /dev/null +++ b/.run/P35/share/cycle_3_5.log @@ -0,0 +1 @@ +log: ('120', '358', '59', '120', '12') ('12', '12', '120', '0', '0') diff --git a/.run/P35/share/run_new3.log b/.run/P35/share/run_new3.log new file mode 100644 index 000000000..bd5ae9ebe --- /dev/null +++ b/.run/P35/share/run_new3.log @@ -0,0 +1,7 @@ +share_body: census 92 s · extend (registered-incomplete) 5 classes · new (unregistered same-vram) 675 classes / 1,679 private sites + [new3] 120 classes · 358 sites in 59 TUs · 120 new headers · gating 12 binaries + [new3] gated 12/12 binaries green · registered 120 groups · extended 0 members · rejected classes 0 +share_body: stopping after 1 batch(es) — 555 classes of this bucket remain; COMMIT, then re-run (the census re-derives the pool from the committed text) +share_body: done — 120 of 675 classes in 1 batch(es); all green; 105 s +new3 wall=107.16 s +exit=0 diff --git a/config/dedup.us.yaml b/config/dedup.us.yaml index 0532979e8..293b94a2a 100644 --- a/config/dedup.us.yaml +++ b/config/dedup.us.yaml @@ -17351,3 +17351,843 @@ groups: func: func_8017E394 vram: 0x8017E394 binaries: [ov_SC04_000, ov_SC04_004, ov_SC04_007] + - id: S_func_8012E9C0 + tier: h_exact + hash: 897474434176c1dddaa1b3585fb5050001847b55 + source: src/shared/ov/func_8012E9C0__89747443.h + func: func_8012E9C0 + vram: 0x8012E9C0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80158FA4 + tier: h_exact + hash: 1e7a4e710cee92512f7ef8387d3da328b1cd6ffc + source: src/shared/ov/func_80158FA4__1e7a4e71.h + func: func_80158FA4 + vram: 0x80158FA4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80142608 + tier: h_exact + hash: 66c77755e6fa15aa8f6f5324b54d60e8278b5738 + source: src/shared/ov/func_80142608__66c77755.h + func: func_80142608 + vram: 0x80142608 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80137D08 + tier: h_exact + hash: 7e58ba7e7c860ed3c2d422a105714948b73971cc + source: src/shared/ov/func_80137D08__7e58ba7e.h + func: func_80137D08 + vram: 0x80137D08 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80128A28 + tier: h_exact + hash: badd0159284edcfb4a5d80653c06932c5abeffcd + source: src/shared/ov/func_80128A28__badd0159.h + func: func_80128A28 + vram: 0x80128A28 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016B4F8 + tier: h_exact + hash: 0b2cc462c54d057ecce3ecb4f97b388ffda0cb24 + source: src/shared/ov/func_8016B4F8__0b2cc462.h + func: func_8016B4F8 + vram: 0x8016B4F8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015E344 + tier: h_exact + hash: 6a040027dbb2aba75bb29bbbfda740962d0cf3bf + source: src/shared/ov/func_8015E344__6a040027.h + func: func_8015E344 + vram: 0x8015E344 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80178BF8 + tier: h_exact + hash: 44c7fe3fe6ed759e0d62ab2032c4eadd7e4e78cf + source: src/shared/ov/func_80178BF8__44c7fe3f.h + func: func_80178BF8 + vram: 0x80178BF8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801647A4 + tier: h_exact + hash: 1eeea95d82cfa668498a88f8ad05730945e64a56 + source: src/shared/ov/func_801647A4__1eeea95d.h + func: func_801647A4 + vram: 0x801647A4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015EEE0 + tier: h_exact + hash: 05ff1db56e7ccf7c3b86eb3318857bf8aee9881f + source: src/shared/ov/func_8015EEE0__05ff1db5.h + func: func_8015EEE0 + vram: 0x8015EEE0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016DA7C + tier: h_exact + hash: 00aabb3fa82c957b5a8fcb8183e72d206094f448 + source: src/shared/ov/func_8016DA7C__00aabb3f.h + func: func_8016DA7C + vram: 0x8016DA7C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016BCC0 + tier: h_exact + hash: 04061c8b746b45fa892cab245e4e9824fa2a7f8d + source: src/shared/ov/func_8016BCC0__04061c8b.h + func: func_8016BCC0 + vram: 0x8016BCC0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801520DC + tier: h_exact + hash: 43573632da533b8b1da77ee755c582334f87341b + source: src/shared/ov/func_801520DC__43573632.h + func: func_801520DC + vram: 0x801520DC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80150A70 + tier: h_exact + hash: 5bf928968dd8f1a3aef1ac4b6cc5b908b15c5cc4 + source: src/shared/ov/func_80150A70__5bf92896.h + func: func_80150A70 + vram: 0x80150A70 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80132018 + tier: h_exact + hash: d875a8f9b4eccf17bf34dcc1dd254aab27997238 + source: src/shared/ov/func_80132018__d875a8f9.h + func: func_80132018 + vram: 0x80132018 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013D8FC + tier: h_exact + hash: 392f26274a5f02d9666ed05660e1cd0a53cf344d + source: src/shared/ov/func_8013D8FC__392f2627.h + func: func_8013D8FC + vram: 0x8013D8FC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80143458 + tier: h_exact + hash: 4deffe403c08d85064eae5855d575f4043cfc6bf + source: src/shared/ov/func_80143458__4deffe40.h + func: func_80143458 + vram: 0x80143458 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8014358C + tier: h_exact + hash: 9bb6332aa999b7cabf03ffe74264b91e14f0ef90 + source: src/shared/ov/func_8014358C__9bb6332a.h + func: func_8014358C + vram: 0x8014358C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015D104 + tier: h_exact + hash: ae9e650f6e6e26c85055155c0857b4c297a0ed16 + source: src/shared/ov/func_8015D104__ae9e650f.h + func: func_8015D104 + vram: 0x8015D104 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017E4F8 + tier: h_exact + hash: d8145911fa99b7de9c132e1c1a4728eed53ef15e + source: src/shared/ov/func_8017E4F8__d8145911.h + func: func_8017E4F8 + vram: 0x8017E4F8 + binaries: [ov_SC04_000, ov_SC04_004, ov_SC04_007] + - id: S_func_8017EDB8 + tier: h_exact + hash: 3df94c9c893fc6c20f8152260cec9ca84fe5c8cd + source: src/shared/ov/func_8017EDB8__3df94c9c.h + func: func_8017EDB8 + vram: 0x8017EDB8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017C528 + tier: h_exact + hash: 7dc469466742361529c2b07f65ad58a6f81c224b + source: src/shared/ov/func_8017C528.h + func: func_8017C528 + vram: 0x8017C528 + binaries: [ov_SC03_010, ov_SC03_011, ov_SC03_013] + - id: S_func_8015DBD4 + tier: h_exact + hash: 83daff8239e6d53a8e2e3b5752316c1055abf3dd + source: src/shared/ov/func_8015DBD4__83daff82.h + func: func_8015DBD4 + vram: 0x8015DBD4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015DF34 + tier: h_exact + hash: ad0c1369ccca3f5cbebc582ac5c8c3cfa64d2476 + source: src/shared/ov/func_8015DF34__ad0c1369.h + func: func_8015DF34 + vram: 0x8015DF34 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8012D664 + tier: h_exact + hash: b481cb52c75f6bd42245894108369f519a0f4ef1 + source: src/shared/ov/func_8012D664__b481cb52.h + func: func_8012D664 + vram: 0x8012D664 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015FE70 + tier: h_exact + hash: bbab5a5af89adeae1b0c7064045f0ff697678f59 + source: src/shared/ov/func_8015FE70__bbab5a5a.h + func: func_8015FE70 + vram: 0x8015FE70 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016C2C4 + tier: h_exact + hash: ee79a1cc2aaa47de387b4957fdc8f856da8dbf43 + source: src/shared/ov/func_8016C2C4__ee79a1cc.h + func: func_8016C2C4 + vram: 0x8016C2C4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017BEF8 + tier: h_exact + hash: 5c7e6c6feeee7c79b7df42e1a3ff15d4d263aa38 + source: src/shared/ov/func_8017BEF8__5c7e6c6f.h + func: func_8017BEF8 + vram: 0x8017BEF8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015F89C + tier: h_exact + hash: 610b5f146e11a0af24c68873b40dd6dadfed4bf1 + source: src/shared/ov/func_8015F89C__610b5f14.h + func: func_8015F89C + vram: 0x8015F89C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015FCC8 + tier: h_exact + hash: 87a5e0ba97c7a40d33985f3a3f7f5935c11dea84 + source: src/shared/ov/func_8015FCC8__87a5e0ba.h + func: func_8015FCC8 + vram: 0x8015FCC8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8014607C + tier: h_exact + hash: b3c81197aba45022ce7adc75a13e9b4744dd13da + source: src/shared/ov/func_8014607C__b3c81197.h + func: func_8014607C + vram: 0x8014607C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80142A80 + tier: h_exact + hash: e460239afc8f9f615673bf3ef1065720d344bfa0 + source: src/shared/ov/func_80142A80__e460239a.h + func: func_80142A80 + vram: 0x80142A80 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017EE68 + tier: h_exact + hash: 34856783b4c029923d8623dc581ff30e6c30a086 + source: src/shared/ov/func_8017EE68__34856783.h + func: func_8017EE68 + vram: 0x8017EE68 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80142EC0 + tier: h_exact + hash: 41e70b0aaeec2411b156e4d1a267e4e7ea023825 + source: src/shared/ov/func_80142EC0__41e70b0a.h + func: func_80142EC0 + vram: 0x80142EC0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013CA14 + tier: h_exact + hash: 83788c455fa7b4997248f2112ca8addc89a1ee7d + source: src/shared/ov/func_8013CA14__83788c45.h + func: func_8013CA14 + vram: 0x8013CA14 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80128714 + tier: h_exact + hash: 34914b6020c495d599f8992212dd8b656b307015 + source: src/shared/ov/func_80128714__34914b60.h + func: func_80128714 + vram: 0x80128714 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013D330 + tier: h_exact + hash: 3ba2802e7373c799b437f3c8dd2b7f9fd87e1cee + source: src/shared/ov/func_8013D330__3ba2802e.h + func: func_8013D330 + vram: 0x8013D330 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80158F00 + tier: h_exact + hash: 6450992e6fbbf0eba48c9c593e3ec88346e43358 + source: src/shared/ov/func_80158F00__6450992e.h + func: func_80158F00 + vram: 0x80158F00 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80152DA8 + tier: h_exact + hash: 7ab61c2d984e688b6d064af2bbf937df7fa64170 + source: src/shared/ov/func_80152DA8__7ab61c2d.h + func: func_80152DA8 + vram: 0x80152DA8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80169F3C + tier: h_exact + hash: a4abc21043944566f33a0ff9792e867003ccecd8 + source: src/shared/ov/func_80169F3C__a4abc210.h + func: func_80169F3C + vram: 0x80169F3C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80159BE4 + tier: h_exact + hash: 1cf147fb55d842572fb45e5ab99fe2b32a525459 + source: src/shared/ov/func_80159BE4__1cf147fb.h + func: func_80159BE4 + vram: 0x80159BE4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801681FC + tier: h_exact + hash: 9cf18f49273a0c7d284347fc92d975dafa9cf8a3 + source: src/shared/ov/func_801681FC__9cf18f49.h + func: func_801681FC + vram: 0x801681FC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801528B0 + tier: h_exact + hash: 474ae4a52642933e0232ebbbd3189192f2afa972 + source: src/shared/ov/func_801528B0__474ae4a5.h + func: func_801528B0 + vram: 0x801528B0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80139BE0 + tier: h_exact + hash: 561c528658f225937c4a0f0cfcde8a3e5ec95720 + source: src/shared/ov/func_80139BE0__561c5286.h + func: func_80139BE0 + vram: 0x80139BE0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801578C0 + tier: h_exact + hash: 69854285e03b3db38066d929c20ad4beae2de857 + source: src/shared/ov/func_801578C0__69854285.h + func: func_801578C0 + vram: 0x801578C0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015934C + tier: h_exact + hash: 8531ecc4e08698538f56ac4eeb0e1abee9e6c6fe + source: src/shared/ov/func_8015934C__8531ecc4.h + func: func_8015934C + vram: 0x8015934C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80149FB0 + tier: h_exact + hash: 8c634086efe47c800aa62a71b1ea7b5cacf5bd59 + source: src/shared/ov/func_80149FB0__8c634086.h + func: func_80149FB0 + vram: 0x80149FB0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8014305C + tier: h_exact + hash: bee6858adb1c925225768a959b82e6f2afbf19d3 + source: src/shared/ov/func_8014305C__bee6858a.h + func: func_8014305C + vram: 0x8014305C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80160920 + tier: h_exact + hash: f19f744475c0b7d65fbb81f390ecf74968cf1807 + source: src/shared/ov/func_80160920__f19f7444.h + func: func_80160920 + vram: 0x80160920 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016BEA0 + tier: h_exact + hash: 0a1f8b8230c33ca4d6d17c4f3c4335d369b293c1 + source: src/shared/ov/func_8016BEA0__0a1f8b82.h + func: func_8016BEA0 + vram: 0x8016BEA0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80140E6C + tier: h_exact + hash: 0b0f53ec73e600153caf7c20bef141a03b1e0ab4 + source: src/shared/ov/func_80140E6C__0b0f53ec.h + func: func_80140E6C + vram: 0x80140E6C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801285E4 + tier: h_exact + hash: 22637e5ffcfd22db32f0759967ff01f04012bc82 + source: src/shared/ov/func_801285E4__22637e5f.h + func: func_801285E4 + vram: 0x801285E4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801754A8 + tier: h_exact + hash: 897945caf03da4661c334880c56191205d3dcd71 + source: src/shared/ov/func_801754A8__897945ca.h + func: func_801754A8 + vram: 0x801754A8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015D380 + tier: h_exact + hash: 95fbfaa8f52d15e4895ecf4bb0884a64413ea31a + source: src/shared/ov/func_8015D380__95fbfaa8.h + func: func_8015D380 + vram: 0x8015D380 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013E5E8 + tier: h_exact + hash: ae7678cf04578bccda63924bd4e54fc90d7b554c + source: src/shared/ov/func_8013E5E8__ae7678cf.h + func: func_8013E5E8 + vram: 0x8013E5E8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017CC80 + tier: h_exact + hash: f0c4b97d13a0abaf9d6f5c27ba08177ca886b681 + source: src/shared/ov/func_8017CC80__f0c4b97d.h + func: func_8017CC80 + vram: 0x8017CC80 + binaries: [ov_SC02_000, ov_SC02_003, ov_SC03_092] + - id: S_func_8016E95C + tier: h_exact + hash: 11c325bad770b3082cecc262a1f842a1534e4cbf + source: src/shared/ov/func_8016E95C__11c325ba.h + func: func_8016E95C + vram: 0x8016E95C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80158BB0 + tier: h_exact + hash: 5d09eea94f3e2adb66b5a8bd98a399aeb90538e9 + source: src/shared/ov/func_80158BB0__5d09eea9.h + func: func_80158BB0 + vram: 0x80158BB0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017E308 + tier: h_exact + hash: 25fcacaae1e9f6bfb048b893347f411dd9fc3a5f + source: src/shared/ov/func_8017E308.h + func: func_8017E308 + vram: 0x8017E308 + binaries: [ov_SC04_000, ov_SC04_004, ov_SC04_007] + - id: S_func_8016F1C4 + tier: h_exact + hash: ba8761c6c712d9a1d252dfb4b783349cb3b67d7b + source: src/shared/ov/func_8016F1C4__ba8761c6.h + func: func_8016F1C4 + vram: 0x8016F1C4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8012DE2C + tier: h_exact + hash: d811cfb518ff1fb10a7e16f646b0bde2084d2b2c + source: src/shared/ov/func_8012DE2C__d811cfb5.h + func: func_8012DE2C + vram: 0x8012DE2C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80142E38 + tier: h_exact + hash: 05b8b1d1ef1f2b4deb481fdb3157e048b574791e + source: src/shared/ov/func_80142E38__05b8b1d1.h + func: func_80142E38 + vram: 0x80142E38 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801734BC + tier: h_exact + hash: 0a1baba1faf1ebc62d22f462e39e161199de4a4e + source: src/shared/ov/func_801734BC__0a1baba1.h + func: func_801734BC + vram: 0x801734BC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8012DDA4 + tier: h_exact + hash: 0f69dd9da65a8cbbefa42d8cfd44c7b18bed0ed2 + source: src/shared/ov/func_8012DDA4__0f69dd9d.h + func: func_8012DDA4 + vram: 0x8012DDA4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801602A4 + tier: h_exact + hash: b32c84554529f03e259ff8ba2fb2032a8f9bcda8 + source: src/shared/ov/func_801602A4__b32c8455.h + func: func_801602A4 + vram: 0x801602A4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801651B8 + tier: h_exact + hash: b905c751709097bdbfb7bab7070286f0b5ee0d6e + source: src/shared/ov/func_801651B8__b905c751.h + func: func_801651B8 + vram: 0x801651B8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80159464 + tier: h_exact + hash: 08b70f0de21fbbcb1278be2b5996aeac97ea707c + source: src/shared/ov/func_80159464__08b70f0d.h + func: func_80159464 + vram: 0x80159464 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80141874 + tier: h_exact + hash: 1ec890ca38c6cb38f15d9935e8b35ac7ddb12367 + source: src/shared/ov/func_80141874__1ec890ca.h + func: func_80141874 + vram: 0x80141874 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80168430 + tier: h_exact + hash: 64c1a81ea33389941cb0314ac533e6ea317b4ed0 + source: src/shared/ov/func_80168430__64c1a81e.h + func: func_80168430 + vram: 0x80168430 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013F138 + tier: h_exact + hash: 67cef5a4c1a8f897f644aa1ba3a0d1a8c00acc0b + source: src/shared/ov/func_8013F138__67cef5a4.h + func: func_8013F138 + vram: 0x8013F138 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80153D7C + tier: h_exact + hash: ab751e1b08ce3fd6848e7c558577e408e3f11b2b + source: src/shared/ov/func_80153D7C__ab751e1b.h + func: func_80153D7C + vram: 0x80153D7C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80162870 + tier: h_exact + hash: de1c9bc57b28ae0b1ebbd7c5289657cce8f4eeeb + source: src/shared/ov/func_80162870__de1c9bc5.h + func: func_80162870 + vram: 0x80162870 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80161D88 + tier: h_exact + hash: 41d070a31535bbe536573e5a744228525489cabd + source: src/shared/ov/func_80161D88__41d070a3.h + func: func_80161D88 + vram: 0x80161D88 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015F9A4 + tier: h_exact + hash: 76dde5918ce7c0cf8e853aeff5e6dec700ee370a + source: src/shared/ov/func_8015F9A4__76dde591.h + func: func_8015F9A4 + vram: 0x8015F9A4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017EACC + tier: h_exact + hash: 9814f7d7adbee0beda2f8b32905e53915cc164da + source: src/shared/ov/func_8017EACC__9814f7d7.h + func: func_8017EACC + vram: 0x8017EACC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80158038 + tier: h_exact + hash: 2062f4e00e5c44b001a4b5152bb2914522d319cf + source: src/shared/ov/func_80158038__2062f4e0.h + func: func_80158038 + vram: 0x80158038 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015E698 + tier: h_exact + hash: 33c63185a309053e6c7691a8c392fcc55f549a90 + source: src/shared/ov/func_8015E698__33c63185.h + func: func_8015E698 + vram: 0x8015E698 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801549F8 + tier: h_exact + hash: 44f58f33cde7f1624d05ba5d57160e97280ccf06 + source: src/shared/ov/func_801549F8__44f58f33.h + func: func_801549F8 + vram: 0x801549F8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017EB4C + tier: h_exact + hash: 47aa02d85291224b8f6307df04ebf762da5e66bd + source: src/shared/ov/func_8017EB4C__47aa02d8.h + func: func_8017EB4C + vram: 0x8017EB4C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016EAC0 + tier: h_exact + hash: 8bfcb845652039585658f16cbe9b3d702f1bd917 + source: src/shared/ov/func_8016EAC0__8bfcb845.h + func: func_8016EAC0 + vram: 0x8016EAC0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017B7A8 + tier: h_exact + hash: ce4e45fe44e5381fce8e7069fef4b0823a2085b5 + source: src/shared/ov/func_8017B7A8__ce4e45fe.h + func: func_8017B7A8 + vram: 0x8017B7A8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80165140 + tier: h_exact + hash: 2718b2e55d155e375efa64ebcd6e3238565553f6 + source: src/shared/ov/func_80165140__2718b2e5.h + func: func_80165140 + vram: 0x80165140 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80178840 + tier: h_exact + hash: 8d2d864bb1cea5cec3eb5e07647e851b62d8457c + source: src/shared/ov/func_80178840__8d2d864b.h + func: func_80178840 + vram: 0x80178840 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80157808 + tier: h_exact + hash: 9833c197c16a570e10622cf0bf506dca8c0c151d + source: src/shared/ov/func_80157808__9833c197.h + func: func_80157808 + vram: 0x80157808 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015879C + tier: h_exact + hash: b6505b9b0e7b3ea3f019988ecb1076b776754bd0 + source: src/shared/ov/func_8015879C__b6505b9b.h + func: func_8015879C + vram: 0x8015879C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80161C24 + tier: h_exact + hash: 38230eb98f72d6bec5dc4f6bf0abe6acfa550599 + source: src/shared/ov/func_80161C24__38230eb9.h + func: func_80161C24 + vram: 0x80161C24 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80173220 + tier: h_exact + hash: c174c0561d42304d8b3950a1859eaddeb8c790c0 + source: src/shared/ov/func_80173220__c174c056.h + func: func_80173220 + vram: 0x80173220 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80142DC4 + tier: h_exact + hash: ca35546523cd86e9f4a431d0d34278e7dcb897d6 + source: src/shared/ov/func_80142DC4__ca355465.h + func: func_80142DC4 + vram: 0x80142DC4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80150B28 + tier: h_exact + hash: f539b4e69d8cc4a2be633884baafd04a61db36d9 + source: src/shared/ov/func_80150B28__f539b4e6.h + func: func_80150B28 + vram: 0x80150B28 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801312D0 + tier: h_exact + hash: 386a9228c08b22747df5ec9fb955074f66422dda + source: src/shared/ov/func_801312D0__386a9228.h + func: func_801312D0 + vram: 0x801312D0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80136C90 + tier: h_exact + hash: 69b2badcebf4187171f9f276f86f7e9f56576c58 + source: src/shared/ov/func_80136C90__69b2badc.h + func: func_80136C90 + vram: 0x80136C90 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801609B8 + tier: h_exact + hash: 7e8f42870df61379ac98de6c1dc0f1082f5ea68a + source: src/shared/ov/func_801609B8__7e8f4287.h + func: func_801609B8 + vram: 0x801609B8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017E298 + tier: h_exact + hash: 8909e8bda69a3a1bc29192ad0594a96571119790 + source: src/shared/ov/func_8017E298__8909e8bd.h + func: func_8017E298 + vram: 0x8017E298 + binaries: [ov_SC04_000, ov_SC04_004, ov_SC04_007] + - id: S_func_80142A10 + tier: h_exact + hash: aae79a19884bb8c886bfe79c40af5f2e3e83a76b + source: src/shared/ov/func_80142A10__aae79a19.h + func: func_80142A10 + vram: 0x80142A10 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017C454 + tier: h_exact + hash: eb57b5e48460181bb525f908af0f3ccba6487f69 + source: src/shared/ov/func_8017C454.h + func: func_8017C454 + vram: 0x8017C454 + binaries: [ov_SC03_010, ov_SC03_011, ov_SC03_013] + - id: S_func_8015D414 + tier: h_exact + hash: 15eb5ba24493bcc59831cd00c80810a6fb0dadc0 + source: src/shared/ov/func_8015D414__15eb5ba2.h + func: func_8015D414 + vram: 0x8015D414 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017F1B8 + tier: h_exact + hash: 3f7d4016a27742c4dced126130beb3f12a7c2699 + source: src/shared/ov/func_8017F1B8__3f7d4016.h + func: func_8017F1B8 + vram: 0x8017F1B8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80156A1C + tier: h_exact + hash: 6c509a1cb0bd587e1eff3f629c9a74f223f0a6e4 + source: src/shared/ov/func_80156A1C__6c509a1c.h + func: func_80156A1C + vram: 0x80156A1C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8013221C + tier: h_exact + hash: 6e5d0a2dd55b72893e57437520290ee48b34ed57 + source: src/shared/ov/func_8013221C__6e5d0a2d.h + func: func_8013221C + vram: 0x8013221C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8014FA04 + tier: h_exact + hash: 6f7b9fcbe2c836699f863d03ec683153298196d1 + source: src/shared/ov/func_8014FA04__6f7b9fcb.h + func: func_8014FA04 + vram: 0x8014FA04 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80174BF4 + tier: h_exact + hash: 7354cf5d747eb4bad4e1c1324c7879db871cdcd5 + source: src/shared/ov/func_80174BF4__7354cf5d.h + func: func_80174BF4 + vram: 0x80174BF4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801622C4 + tier: h_exact + hash: 994a73775faf58de3d68adfb58441c0e75b94f5c + source: src/shared/ov/func_801622C4__994a7377.h + func: func_801622C4 + vram: 0x801622C4 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801320D8 + tier: h_exact + hash: 99a35ab417f77f5b947bcc2527296e6bf0ed90ff + source: src/shared/ov/func_801320D8__99a35ab4.h + func: func_801320D8 + vram: 0x801320D8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8016EB3C + tier: h_exact + hash: a0fff8a55f9243b0d86daceab759ebca0d9566ec + source: src/shared/ov/func_8016EB3C__a0fff8a5.h + func: func_8016EB3C + vram: 0x8016EB3C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80158814 + tier: h_exact + hash: b665efef38142e6ec48283b44b8de450b68af239 + source: src/shared/ov/func_80158814__b665efef.h + func: func_80158814 + vram: 0x80158814 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801442F8 + tier: h_exact + hash: bf05b1dc031e0793833052521c464e6659d6ff01 + source: src/shared/ov/func_801442F8__bf05b1dc.h + func: func_801442F8 + vram: 0x801442F8 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_801321B0 + tier: h_exact + hash: c34d9d19423f56cfb14374d44a173082818623cc + source: src/shared/ov/func_801321B0__c34d9d19.h + func: func_801321B0 + vram: 0x801321B0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80132144 + tier: h_exact + hash: e8e9c8db9f6f05a917ca87e66335e569b572828c + source: src/shared/ov/func_80132144__e8e9c8db.h + func: func_80132144 + vram: 0x80132144 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017BC38 + tier: h_exact + hash: 6ac69b9e32324261e79a9aced1604e1459bb67d0 + source: src/shared/ov/func_8017BC38__6ac69b9e.h + func: func_8017BC38 + vram: 0x8017BC38 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80153CCC + tier: h_exact + hash: 6f825b34f8a55a1d107ad3c1088b714b80d047c5 + source: src/shared/ov/func_80153CCC__6f825b34.h + func: func_80153CCC + vram: 0x80153CCC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017EA10 + tier: h_exact + hash: a44969fc8e17b3bf2d7e4d4420b28758ac728df4 + source: src/shared/ov/func_8017EA10__a44969fc.h + func: func_8017EA10 + vram: 0x8017EA10 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017B880 + tier: h_exact + hash: dfc7ba70a91a5e745f26f6b9dc563e713fd0f398 + source: src/shared/ov/func_8017B880__dfc7ba70.h + func: func_8017B880 + vram: 0x8017B880 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80128CFC + tier: h_exact + hash: 120c5b532eb02b4cdf79f8deac9f265ddb94f6c1 + source: src/shared/ov/func_80128CFC__120c5b53.h + func: func_80128CFC + vram: 0x80128CFC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80165E2C + tier: h_exact + hash: 1f54f8025fd7ec7803bae2c734c98972a65eccc3 + source: src/shared/ov/func_80165E2C__1f54f802.h + func: func_80165E2C + vram: 0x80165E2C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80128FAC + tier: h_exact + hash: 205d953edfa0e79e18d5c624998afea73893df1d + source: src/shared/ov/func_80128FAC__205d953e.h + func: func_80128FAC + vram: 0x80128FAC + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80128C98 + tier: h_exact + hash: 363b5a0e905c8a72a025189eccdb60c48a340277 + source: src/shared/ov/func_80128C98__363b5a0e.h + func: func_80128C98 + vram: 0x80128C98 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_80165580 + tier: h_exact + hash: 7088316d93f5053239dda3ce11a14c94f49809d3 + source: src/shared/ov/func_80165580__7088316d.h + func: func_80165580 + vram: 0x80165580 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8017CDF4 + tier: h_exact + hash: 8ccdd4a3554b812558b1d81f62082c69340e0812 + source: src/shared/ov/func_8017CDF4__8ccdd4a3.h + func: func_8017CDF4 + vram: 0x8017CDF4 + binaries: [ov_SC02_000, ov_SC02_003, ov_SC03_092] + - id: S_func_8012ACE0 + tier: h_exact + hash: 97e255d8d2e27513c9b0380f905cec727743f9b9 + source: src/shared/ov/func_8012ACE0__97e255d8.h + func: func_8012ACE0 + vram: 0x8012ACE0 + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] + - id: S_func_8015EE7C + tier: h_exact + hash: b34f471cadfde59f50c8f9e8e40ba1509cbfa8d9 + source: src/shared/ov/func_8015EE7C__b34f471c.h + func: func_8015EE7C + vram: 0x8015EE7C + binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019] diff --git a/phase-ends/CURRENT_PHASE.md b/phase-ends/CURRENT_PHASE.md index f4d4d524a..db4d25452 100644 --- a/phase-ends/CURRENT_PHASE.md +++ b/phase-ends/CURRENT_PHASE.md @@ -409,6 +409,10 @@ 69 TUs · 120 new headers · gating 9 binaries` → **`gated 9/9 binaries green · registered 120 groups · extended 0 members · rejected classes 0`**. +- **S96 — T5 bucket `new`, batch 3** (`run_new3.log`, 107.16 s; `batch_new3.json`): `120 classes · 358 sites in + 59 TUs · 120 new headers · gating 12 binaries` → **`gated 12/12 binaries green · registered + 120 groups · extended 0 members · rejected classes 0`**. + ## Approved plan (verbatim, gate 1 — 2026-09-08) # Phase 35 — Gen3 opens: the dedup phase, "one source per unique function" (v2.0.0 → v2.1.0) diff --git a/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c b/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c index bdaba4bc4..068966754 100644 --- a/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c +++ b/src/ov_SC02_000/ov_SC02_000_jr_8017AE2C.c @@ -3636,28 +3636,7 @@ void func_8017CABC(s32 param_1) { extern void func_80146C3C(void); -void func_8017CC80(u8 *p) { - u8 *q; - s32 t; - s32 b; - q = *(u8 **)(p + 0x20); - *(u16 *)(p + 0x16) = *(u16 *)(p + 0x16) + *(u16 *)(p + 0x14); - if (*(s32 *)(p + 0x1C) < 8) { - *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x200; - } else { - *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x51; - } - b = *(u8 *)(q + 0x26) - 2; - *(s16 *)(q + 0x1A) = *(u16 *)(p + 0x16); - *(s8 *)(q + 0x26) = b; - *(s8 *)(q + 0x25) = b; - *(s8 *)(q + 0x24) = b; - t = *(s32 *)(p + 0x1C); - *(s32 *)(p + 0x1C) = t + 1; - if (t >= 0x1E) { - ((void (*)(u8 *))func_80146C3C)(p); - } -} +#include "../shared/ov/func_8017CC80__f0c4b97d.h" @@ -3700,22 +3679,7 @@ void func_8017CD50(s32 a0) { extern void func_80146C3C(void); -void func_8017CDF4(int a0) { - int v0 = *(int *)(a0 + 0x1C); - register unsigned char *p __asm__("$5") = *(unsigned char **)(a0 + 0x20); - *(int *)(a0 + 0x1C) = v0 + 1; - if (v0 >= 0x1F) { - func_80146C3C(); - } else { - unsigned short hv = *(unsigned short *)(p + 0x1A) + 0x1E0; - signed char bv = *(unsigned char *)(p + 0x26) - 3; - *(unsigned short *)(p + 0x1A) = hv; - *(unsigned short *)(p + 0x18) = hv; - *(signed char *)(p + 0x26) = bv; - *(signed char *)(p + 0x25) = bv; - *(signed char *)(p + 0x24) = bv; - } -} +#include "../shared/ov/func_8017CDF4__8ccdd4a3.h" typedef struct { s16 vx, vy; } DVEC2_C59C; diff --git a/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c b/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c index d98e963a1..b2ae82f6a 100644 --- a/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c +++ b/src/ov_SC03_010/ov_SC03_010_jr_8017AE2C.c @@ -3563,18 +3563,7 @@ extern void func_8017BEBC(s32 a0, s32 a1); extern void func_8017C4C4(void *a0); extern u8 D_800D5DF4[]; -void func_8017C454(int param_1) -{ - func_8002D4C8(0x1A, 0); - *(s32 *)(param_1 + 0x204) = 0; - func_8014706C((void *)param_1); - func_80154274((s32 *)param_1, (s32)&D_800D5DF4); - *(s16 *)(param_1 + 0x20C) = 0; - *(s16 *)(param_1 + 0x20E) = 0; - func_8017BEBC(param_1 + 0x20C, param_1 + 0x20E); - func_80171990((u8 *)param_1); - func_8017C4C4((void *)param_1); -} +#include "../shared/ov/func_8017C454.h" extern u16 func_80148800(s32 *a0); @@ -3601,25 +3590,7 @@ extern void func_80147324(s32 a0); extern void func_80171A80(s32 *a0, s32 a1); extern s32 func_80171990(u8 *a0); -void func_8017C528(s32 param_1) -{ - s16 phi_v0; - - if ((u16)(*(u16 *)(param_1 + 0x20E) - 0x44) < 0xD) { - func_8017C6F4(param_1, *(u8 *)(param_1 + 0x218)); - func_801542A4(param_1, &D_800D5E18); - *(u8 *)&D_80127058 = *(u8 *)(param_1 + 0x218) + 1; - func_80147324(0x544); - } else { - phi_v0 = *(u16 *)(param_1 + 0x20C) - 0x10; - *(s16 *)(param_1 + 0x20C) = phi_v0; - if (phi_v0 < 0) { - *(s16 *)(param_1 + 0x20C) = 0; - } - } - func_80171A80(param_1, 0x10); - func_80171990(param_1); -} +#include "../shared/ov/func_8017C528.h" extern s32 func_80171A88(s32 a0); diff --git a/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c b/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c index 5dda1a849..3f61622a1 100644 --- a/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c +++ b/src/ov_SC03_011/ov_SC03_011_jr_8017AE2C.c @@ -3569,18 +3569,7 @@ extern void func_8017BEBC(s32 a0, s32 a1); extern void func_8017C4C4(void *a0); extern u8 D_800D5DF4[]; -void func_8017C454(int param_1) -{ - func_8002D4C8(0x1A, 0); - *(s32 *)(param_1 + 0x204) = 0; - func_8014706C((void *)param_1); - func_80154274((s32 *)param_1, (s32)&D_800D5DF4); - *(s16 *)(param_1 + 0x20C) = 0; - *(s16 *)(param_1 + 0x20E) = 0; - func_8017BEBC(param_1 + 0x20C, param_1 + 0x20E); - func_80171990((u8 *)param_1); - func_8017C4C4((void *)param_1); -} +#include "../shared/ov/func_8017C454.h" extern s32 func_80171990(u8 *a0); @@ -3611,25 +3600,7 @@ extern void func_80147324(s32 a0); extern void func_80171A80(s32 *a0, s32 a1); extern s32 func_80171990(u8 *a0); -void func_8017C528(s32 param_1) -{ - s16 phi_v0; - - if ((u16)(*(u16 *)(param_1 + 0x20E) - 0x44) < 0xD) { - func_8017C6F4(param_1, *(u8 *)(param_1 + 0x218)); - func_801542A4(param_1, &D_800D5E18); - *(u8 *)&D_80127058 = *(u8 *)(param_1 + 0x218) + 1; - func_80147324(0x544); - } else { - phi_v0 = *(u16 *)(param_1 + 0x20C) - 0x10; - *(s16 *)(param_1 + 0x20C) = phi_v0; - if (phi_v0 < 0) { - *(s16 *)(param_1 + 0x20C) = 0; - } - } - func_80171A80(param_1, 0x10); - func_80171990(param_1); -} +#include "../shared/ov/func_8017C528.h" extern s32 func_80171A88(s32 a0); diff --git a/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c b/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c index 69bbd5052..23fa8c5b0 100644 --- a/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c +++ b/src/ov_SC03_013/ov_SC03_013_jr_8017AE2C.c @@ -3568,18 +3568,7 @@ extern void func_8017BEBC(s32 a0, s32 a1); extern void func_8017C4C4(void *a0); extern u8 D_800D5DF4[]; -void func_8017C454(int param_1) -{ - func_8002D4C8(0x1A, 0); - *(s32 *)(param_1 + 0x204) = 0; - func_8014706C((void *)param_1); - func_80154274((s32 *)param_1, (s32)&D_800D5DF4); - *(s16 *)(param_1 + 0x20C) = 0; - *(s16 *)(param_1 + 0x20E) = 0; - func_8017BEBC(param_1 + 0x20C, param_1 + 0x20E); - func_80171990((u8 *)param_1); - func_8017C4C4((void *)param_1); -} +#include "../shared/ov/func_8017C454.h" extern s32 func_80171990(u8 *a0); @@ -3610,25 +3599,7 @@ extern void func_80147324(s32 a0); extern void func_80171A80(s32 *a0, s32 a1); extern s32 func_80171990(u8 *a0); -void func_8017C528(s32 param_1) -{ - s16 phi_v0; - - if ((u16)(*(u16 *)(param_1 + 0x20E) - 0x44) < 0xD) { - func_8017C6F4(param_1, *(u8 *)(param_1 + 0x218)); - func_801542A4(param_1, &D_800D5E18); - *(u8 *)&D_80127058 = *(u8 *)(param_1 + 0x218) + 1; - func_80147324(0x544); - } else { - phi_v0 = *(u16 *)(param_1 + 0x20C) - 0x10; - *(s16 *)(param_1 + 0x20C) = phi_v0; - if (phi_v0 < 0) { - *(s16 *)(param_1 + 0x20C) = 0; - } - } - func_80171A80(param_1, 0x10); - func_80171990(param_1); -} +#include "../shared/ov/func_8017C528.h" extern s32 func_80171A88(s32 a0); diff --git a/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c b/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c index 1072d5637..65f1eee39 100644 --- a/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c +++ b/src/ov_SC03_092/ov_SC03_092_jr_8017AE2C.c @@ -3914,28 +3914,7 @@ void func_8017CABC(s32 param_1) { extern void func_80146C3C(void); -void func_8017CC80(u8 *p) { - u8 *q; - s32 t; - s32 b; - q = *(u8 **)(p + 0x20); - *(u16 *)(p + 0x16) = *(u16 *)(p + 0x16) + *(u16 *)(p + 0x14); - if (*(s32 *)(p + 0x1C) < 8) { - *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x200; - } else { - *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x51; - } - b = *(u8 *)(q + 0x26) - 2; - *(s16 *)(q + 0x1A) = *(u16 *)(p + 0x16); - *(s8 *)(q + 0x26) = b; - *(s8 *)(q + 0x25) = b; - *(s8 *)(q + 0x24) = b; - t = *(s32 *)(p + 0x1C); - *(s32 *)(p + 0x1C) = t + 1; - if (t >= 0x1E) { - ((void (*)(u8 *))func_80146C3C)(p); - } -} +#include "../shared/ov/func_8017CC80__f0c4b97d.h" @@ -3978,22 +3957,7 @@ void func_8017CD50(s32 a0) { extern void func_80146C3C(void); -void func_8017CDF4(int a0) { - int v0 = *(int *)(a0 + 0x1C); - register unsigned char *p __asm__("$5") = *(unsigned char **)(a0 + 0x20); - *(int *)(a0 + 0x1C) = v0 + 1; - if (v0 >= 0x1F) { - func_80146C3C(); - } else { - unsigned short hv = *(unsigned short *)(p + 0x1A) + 0x1E0; - signed char bv = *(unsigned char *)(p + 0x26) - 3; - *(unsigned short *)(p + 0x1A) = hv; - *(unsigned short *)(p + 0x18) = hv; - *(signed char *)(p + 0x26) = bv; - *(signed char *)(p + 0x25) = bv; - *(signed char *)(p + 0x24) = bv; - } -} +#include "../shared/ov/func_8017CDF4__8ccdd4a3.h" void func_8017CE58(s32 arg0) { diff --git a/src/ov_SC03_126/ov_SC03_126.c b/src/ov_SC03_126/ov_SC03_126.c index c78f1adf7..a4146770e 100644 --- a/src/ov_SC03_126/ov_SC03_126.c +++ b/src/ov_SC03_126/ov_SC03_126.c @@ -65,44 +65,7 @@ extern void func_801287B8(void); extern s32 func_80011A3C(void); extern s32 D_8018E67C; -void func_801285E4(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D18DC\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "nop\n" - "beqz $v0, 1f\n" - "nop\n" - "jal func_80011A3C\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_801285E4__22637e5f.h" #include "../shared/ov/func_80128678.h" @@ -127,44 +90,7 @@ void func_801285E4(void) * branch set). The load-delay nop after `lw $v0,%lo(...)($v0)` is auto-inserted too. * %hi/%lo escaped as %%hi/%%lo (bare % is an operand placeholder). */ -void func_80128714(void) { - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D19F0\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "bne $v0, $zero, 1f\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "j 2f\n" - "1:\n" - "jal func_8001903C\n" - "jal func_80018FC8\n" - "2:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_80128714__34914b60.h" @@ -294,31 +220,7 @@ extern s16 D_800B9A00; extern M2C_UNK (*D_8017F24C)(); extern s16 (*D_8017F250)(); -void func_80128A28(void) { - s16 temp_v0; - - switch (D_800B99F6) { /* irregular */ - case 1: - D_8017F24C(); - /* fallthrough */ - case 0: - func_80011C10(); - return; - case 2: - temp_v0 = D_8017F250(); - if (temp_v0 != 0) { - if (temp_v0 < 0) { - func_80011B7C(0); - D_800B9A00 = 1; - return; - } - func_80010DE0(); - } else { - return; - } - break; - } -} +#include "../shared/ov/func_80128A28__badd0159.h" extern u16 D_800B99F6; @@ -336,17 +238,7 @@ extern s32 D_8018E678; extern CdFileLoc_80128C98 cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128C98(s32 arg0) { - - extern s16 D_8017F528[]; - s16 idx = D_8017F528[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128C98__363b5a0e.h" @@ -354,17 +246,7 @@ s32 func_80128C98(s32 arg0) { extern CdFileLoc cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128CFC(s32 arg0) { - - extern s16 D_8017F538[]; - s16 idx = D_8017F538[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128CFC__120c5b53.h" #include "../shared/ov/func_80128D60.h" @@ -377,10 +259,7 @@ s32 func_80128CFC(s32 arg0) { extern M2C_UNK D_8018D4FC; -void func_80128FAC(u16 *arg0) { - func_8001534C(4, &D_8018D4FC, 0x80, 0x90, 0, 0); - func_800153CC(5, *arg0, 0xA8, 0x90, 0x40, 0); -} +#include "../shared/ov/func_80128FAC__205d953e.h" #include "../shared/ov/func_80129010.h" diff --git a/src/ov_SC03_126/ov_SC03_126_after.c b/src/ov_SC03_126/ov_SC03_126_after.c index 384e5fc36..28f4ccfc9 100644 --- a/src/ov_SC03_126/ov_SC03_126_after.c +++ b/src/ov_SC03_126/ov_SC03_126_after.c @@ -89,51 +89,7 @@ extern s32 func_80146128(void); extern void func_80146360(void); extern void func_801463A0(); -void func_8014607C(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146128\n" - "lui $at, %%hi(D_8018E808)\n" - "sw $v0, %%lo(D_8018E808)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E808)\n" - "lw $v0, %%lo(D_8018E808)($v0)\n" - "nop\n" - "beqz $v0, .L80146114\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146360\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801463A0\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - ".L80146114:\n" - "nop\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014607C__b3c81197.h" #include "../shared/ov/func_80146128.h" @@ -663,38 +619,7 @@ extern s32 D_80180E30[]; extern u8 D_80078E78[]; extern s16 currentLocationId; -s32 func_80149FB0(s32 a0) { - s32 *p = &D_80180E30[0]; - register s32 v __asm__("$3") = *p; - u8 *q = &D_80078E78[0]; - s32 loc; - - if (v != 0) { - loc = currentLocationId; - p = p + 1; - do { - if (loc == v) { - goto ret0; - } - v = *p; - p = p + 1; - } while (v != 0); - } - - if ((*(u32 *)(a0 + 0x44) & 0x400) != 0) { - return 0; - } - if (*(s16 *)(a0 + 0x1C8) != 0) { - return 0; - } - if ((*(u16 *)(a0 + 0xAC) & 0x100) == 0) { - ret0: - return 0; - } - v = q[0x48]; - q[0x48] = v ^ 0x80; - return 1; -} +#include "../shared/ov/func_80149FB0__8c634086.h" @@ -1649,37 +1574,7 @@ int func_8014F6F4(void) { extern s32 func_8014FA70(s32 a0); extern s32 D_8018E814; -void func_8014FA04(s32 a0) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "sw $ra, 16($sp)\n" - "lw $v0, 68($a0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 1f\n" - "addu $v0, $zero, $zero\n" - "lui $a1, 0x1f80\n" - "ori $a1, $a1, 0x03fc\n" - "addu $t0, $a1, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E814)\n" - "lw $v0, %%lo(D_8018E814)($v0)\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014FA04__6f7b9fcb.h" #include "../shared/ov/func_8014FA70.h" @@ -1841,60 +1736,7 @@ extern s32 func_8014FA70(s32 a0); extern void func_80015978(s32 a0, s32 *a1); extern s32 D_8018E814; -void func_80150A70(s32 a0) -{ - __asm__ __volatile__( - ".set\tnoreorder\n" - "addiu $sp, $sp, -24\n" - "sw $s0, 16($sp)\n" - "addu $s0, $a0, $zero\n" - "sw $ra, 20($sp)\n" - "lh $v1, 6($s0)\n" - "lh $v0, 136($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 10($s0)\n" - "lh $v0, 138($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 14($s0)\n" - "lh $v0, 140($s0)\n" - "nop\n" - "beq $v1, $v0, 3f\n" - "nop\n" - "1:\n" - "lw $v0, 68($s0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 2f\n" - "addiu $a0, $s0, 4\n" - "lui $a2, 0x1f80\n" - "ori $a2, $a2, 0x03fc\n" - "addu $t0, $a2, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "addu $a0, $s0, $zero\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "addiu $a0, $s0, 4\n" - "2:\n" - "jal func_80015978\n" - "addiu $a1, $s0, 136\n" - "3:\n" - "lw $ra, 20($sp)\n" - "lw $s0, 16($sp)\n" - "addiu $sp, $sp, 24\n" - ".set\treorder\n" - : : : "memory"); -} +#include "../shared/ov/func_80150A70__5bf92896.h" @@ -1902,22 +1744,7 @@ void func_80150A70(s32 a0) // @stuck: none — MATCH (fn-ptr table; split idx-1 into a $v0-pinned temp to stop (idx-1)*4 strength-reducing into a -4 load offset AND land the subtract in $v0) -void func_80150B28(int param_1) { - - extern s32 D_800AE6B0; - extern void (*D_80180EF4[])(void); - u32 idx; - register u32 sub __asm__("$2"); - - if ((D_800AE6B0 & 0x80FFFFFF) == 0) { - idx = *(u16 *)(param_1 + 0x16C); - if (idx != 0 && idx < 0x26) { - sub = idx - 1; - D_80180EF4[sub](); - } - } - *(u16 *)(param_1 + 0x16C) = 0; -} +#include "../shared/ov/func_80150B28__f539b4e6.h" #include "../shared/ov/func_80150B9C.h" @@ -2112,21 +1939,7 @@ extern int func_80151204(int arg, int a1); extern u8 D_80062C04[]; extern M2C_UNK D_80180FAC; -void func_801520DC(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_801472C8(arg0); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FAC); - func_801477E8(arg0, 0x40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146A6C(0x10, arg0, M2C_FIELD(arg0, s16 *, 6), M2C_FIELD(arg0, s16 *, 0xA), (s32) M2C_FIELD(arg0, s16 *, 0xE), 0, 0); - func_80147324(0x441); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801520DC__43573632.h" #include "../shared/ov/func_80152194.h" @@ -2217,20 +2030,7 @@ extern u8 D_80062C04[]; extern M2C_UNK D_800D5880; extern M2C_UNK D_80180FF4; -void func_801528B0(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FF4); - func_801477E8(arg0, 0xFFF00000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801528B0__474ae4a5.h" #include "../shared/ov/func_8015294C.h" @@ -2282,21 +2082,7 @@ extern s32 D_80062C14; extern M2C_UNK D_800D5880; extern M2C_UNK D_80181024; -void func_80152DA8(s32 arg0) -{ - func_80019064(&D_80062C14); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - M2C_FIELD(arg0, s8 *, 0xDF) = 8; - func_80146DB8(arg0, &D_80181024); - func_801477E8(arg0, 0xFFE40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80152DA8__7ab61c2d.h" #include "../shared/ov/func_80152E4C.h" @@ -2390,12 +2176,7 @@ extern void (*D_80181098[])(void *a0); extern s16 D_8011DB0C; extern u16 D_8011F748; -void func_80153CCC(S80153CCC *a0) { - ((s32 (*)(s32))func_80019064)((s32)&D_80181070); - D_80181098[a0->idx](a0); - D_8011DB0C = 0; - D_8011F748 = 0; -} +#include "../shared/ov/func_80153CCC__6f825b34.h" #include "../shared/ov/func_80153D34.h" @@ -2411,20 +2192,7 @@ extern void func_80146CA0(void *a0); extern s16 currentLocationId; extern u8 D_80181078; -void func_80153D7C(s32 param_1) -{ - func_80147324(0x451); - func_80154274((s32 *)param_1, (s32)&D_80181078); - func_80149020((s32 *)param_1); - *(u16 *)(param_1 + 0x244) = *(u16 *)(param_1 + 6); - *(u16 *)(param_1 + 0x246) = *(u16 *)(param_1 + 10); - *(u16 *)(param_1 + 0x248) = *(u16 *)(param_1 + 0xe); - if (currentLocationId == 0x3075) *(u8 *)(param_1 + 0xde) = 0x14; - else *(u8 *)(param_1 + 0xde) = 10; - *(u8 *)(param_1 + 0xdf) = 0; - __asm__ __volatile__("" ::: "memory"); - func_80146CA0((void *)param_1); -} +#include "../shared/ov/func_80153D7C__ab751e1b.h" #include "../shared/ov/func_80153E00.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c b/src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c index 958896bc7..5544b4534 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8012ACE0.c @@ -257,20 +257,7 @@ extern void func_8012ACA0(void *arg0); /* 8-byte element, cmd @ +4 */ /* list ptr @ +0x90 */ -s32 func_8012ACE0(void *o) { - int i; - for (i = 0; ; i++) { - switch (((Owner_8012ACE0_8012ACE0 *)o)->list[i].cmd) { - case -2: - case -1: - case 0: - return i; - case -50: case -45: case -40: case -35: case -30: /* scatter -> force jump table (min=-50 sets low bound) */ - default: - break; - } - } -} +#include "../shared/ov/func_8012ACE0__97e255d8.h" #include "../shared/ov/func_8012AD44.h" @@ -472,25 +459,7 @@ extern void func_80016714(void *a0, s32 a1); -int func_8012D664(int arg0, int arg1, int arg2) { - extern int func_8012F568(); - extern int D_8017F5B4; - - struct S8012D664_8012D664 s; - int ret; - int t; - - s.a = (*(unsigned short*)&D_80126B5E); - s.b = (*(unsigned short*)&D_80126B62) - 0x40; - s.c = (*(unsigned short*)&D_80126B66); - ret = ((int(*)())func_800132BC)(arg0, &s); - t = arg1 + 0x20; - if (ret < t * t) { - func_8012F568(1, 1, 0, arg2, arg0, &D_8017F5B4); - return 1; - } - return 0; -} +#include "../shared/ov/func_8012D664__b481cb52.h" @@ -518,25 +487,7 @@ s32 func_8012DB84(void) -s32 func_8012DDA4() -{ - extern Entry_8012DDA4 * D_8018E69C; - extern Entry_8012DDA4 * D_8018E698; - - Entry_8012DDA4 *p; - Entry_8012DDA4 *end = ((Entry_8012DDA4 *)D_80126720); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (p->active != 0 && p != D_8018E698) { - D_8018E69C = p + 1; - return p; - } - D_8018E69C++; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DDA4__0f69dd9d.h" @@ -544,30 +495,7 @@ s32 func_8012DDA4() // @stuck: none — MATCH (35/35 ins, relocation-masked) -s32 func_8012DE2C(s32 a0) { - extern u8 * D_8018E69C; - extern u8 * D_8018E698; - - u8 *base; - u8 *end; - u8 *p; - - base = D_801202A0; - end = base + 0x6480; - D_8018E69C = base; - D_8018E698 = ((u8 *)a0); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (*(u16 *)p != 0 && p != ((u8 *)a0)) { - D_8018E69C = p + 0x10C; - return p; - } - D_8018E69C += 0x10C; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DE2C__d811cfb5.h" @@ -751,34 +679,7 @@ extern void func_8016B428(int); extern void func_80019064(void *); extern int D_8017F5CC; -void func_8012E9C0(int param_1) -{ - int iVar1; - - if (*(short *)(param_1 + 0x60) != 0) { - if (*(unsigned char *)(param_1 + 0x5e) == 0x1d) { - *(short *)(param_1 + 0x82) = 0; - *(short *)(param_1 + 0x7c) = *(unsigned short *)(param_1 + 6); - *(short *)(param_1 + 0x7e) = *(unsigned short *)(param_1 + 0xa); - *(short *)(param_1 + 0x80) = *(unsigned short *)(param_1 + 0xe); - } - if (*(int *)(param_1 + 0x78) != 0) { - iVar1 = *(short *)(param_1 + 0x60) * - *(short *)(*(int *)(param_1 + 0x78) + 0x30) >> 0xc; - if (iVar1 < 1) { - iVar1 = 1; - } - } else { - iVar1 = *(short *)(param_1 + 0x60); - } - func_8016AA50(param_1, iVar1); - if ((*(unsigned short *)(param_1 + 0x82) & 1) != 0) { - func_8016B428(param_1); - func_80019064(&D_8017F5CC); - } - } - return; -} +#include "../shared/ov/func_8012E9C0__89747443.h" @@ -1131,22 +1032,7 @@ extern s16 D_8017F710[]; /* size 8, alignment 1 -> unaligned copy */ -s32 func_801312D0(s32 param_1, void *param_2) -{ - extern int func_80131CF4(int, int); - extern M8_801312D0 D_8017F730; - - int iVar5; - - iVar5 = func_80131CF4(*(int *)(((int)param_1) + 0xBC), 0x2E); - if (iVar5 != 0) { - ((short *)param_2)[2] = 0; - ((short *)param_2)[0] = 0; - ((short *)param_2)[1] = (short)iVar5; - } else { - *(M8_801312D0 *)((short *)param_2) = D_8017F730; - } -} +#include "../shared/ov/func_801312D0__386a9228.h" @@ -1415,26 +1301,7 @@ extern void func_8001C214(int, int); * below is this function's own. D_8017F7A4 == D_8017F7A0 + 4 is a SEPARATE * per-overlay symbol and is referenced BY NAME, never as base+literal (§84). */ -void func_80132018(int param_1) -{ - - extern int tbl_D_80187044[][5] __asm__("D_8017F7A0"); - extern int tbl_D_80187048[][5] __asm__("D_8017F7A4"); - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - *(int *)(param_1 + 0x58) = (int)&tbl_D_80187048[*(unsigned short *)(param_1 + 0x70) & 0xfff]; - *(int *)(param_1 + 0xdc) = tbl_D_80187044[*(unsigned short *)(param_1 + 0x70) & 0xfff][0]; - *(short *)(param_1 + 0xfc) = (*(unsigned short *)(param_1 + 0x70) >> 12) << 9; - } -} +#include "../shared/ov/func_80132018__d875a8f9.h" #include "../shared/ov/func_801320D0.h" @@ -1448,41 +1315,11 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7A8; -void func_801320D8(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7A8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801320D8__99a35ab4.h" -s32 func_80132144(s32 param_1) -{ - extern int D_8017F7B8; - - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(((int)param_1) + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(((int)param_1)); - } else { - ((void(*)(int, int))func_8001C214)(v0, 0); - *(int *)(((int)param_1) + 0x58) = (int)&D_8017F7B8; - *(short *)(((int)param_1) + 0x5c) = 0x80; - *(unsigned short *)(((int)param_1) + 2) += 1; - } -} +#include "../shared/ov/func_80132144__e8e9c8db.h" @@ -1495,21 +1332,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7C8; -void func_801321B0(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7C8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801321B0__c34d9d19.h" @@ -1521,21 +1344,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7D8; -void func_8013221C(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7D8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_8013221C__6e5d0a2d.h" #include "../shared/ov/func_80132288.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_80135D20.c b/src/ov_SC03_126/ov_SC03_126_jr_80135D20.c index c608b311a..033a3dea8 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_80135D20.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_80135D20.c @@ -779,14 +779,7 @@ void func_80136C54(void) // @stuck: none — MATCH (28 ins). 10-byte 1-aligned struct copy (S10_80136C90{char s[10]}) from global D_8018D74C into a stack buffer, then func_8001534C(0,&buf,0x78,0x10,0,0). gcc emits the block move as 2 unaligned words (lwl/lwr+swl/swr) + 2 bytes (lb/sb). -s32 func_80136C90() -{ - extern void func_8001534C(int, void *, int, int, int, int); - extern S10_80136C90 D_8018D74C; - - S10_80136C90 buf = D_8018D74C; - func_8001534C(0, &buf, 0x78, 0x10, 0, 0); -} +#include "../shared/ov/func_80136C90__69b2badc.h" @@ -969,25 +962,7 @@ extern void func_801392FC(); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); -int func_80137D08(int arg0, int arg1, short arg2) -{ - unsigned char buf[3]; - - D_800A5E60 = arg0; - D_80126A0A = arg2; - ((void (*)(void *, int, int))func_801392FC)(&D_801269F0, D_80126A0E, arg1); - if ((*(short *)&D_801269F4) == 7) { - buf[0] = 0x39; - buf[1] = 0xFF; - buf[2] = 0x71; - ((void (*)(void *, void *, int))func_80137DD4)(&D_801269F0, buf, arg1); - } else if ((*(short *)&D_801269F4) == 3) { - if (D_8017F878 & 4) { - ((void (*)(void *, int))func_80139680)(&D_801269F0, arg1); - } - } - return D_800A5E60; -} +#include "../shared/ov/func_80137D08__7e58ba7e.h" #include "../shared/ov/func_80137DD4.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_801380E0.c b/src/ov_SC03_126/ov_SC03_126_jr_801380E0.c index d1766be77..f86600d09 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_801380E0.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_801380E0.c @@ -812,37 +812,7 @@ extern void GsSortSprite(void *a0, u8 *a1, s32 a2); * unprovable"), §17 (pins/barriers). */ -s32 func_80139BE0(int param_1) -{ - - extern unsigned char D_8017F844[]; - int v; - - if ((*(unsigned int *)(param_1 + 8) & 0x2000) == 0) { - int t = *(unsigned char *)(param_1 + 0x22) & 0x60; - int h = *(unsigned short *)(param_1 + 0x18); - unsigned int idx; - - __asm__("" : "=r"(t) : "0"(t)); - idx = (unsigned char)t; - if (h < 7) { - if (h >= 2) { - v = D_8017F844[idx >> 5]; - } else { - v = D_8017F844[0]; - } - } else { - v = D_8017F844[0]; - } - *(short *)(param_1 + 0x2e) = 3; - *(short *)(param_1 + 0x2c) = v; - } - *(short *)(param_1 + 0x34) = *(short *)(param_1 + 0x2c) * 6; - { - int x = *(short *)(param_1 + 0x2e); - *(short *)(param_1 + 0x36) = x * 12 + (x - 1) * 2; - } -} +#include "../shared/ov/func_80139BE0__561c5286.h" #include "../shared/ov/func_80139C7C.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c b/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c index 0287754d1..264107615 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8013C98C.c @@ -815,38 +815,7 @@ extern s8 D_8018E764; extern s8 D_8018E765; extern s32 D_801269C8; extern s32 D_801269D4; -void func_8013CA14(void) -{ - int *base = &D_8018E760; - signed char *p; - unsigned char c; - int t; - if ((*base) != 0) - { - c = D_8018E765; - if (c == 0) - { - p = (signed char *) ((((unsigned int) ((unsigned char) D_8018E764)) * 2) + D_8018E760); - t = (int) (*p); - D_801269D4 = t; - D_801269C8 = t; - D_8018E765 = (unsigned char) p[1]; - D_8018E764 = D_8018E764 + 1; - if (D_8018E765 == 0) - { - D_801269D4 = 0; - D_801269C8 = 0; - D_8018E764 = 0; - *base = 0; - } - } - else - { - D_8018E765 = c - 1; - } - } - return; -} +#include "../shared/ov/func_8013CA14__83788c45.h" @@ -1001,18 +970,7 @@ extern u8 D_8018F9B8; extern u8 D_8018F9D9; extern s32 D_8018FA98; -void func_8013D330(void) { - if ((D_8018FAB2 & 0xff) != D_8018FB2C) { - D_8018FAB2 = ((D_8018FAB2 & 0xff) < D_8018FB2C) ? (D_8018FAB2 + 1) : (D_8018FAB2 - 1); - } - if ((D_8018F9DA & 0xff) != D_8018FA94) { - D_8018F9DA = ((D_8018F9DA & 0xff) < D_8018FA94) ? (D_8018F9DA + 1) : (D_8018F9DA - 1); - } - if ((D_8018F9B8 & 0xff) != D_8018F9D9) { - D_8018F9B8 = ((D_8018F9B8 & 0xff) < D_8018F9D9) ? (D_8018F9B8 + 1) : (D_8018F9B8 - 1); - } - D_8018FA98 = 1; -} +#include "../shared/ov/func_8013D330__3ba2802e.h" @@ -1083,37 +1041,7 @@ extern void *D_8018E770; extern void func_800599B8(u16*); -void func_8013D8FC(void) -{ - - extern s16 *D_8018E774; - register s16 *psVar3 __asm__("$17"); - register s16 *psVar2 __asm__("$16"); - register s32 c9 __asm__("$19"); - register s32 cff __asm__("$18"); - u16 sVar1; - s16 buf[4]; - - psVar3 = D_8018E774; - if (psVar3 != (s16 *)0x0 && (sVar1 = (u16)*psVar3, sVar1 != 0xff)) { - c9 = 9; - cff = 0xff; - psVar2 = psVar3 + 5; - do { - if (sVar1 == c9) { - s32 arg2 = *(s32 *)(psVar2 + 1) + psVar2[-1] * 2; - buf[0] = psVar2[-3]; - buf[1] = psVar2[-2]; - buf[2] = psVar2[-1]; - buf[3] = *psVar2; - ((void (*)(s32, s32))func_800599B8)((s32)buf, arg2); - } - psVar3 = psVar3 + 8; - sVar1 = (u16)*psVar3; - psVar2 = psVar2 + 8; - } while (sVar1 != cff); - } -} +#include "../shared/ov/func_8013D8FC__392f2627.h" extern void *D_8018E76C; @@ -1205,25 +1133,7 @@ extern void func_800190AC(void); extern void func_80141C04(void); -void func_8013E5E8(void) -{ - - extern u16 D_8011511E; - extern u16 D_8011511C; - extern unsigned short D_80115112; - extern u16 D_80115116; - extern void (*D_8018062C[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 -> store retires early */ - func_80029444(); - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_8018062C[D_80115112]; - fp(); - func_800190AC(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_8013E5E8__ae7678cf.h" #include "../shared/ov/func_8013E67C.h" @@ -1375,16 +1285,7 @@ extern unsigned char D_801805F4; extern unsigned char *func_80141CA4(void); extern void func_801376E8(int a0, int a1); -void func_8013F138(void) { - u16 *p = &D_80115118; - *p += 0x10; - if ((u16)*p >= 0x40) { - if (D_80115110 == 0) { - ((void (*)(int, unsigned char *))func_801376E8)((int)func_80141CA4(), &D_801805F4); - } - D_80115112 += 1; - } -} +#include "../shared/ov/func_8013F138__67cef5a4.h" #include "../shared/ov/func_8013F1BC.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_80140608.c b/src/ov_SC03_126/ov_SC03_126_jr_80140608.c index 116b99fd5..3c672cb5c 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_80140608.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_80140608.c @@ -1005,18 +1005,7 @@ extern M2C_UNK D_8018020C; extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); -void func_80140E6C(void) { - void *puVar1; - unsigned int uVar2; - unsigned int uVar3; - unsigned int uVar4; - - puVar1 = (*(void * *)&D_8018020C); - uVar2 = func_800D2CA8(D_80078E7F, 0x18); - uVar3 = func_800D2CA8(D_80078E7E, 0xc); - uVar4 = func_800D2CA8(D_80078E7D, 0); - func_800D2D10(uVar2 | 0xb00000 | uVar3 | 0xb00 | uVar4, 8, puVar1, 0); -} +#include "../shared/ov/func_80140E6C__0b0f53ec.h" @@ -1121,20 +1110,7 @@ extern void func_80141C04(void); extern u16 D_8011511E; extern unsigned short D_80115112; -void func_80141874(void) { - - extern u16 D_8011511C; - extern u16 D_80115116; - extern void (*D_80180678[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 → store retires early */ - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_80180678[D_80115112]; - fp(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_80141874__1ec890ca.h" @@ -1251,36 +1227,7 @@ extern void func_8012CAE4(void *a0); extern s32 func_8012AD50(void *a0); extern s32 D_80180690; -void func_80142608(s32 param_1) -{ - register s32 iVar1 __asm__("$16"); - - if (*(short *)(param_1 + 0x70) != 0) { - iVar1 = ((s32 (*)(void))func_8012C1B8)(); - } else { - iVar1 = func_8012C1DC(*(s32 *)(param_1 + 100)); - } - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - func_8001CA1C(iVar1, (s32)&D_80180690); - *(short *)(iVar1 + 0x1a) = 0x200; - *(short *)(iVar1 + 0x18) = 0x200; - *(short *)(param_1 + 0xfc) = 0x40; - if (*(short *)(param_1 + 0x70) != 0) { - goto ad50; - } - if (*(s32 *)(param_1 + 100) != 0) { - *(short *)(param_1 + 0xfe) = *(short *)(*(s32 *)(param_1 + 100) + 0x36); - goto ad50; - } - } - ((void (*)(s32))func_8012CAE4)(param_1); - return; -ad50: - *(short *)(param_1 + 0x98) = 0; - *(s32 *)(param_1 + 0x90) = 0; - ((void (*)(s32))func_8012AD50)(param_1); -} +#include "../shared/ov/func_80142608__66c77755.h" #include "../shared/ov/func_801426D4.h" @@ -1367,17 +1314,7 @@ void func_801429C4(int param_1) extern void func_80142A80(void); -void func_80142A10(int param_1) -{ - - extern void (*D_80180974[])(); - if (*(s16 *)&D_801270C0 != 3) { - D_80180974[*(u16 *)(param_1 + 2)](); - if (*(s16 *)(param_1 + 0xFC) != 0) { - ((void (*)(int))func_80142A80)(param_1); - } - } -} +#include "../shared/ov/func_80142A10__aae79a19.h" @@ -1390,25 +1327,7 @@ extern u8 D_8018E7C8; extern u8 D_8018E7C9; extern u8 D_8018E7CA; -void func_80142A80(void) -{ - u16 flags; - union word_bytes local; - s32 mul; - - flags = D_800B99D8; - local.pw = D_8018DE88; - - if (flags & 0x10) { - mul = (s8)((flags & 0xf) >> 1) + 9; - } else { - mul = 0x10 - (s8)((flags & 0xf) >> 1); - } - - D_8018E7C8 = mul * (local.b[0] >> 4); - D_8018E7C9 = mul * (local.b[1] >> 4); - D_8018E7CA = mul * (local.b[2] >> 4); -} +#include "../shared/ov/func_80142A80__e460239a.h" #include "../shared/ov/func_80142B2C.h" @@ -1437,21 +1356,7 @@ extern void func_80142B2C(void *arg0); extern int D_801806B4; -void func_80142DC4(int param_1) -{ - int v0; - - *(int *)(param_1 + 0x20) = v0 = ((int (*)(void))func_8012C1B8)(); - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(s32, s32))func_8001CA1C)(v0, (s32)&D_801806B4); - *(short *)(v0 + 0x1a) = 0x1800; - *(short *)(v0 + 0x18) = 0x1800; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142DC4__ca355465.h" @@ -1466,23 +1371,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801806D0[]; -void func_80142E38(int param_1) -{ - short sVar1; - int iVar2; - - *(int *)(param_1 + 0x20) = iVar2 = ((int (*)(void))func_8012C1B8)(); - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(int, void *))func_8001CA1C)(iVar2, &D_801806D0); - sVar1 = (*(unsigned short *)(param_1 + 0x70) & 0xf) * 0x600 + 0x1200; - *(short *)(iVar2 + 0x1a) = sVar1; - *(short *)(iVar2 + 0x18) = sVar1; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142E38__05b8b1d1.h" @@ -1496,29 +1385,7 @@ extern void func_8012A828(s32 a0, void *a1); extern void func_80142B2C(void *arg0); -void func_80142EC0(s32 param_1) { - - extern s32 D_8018089C[]; - register s32 d __asm__("$16") = param_1; /* $s0 */ - register s32 obj __asm__("$17"); /* $s1 */ - s32 ret; - s16 sVar2; - - ret = ((s32 (*)(void))func_8012C1B8)(); - *(s32 *)(d + 0x20) = ret; - obj = ret; - if (ret == 0) { - ((void (*)(s32))func_8012CAE4)(d); - } else { - func_8001CA1C(obj, 0); - sVar2 = (s16)((*(u16 *)(d + 0x70) & 0xf) * 0x600 + 0xc00); - *(s16 *)(obj + 0x1a) = sVar2; - *(s16 *)(obj + 0x18) = sVar2; - *(s16 *)(d + 0xfc) = 0; - ((void (*)(s32, s32))func_8012A828)(d, D_8018089C[*(u16 *)(d + 0x70) & 0xf]); - ((void (*)(s32))func_80142B2C)(d); - } -} +#include "../shared/ov/func_80142EC0__41e70b0a.h" #include "../shared/ov/func_80142F68.h" @@ -1540,28 +1407,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801808BC[]; extern unsigned char D_8018091C[]; -void func_8014305C(int param_1) -{ - register int s0_param __asm__("$16") = param_1; - register int s1_copy __asm__("$17"); - int iVar2; - short sVar1; - - iVar2 = ((int (*)(void))func_8012C1B8)(); - *(int *)(s0_param + 0x20) = iVar2; - s1_copy = iVar2; - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(s0_param); - } else { - ((void (*)(int, void *))func_8001CA1C)(s1_copy, D_801808BC); - sVar1 = (*(unsigned short *)(s0_param + 0x70) & 0xf) * 0x600 + 0xc00; - *(short *)(s1_copy + 0x1a) = sVar1; - *(short *)(s1_copy + 0x18) = sVar1; - *(short *)(s0_param + 0xfc) = 0; - func_8012A828(s0_param, D_8018091C); - ((void (*)(int))func_80142B2C)(s0_param); - } -} +#include "../shared/ov/func_8014305C__bee6858a.h" #include "../shared/ov/func_801430F4.h" @@ -1604,32 +1450,7 @@ extern u32 D_80180A74[]; extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_80143458(s32 param_1) -{ - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_800D387C; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x9c; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180A74[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80143458__4deffe40.h" #include "../shared/ov/func_8014350C.h" @@ -1641,35 +1462,7 @@ void func_80143458(s32 param_1) extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_8014358C(s32 param_1) -{ - - extern u8 D_80180A84[]; - extern u32 D_80180B80[]; - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_80180A84; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x90; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180B80[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_8014358C__9bb6332a.h" #include "../shared/ov/func_80143640.h" @@ -1771,17 +1564,7 @@ extern void func_8012C218(void *a0); extern void (*D_80180C14[])(); -void func_801442F8(int param_1) -{ - int iVar1; - - D_80180C14[*(u16 *)(param_1 + 2)](); - iVar1 = *(int *)(param_1 + 0x1c) + 1; - *(int *)(param_1 + 0x1c) = iVar1; - if (0x1d < iVar1) { - func_8012C218(param_1); - } -} +#include "../shared/ov/func_801442F8__bf05b1dc.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8015444C.c b/src/ov_SC03_126/ov_SC03_126_jr_8015444C.c index 4fd9bce6c..f8f83861b 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8015444C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8015444C.c @@ -972,39 +972,7 @@ extern u8 D_80126848; * --asm-subdir asm/ov_SC01_077/nonmatchings/ov_SC01_077_jr_8015444C * -> MATCH (31 ins) */ -s32 func_801549F8(s32 param_1, s32 _arg1, s32 _arg2) -{ - s32 i, j; - u8 n; - u8 count; - s32 *base; - - count = 0; - i = 0; - if (*(u8 *)(param_1 + 0xBC) != 0) { - base = *(s32 **)(param_1 + 0xB4); - n = *(u8 *)(param_1 + 0xBC); - do { - j = i; - switch (base[j]) { - case 0: case 2: case 7: case 8: case 9: case 10: - case 0xd: case 0x10: case 0x11: case 0x12: case 0x13: - case 0x14: case 0x19: case 0x1a: - i = j + 1; - break; - case 3: case 4: case 5: case 6: case 0xb: case 0xc: - case 0xe: case 0xf: case 0x15: case 0x16: - i = j + 2; - break; - default: - i = j + 1; - count += 1; - break; - } - } while (i != n); - } - return count; -} +#include "../shared/ov/func_801549F8__44f58f33.h" #include "../shared/ov/func_80154A74.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_80154C24.c b/src/ov_SC03_126/ov_SC03_126_jr_80154C24.c index 078f9a7fe..dedad93a9 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_80154C24.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_80154C24.c @@ -1090,13 +1090,7 @@ extern unsigned char D_8011520C[]; extern unsigned short D_8018154C[]; extern void func_80147324(s32 arg0); -void func_80156A1C(s32 param_1, s32 param_2) -{ - if (*(unsigned char *)(param_1 + 0xDA) == 0) { - func_80147324(D_8018154C[D_8011520C[param_2]]); - *(unsigned char *)(param_1 + 0xDA) = *(unsigned char *)(param_1 + 0xDA) + 1; - } -} +#include "../shared/ov/func_80156A1C__6c509a1c.h" #include "../shared/ov/func_80156A88.h" @@ -1170,15 +1164,7 @@ extern int D_8018E848; extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); -void func_80157808(void *param_1) -{ - D_80181584[*(unsigned short *)((char *)param_1 + 2)](); - D_8018E848 = D_8018E848 - 1; - if (D_8018E848 == -1) { - func_801599A4(param_1); - func_80159B3C(param_1); - } -} +#include "../shared/ov/func_80157808__9833c197.h" #include "../shared/ov/func_80157880.h" @@ -1198,19 +1184,7 @@ extern s32 func_801725A4(u8 *a0); extern u8 D_800D5128; extern u8 D_80181564; -void func_801578C0(s32 param_1) -{ - ((void (*)(void))func_80156648)(); - *(u8 *)(param_1 + 0x1AA) = 9; - func_80154274((s32 *)param_1, (s32)&D_800D5128); - ((void (*)(s32 *, s32))func_80154A74)((s32 *)param_1, 0x15); - func_80147324(0xC20); - ((void (*)(s32 *, s32))func_80146DB8)((s32 *)param_1, (s32)&D_80181564); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(4, (s32 *)param_1, 7, 0); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(5, (s32 *)param_1, 9, 0); - ((void (*)(s32 *))func_80146CA0)((s32 *)param_1); - ((void (*)(s32 *))func_801725A4)((s32 *)param_1); -} +#include "../shared/ov/func_801578C0__69854285.h" @@ -1343,17 +1317,7 @@ extern void func_80146CA0(void *a0); extern s32 D_800D51E0; extern s32 D_80181598; -void func_80158038(void * param) -{ - *(u8 *)(param + 0x1aa) = 0xe; - func_80154274((s32 *)param, (s32)&D_800D51E0); - func_80154A74(param, 0x15); - func_80146DB8((s32 *)param, &D_80181598); - *(s32 *)(param + 0x234) = 0; - func_80146994(5, param, 0xc, 0); - func_80147324(0x455); - func_80146CA0((void *)param); -} +#include "../shared/ov/func_80158038__2062f4e0.h" #include "../shared/ov/func_801580B4.h" @@ -1453,18 +1417,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80146C98(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_8015879C(s32 param_1) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(u8 *)(param_1 + 0xa8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(s32))func_80147098)(param_1); - ((void (*)(s32))func_801470AC)(param_1); - ((void (*)(s32, s32))func_80147078)(param_1, 0x1a); - ((void (*)(s32, s32))func_80146C98)(param_1, 1); - ((void (*)(s32))func_80158880)(param_1); -} +#include "../shared/ov/func_8015879C__b6505b9b.h" @@ -1481,17 +1434,7 @@ extern void func_801470AC(s32 *a0); extern void func_80147078(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_80158814(void *arg0) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(s8 *)((s32)arg0 + 0xA8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(void *))func_80147098)(arg0); - ((void (*)(void *))func_801470AC)(arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0x1A); - ((void (*)(void *))func_80158880)(arg0); -} +#include "../shared/ov/func_80158814__b665efef.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_801588CC.c b/src/ov_SC03_126/ov_SC03_126_jr_801588CC.c index 17ba25e01..de249a7c9 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_801588CC.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_801588CC.c @@ -1105,20 +1105,7 @@ extern void func_80154A74(s32 a0, s32 a1); extern M2C_UNK D_800D58D8; extern s32 D_8018E850; -void func_80158BB0(void *arg0) { - if (D_8018E850 == 0) { - D_8018E850 = 1; - } - func_80147324(0x456); - func_80154274(arg0, &D_800D58D8); - func_80154A74(arg0, 0x16); - M2C_FIELD(arg0, s32 *, 0x234) = 0xE30000; - M2C_FIELD(M2C_FIELD(arg0, void **, 0x20), s16 *, 0x10) = 0; - func_801474EC(arg0); - func_801474D8(arg0); - func_801472C8(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80158BB0__5d09eea9.h" #include "../shared/ov/func_80158C40.h" @@ -1140,19 +1127,7 @@ extern int rand(void); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158F00(int param_1) { - int *self = (int *)param_1; - struct Actor *act = (struct Actor *)self[0x20 / 4]; - int gate = D_8018E85C; - - act->timer = (u16)((act->timer + 0x16) & 0xfff); - - if (gate == 0) { - s32 r = rand(); - *(s32 *)(param_1 + 0x198) = func_8013767C(D_801815E8[r % 0xb]); - ((void (*)(int))func_80146CA0)(param_1); - } -} +#include "../shared/ov/func_80158F00__6450992e.h" @@ -1175,29 +1150,7 @@ extern void func_80146C98(s32 *a0, s16 a1); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158FA4(s32 param_1) -{ - s32 v0; - s16 sVar1; - - v0 = *(s32 *)(param_1 + 0x20); - *(u16 *)(v0 + 0x12) = (*(u16 *)(v0 + 0x12) + 0x16) & 0xfff; - if (((s32 (*)(void))func_80148800)() & 0xf0) { - D_8018E860 = 1; - } - if (func_801399F0(*(s32 *)(param_1 + 0x198)) != 0) { - func_80139914(*(s32 *)(param_1 + 0x198)); - *(s32 *)(param_1 + 0x198) = 0; - sVar1 = ((s32 (*)(s32))func_80159464)(param_1); - if (sVar1 != 0) { - func_801594E8(param_1, sVar1); - ((void (*)(s32, s32))func_80146C98)(param_1, 0xc); - } else { - *(s32 *)(param_1 + 0x198) = ((s32 (*)(u8 *))func_8013767C)(&(*(u8 *)&D_80110C3C)); - ((void (*)(s32))func_80146CA0)(param_1); - } - } -} +#include "../shared/ov/func_80158FA4__1e7a4e71.h" #include "../shared/ov/func_80159070.h" @@ -1213,20 +1166,7 @@ extern u8 D_800AE6BD; extern s32 D_8018E850; extern s32 D_8018E858; -void func_8015934C(void *arg0) { - void *temp_v1; - - if (D_8018E850 == 4) { - D_8018E850 = 5; - } - if (D_8018E858 != 0) { - func_80145BF8(); - func_80146CA0(arg0); - D_800AE6BD += 1; - } - temp_v1 = M2C_FIELD(arg0, void **, 0x20); - M2C_FIELD(temp_v1, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_v1, u16 *, 0x12) + 0x16) & 0xFFF); -} +#include "../shared/ov/func_8015934C__8531ecc4.h" #include "../shared/ov/func_801593E4.h" @@ -1241,26 +1181,7 @@ extern s32 func_80029A94(s32); extern Entry D_80181650[]; -s32 func_80159464(void) { - Entry *e; - - e = D_80181650; - while (e->id != 0) { - if (currentLocationId == e->id) { - return e->val; - } - e++; - } - if (func_80029A94(1) != 0) { - goto ret0; - } - if (func_80029A94(0) != 0) { - goto ret0; - } - return -1; -ret0: - return 0; -} +#include "../shared/ov/func_80159464__08b70f0d.h" extern u8 D_80078E78[]; @@ -1409,24 +1330,6 @@ extern void func_80146CA0(void *a0); extern unsigned char D_80181878; -void func_80159BE4(s32 arg0) -{ - int v; - - ((void (*)(int, void *))func_80146DB8)(arg0, &D_80181878); - if ((*(unsigned int *)(arg0 + 0x44) & 0x200) != 0) { - func_80154150(arg0, 5); - func_80154A74(arg0, 0x1C); - } else { - func_80154150(arg0, 4); - func_80154A74(arg0, 0x11); - } - *(int *)(arg0 + 0x234) = 0; - *(int *)(arg0 + 0x238) = 0; - func_801553C0(arg0); - ((void (*)(int))func_801553A8)(arg0); - ((void (*)(int))func_80172590)(arg0); - ((void (*)(int))func_80146CA0)(arg0); -} +#include "../shared/ov/func_80159BE4__1cf147fb.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c b/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c index ef68d9bed..0b79833af 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8015C32C.c @@ -1417,21 +1417,7 @@ extern void func_80159B70(void *a0); extern s32 func_801725F4(u8 *a0); extern void func_80146CA0(void *a0); -void func_8015D104(void *arg0) { - ((void (*)(void))func_80149FB0)(); - ((void (*)(void *))func_8014FA04)(arg0); - if (((s32 (*)(void *))func_8014E6A0)(arg0) == 0) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - ((void (*)(void *))func_801725F4)(arg0); - *(s32 *)((u8 *)arg0 + 0x234) = 0xFF1D0000; - *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10) = 0x600; - *(u16 *)((u8 *)arg0 + 0x244) = *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10); - func_80146CA0(arg0); - } -} +#include "../shared/ov/func_8015D104__ae9e650f.h" @@ -1466,17 +1452,7 @@ extern void *memcpy(void *dst, const void *src, u32 n); extern s32 D_80181B44; -void func_8015D380(s32 a0) { - s16 out[4]; - s32 buf[8]; - register s32 s1 __asm__("$17") = a0; - register s32 *s0 __asm__("$16") = buf; - ((void (*)(void *))func_80013F3C)((void *)s0); - ((void (*)(void *, s32))func_80012558)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x12)); - ((void (*)(void *, s32))func_800126C4)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x10)); - ApplyMatrixSV((void *)s0, (void *)&D_80181B44, (void *)out); - memcpy((void *)(s1 + 0x138), (void *)out, 8); -} +#include "../shared/ov/func_8015D380__95fbfaa8.h" @@ -1489,19 +1465,7 @@ extern unsigned char D_80180C28[]; extern void func_801553C0(s32 a0); extern void func_80154A74(s32 a0, s32 a1); -void func_8015D414(int param_1) -{ - *(unsigned char *)(param_1 + 0x1bd) = 8; - *(unsigned char **)(param_1 + 0x38) = D_80180C28; - *(short *)(param_1 + 0x138) = 0; - *(short *)(param_1 + 0x13a) = 0; - *(short *)(param_1 + 0x13c) = 0; - *(short *)(param_1 + 0x13e) = 0; - *(short *)(param_1 + 0xA) = *(short *)(param_1 + 0xA) + 0x48; - *(short *)(*(int *)(param_1 + 0x20) + 0x10) = 0; - ((void (*)(void))func_801553C0)(); - func_80154A74(param_1, 0x11); -} +#include "../shared/ov/func_8015D414__15eb5ba2.h" #include "../shared/ov/func_8015D480.h" @@ -1603,21 +1567,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015DCB8(s32 a0); -void func_8015DBD4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015DD74)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015DCB8)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DBD4__83daff82.h" #include "../shared/ov/func_8015DC84.h" @@ -1681,21 +1631,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015E018(s32 a0); -void func_8015DF34(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015E0D4)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015E018)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DF34__ad0c1369.h" #include "../shared/ov/func_8015DFE4.h" @@ -1765,23 +1701,7 @@ extern void func_80159BE4(s32 arg0); extern void (*D_80181914[])(void*); -void func_8015E344(u16 *param_1) -{ - ((s32 (*)(void))func_8015E40C)(); - if (((s32 (*)(u16 *))func_80161B18)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161B84)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161208)(param_1) == 0) { - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *))func_8015E5B0)(param_1); - *(s32 *)((char *)param_1 + 0x234) = 1; - } - if ((param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((s32 (*)(u16 *, s32))func_80147078)(param_1, 0); - ((s32 (*)(u16 *))func_80159BE4)(param_1); - } - } -} +#include "../shared/ov/func_8015E344__6a040027.h" #include "../shared/ov/func_8015E40C.h" @@ -1827,14 +1747,7 @@ extern void func_80159BE4(s32 arg0); /* function-pointer dispatch table */ extern void (*D_80181914[])(void*); -void func_8015E698(u16 *param_1) -{ - if (func_80161208() == 0 && (param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((void (*)(u16 *, s32))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159BE4)(param_1); - } -} +#include "../shared/ov/func_8015E698__33c63185.h" #include "../shared/ov/func_8015E714.h" @@ -1925,15 +1838,7 @@ extern void func_80146CA0(void *a0); extern int D_800D4C48; extern int D_801818F8; -void func_8015EE7C(s32 param_1) -{ - ((int (*)(void))func_8014CBF8)(); - ((int (*)(int))func_801474EC)(param_1); - ((int (*)(int, void *))func_80154274)(param_1, &D_800D4C48); - ((int (*)(int, void *))func_80146DB8)(param_1, &D_801818F8); - ((int (*)(int, int))func_801477E8)(param_1, 0xFFF40000); - ((int (*)(int))func_80146CA0)(param_1); -} +#include "../shared/ov/func_8015EE7C__b34f471c.h" @@ -1948,22 +1853,7 @@ extern void func_80159B70(void *a0); extern void func_80161418(void *a0); extern s32 func_801725A4(u8 *a0); -void func_8015EEE0(void *arg0) -{ - ((void (*)(void *, s32))func_80148038)(arg0, 0x10000); - ((void (*)(void *))func_80147460)(arg0); - ((void (*)(void *, s32, s32, s32))func_80147AD4)(arg0, 0, 0, 0x1000); - ((void (*)(void *))func_801473EC)(arg0); - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (((s32 (*)(void *))func_80161418)(arg0) == 0) { - ((void (*)(void *))func_801725A4)(arg0); - } - } -} +#include "../shared/ov/func_8015EEE0__05ff1db5.h" #include "../shared/ov/func_8015EF9C.h" @@ -2071,20 +1961,7 @@ extern void func_80147078(s32 *, s16); extern void func_80159B70(void *); extern s32 func_80161208(void); -void func_8015F89C(void *arg0) { - u16 flags = *(u16 *)((u8 *)arg0 + 0xB8); - if (!(flags & 0x4000)) { - if (flags & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - return; - } - } else { - func_801466F0(1, arg0, 0, -0x1E, 0, 0, 0, 0); - } - ((s32 (*)(void *))func_80161208)(arg0); -} +#include "../shared/ov/func_8015F89C__610b5f14.h" #include "../shared/ov/func_8015F948.h" @@ -2095,15 +1972,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(void); -void func_8015F9A4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - } else { - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015F9A4__76dde591.h" #include "../shared/ov/func_8015FA24.h" @@ -2162,21 +2031,7 @@ extern void func_80159B70(void *a0); extern void func_8014BFF4(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_8015FCC8(void *param_1) { - if ((D_800AE6B0 & 0x80FFFFFF) != 0) { - ((void (*)(void))func_8016007C)(); - D_80181914[*(u16 *)param_1](param_1); - ((void (*)(void *, s32))func_80147078)(param_1, 0); - func_80159B70(param_1); - } else { - *(u8 *)((s32)param_1 + 0x197) = 0; - *(u8 *)((s32)param_1 + 0xBE) = 0; - *(u8 *)((s32)param_1 + 0xBF) = 0; - *(u8 *)((s32)param_1 + 0x1A0) = (u8)*(s32 *)((s32)param_1 + 0x184); - ((s32 (*)(void *, s32))func_8014BFF4)(param_1, 1); - func_80146CA0(param_1); - } -} +#include "../shared/ov/func_8015FCC8__87a5e0ba.h" @@ -2210,22 +2065,7 @@ extern void func_80159B70(void *a0); extern void func_80154A74(s32 a0, s32 a1); extern s32 func_80161208(); -void func_8015FE70(u16 *param_1) -{ - if ((param_1[0x5c] & 0x8000) != 0) { - if (param_1[0x5d] == 0) { - ((void (**)())D_80181914)[param_1[0]](); - ((void (*)(u16 *, s16))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159B70)(param_1); - return; - } - param_1[0x5c] = param_1[0x5d]; - } - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *, s16))func_80154A74)(param_1, 0x11); - } - ((void (*)(u16 *))func_80161208)(param_1); -} +#include "../shared/ov/func_8015FE70__bbab5a5a.h" @@ -2282,16 +2122,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(); -void func_801602A4(s32 *a0) { - if (*(u16 *)((u8 *)a0 + 0xB8) == 0x8000) { - ((void (**)())D_80181914)[*(u16 *)a0](); - func_80154A74((s32)a0, 0x11); - ((void (*)(s32, s32))func_80147078)((s32)a0, 0); - func_80159B70(a0); - } else { - ((s32 (*)(s32 *))func_80161208)(a0); - } -} +#include "../shared/ov/func_801602A4__b32c8455.h" #include "../shared/ov/func_8016032C.h" @@ -2381,19 +2212,7 @@ extern void func_80160A74(s32 *a0); extern void func_80154150(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_80160920(unsigned short *param_1) -{ - if ((((int (*)(void))func_801487F4)() & 8) == 0) { - ((code *)D_80181914)[*param_1](param_1); - ((void (*)(unsigned short *))func_80160A74)(param_1); - } else { - if (((int (*)(unsigned short *))func_80161208)(param_1) == 0 && param_1[0x5c] == 0x8000) { - ((void (*)(unsigned short *, int))func_80154150)(param_1, 0x25); - ((void (*)(unsigned short *))func_80146CA0)(param_1); - } - } - return; -} +#include "../shared/ov/func_80160920__f19f7444.h" @@ -2409,14 +2228,7 @@ extern s32 func_80161208(); /* function-pointer dispatch table; indexed by *param_1 (×4 = ptr size) */ extern void (*D_80181914[])(void*); -void func_801609B8(u16 *param_1) { - if ((((u32 (*)(void))func_801487F4)() & 8) == 0) { - ((void (**)(u16*))D_80181914)[*param_1](param_1); - ((void (*)(u16 *))func_80160A74)(param_1); - } else { - ((void (*)(u16 *))func_80161208)(param_1); - } -} +#include "../shared/ov/func_801609B8__7e8f4287.h" #include "../shared/ov/func_80160A28.h" @@ -2648,22 +2460,7 @@ extern void func_80147324(); * extern void func_80161C24(s32, s32); (jr_8015C32C.c:1474 / :1417) * so the definition must use (int, int); the unsigned semantics of param_2 * are restored by a cast at each use (codegen-neutral: sltiu + index math). */ -void func_80161C24(int param_1, int param_2) -{ - - extern unsigned short D_80181D30[]; - extern unsigned short D_80181D32[]; - - if ((unsigned int)param_2 < 8) { - if (*(u8 *)(param_1 + 0xDA) != 0) { - func_80147324(D_80181D30[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 0; - } else { - func_80147324(D_80181D32[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 1; - } - } -} +#include "../shared/ov/func_80161C24__38230eb9.h" @@ -2765,14 +2562,7 @@ extern void func_80029124(s32, s32); extern void func_800D1734(void *); extern s32 D_80181DB4; -void func_80161D88(void) { - if ((D_800AE6B0 & 0x80FFFFFF) == 0 && (D_800AE6A8 & 0x80FFFFFF) == 0 && - (func_80029178(0x141) & 0xFF) != 0) { - func_80029124(0x141, 0); - func_80029124(0x95, 1); - func_800D1734(&D_80181DB4); - } -} +#include "../shared/ov/func_80161D88__41d070a3.h" // @class: regalloc-order @@ -2845,21 +2635,7 @@ extern void func_800291C8(s32, s32); extern void func_80016714(void *a0, s32 a1); extern int D_8018E868[]; -void func_801622C4(void) -{ - int *p; - int i; - - ((int (*)(int, int))func_80029124)(0x141, 1); - ((int (*)(int, int))func_800291C8)(8, 0); - i = 0; - p = &D_8018E868; - do { - ((int (*)(int, int))func_80016714)(*p, 0x38); - p = p + 1; - i = i + 1; - } while (i < 3); -} +#include "../shared/ov/func_801622C4__994a7377.h" @@ -2991,15 +2767,7 @@ extern s32 D_800B5CBC; extern u8 D_800B5CDF; extern s32 D_800B5CEC; -void func_80162870(s32 param_1) { - *(s32 *)(param_1 + 8) = (s32)&D_800B5CB8; - func_8001CB6C(&D_800B5CB8, (s32)&D_80181E10, 0x250, 0x1A0); - D_800B5CEC = param_1 + 0xC; - D_800B5CDF = 0x14; - D_800B5CBC |= 0x60000000; - func_80162968(param_1); - func_80162ACC((u8 *)param_1); -} +#include "../shared/ov/func_80162870__de1c9bc5.h" #include "../shared/ov/func_801628F4.h" @@ -3178,28 +2946,7 @@ extern s16 D_80181E78; extern s16 D_80181E76; extern s16 D_80181E74; -void func_801647A4(int param_1) { - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_8014659C)(); - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - ((void (*)(s32, void *))func_8001C810)(iVar1, &D_800DF2E0); - *(s32 **)(iVar1 + 0x80) = &D_80181E44; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - *(u16 *)(iVar1 + 0x2c) = *(u16 *)(iVar1 + 0x2c) | 0xb0; - D_80181E78 = 0x80; - D_80181E76 = 0x80; - D_80181E74 = 0x80; - *(u16 *)(iVar1 + 0x1a) = 0; - *(u16 *)(param_1 + 0x60) = 0; - *(u16 *)(param_1 + 0x62) = 0x200; - ((s32 (*)(s32))func_80164A74)(param_1); - ((void (*)(s32))func_80146CA0)(param_1); - } else { - func_80164930(param_1); - } -} +#include "../shared/ov/func_801647A4__1eeea95d.h" #include "../shared/ov/func_80164864.h" @@ -3336,21 +3083,7 @@ void func_80164EE0(int param_1) -s32 func_80165140(s32 param_1) { - extern Slot_80165140 D_8018E960[8]; - - int i; - Slot_80165140 *p; - for (i = 0; i < 8; i++) { - p = &D_8018E960[i]; - if (p->used == 0) { - p->used = 8; - p->a = *(B8_80165140 *)(((u8 *)param_1) + 0x2c); - p->b = *(B4_80165140 *)(((u8 *)param_1) + 0x50); - return; - } - } -} +#include "../shared/ov/func_80165140__2718b2e5.h" @@ -3361,27 +3094,7 @@ s32 func_80165140(s32 param_1) { extern void func_80165240(void *param_1, void *param_2, void *param_3); extern s32 D_8018E960; -void func_801651B8(void * param_1) -{ - register s32 *puVar1 __asm__("$16"); /* $s0 */ - register s32 iVar2 __asm__("$17"); /* $s1 */ - register s32 p __asm__("$18"); /* $s2 */ - - p = param_1; - ((s32 (*)(s32, s32, s32))func_80165240)(p, p + 0x2c, p + 0x50); - iVar2 = 0; - puVar1 = &D_8018E960; - do { - if (puVar1[3] != 0) { - s32 a0v = p; - __asm__ __volatile__("" : "=r"(a0v) : "0"(a0v)); - ((s32 (*)(s32, s32, s32))func_80165240)(a0v, (s32)puVar1, (s32)(puVar1 + 2)); - puVar1[3] = puVar1[3] + -1; - } - iVar2 = iVar2 + 1; - puVar1 = puVar1 + 4; - } while (iVar2 < 8); -} +#include "../shared/ov/func_801651B8__b905c751.h" extern void func_80016ED4(void *a0); @@ -3420,14 +3133,7 @@ extern u8 D_80078EC1; extern void (*D_80181EDC[])(void); extern void func_80165B28(void *a0); -void func_80165580(s32 _arg0) -{ - if (D_80078EC5 & 0x80) { - ((void (*)(void))func_80165B28)(); - } else { - D_80181EDC[D_80078EC1 & 0x7F](); - } -} +#include "../shared/ov/func_80165580__7088316d.h" #include "../shared/ov/func_801655E4.h" @@ -3569,10 +3275,7 @@ void func_80165B28(void *a0) { extern M2C_UNK D_8018E128; -void func_80165E2C(u16 *arg0) { - func_8001534C(0, &D_8018E128, 0x80, 0x80, 0, 0); - func_800153CC(1, *arg0, 0xA8, 0x80, 0x40, 0); -} +#include "../shared/ov/func_80165E2C__1f54f802.h" #include "../shared/ov/func_80165E90.h" @@ -3765,24 +3468,7 @@ extern u8 D_801821C8[]; extern s32 func_80029178(s32 arg); extern s32 func_80166F58(s32, s32, s32, s32); -void func_801681FC(s32 param_1) { - - extern u8 D_8018220C[]; - extern u8 D_801821DC[]; - extern u8 D_801821DD[]; - s32 iVar3; - s32 a3; - - *(s16 *)(param_1 + 0x28) = func_80029178(0x81) & 0xFF; - *(s32 *)(param_1 + 0x30) = D_8018220C[*(s32 *)(param_1 + 0x2C)]; - iVar3 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821DC[iVar3]; - *(s32 *)(param_1 + 0x1C) = D_801821DD[iVar3]; - a3 = *(s32 *)(param_1 + 0x2C) & 1; - *(s32 *)(param_1 + 0x2C) = a3; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 4, 4, a3); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_801681FC__9cf18f49.h" #include "../shared/ov/func_8016829C.h" @@ -3794,20 +3480,7 @@ void func_801681FC(s32 param_1) { extern s32 func_80166F58(s32, s32, s32, s32); -void func_80168430(s32 param_1) { - - extern u8 D_80182218[]; - extern u8 D_801821F0[]; - extern u8 D_801821F1[]; - s32 iVar1; - - *(s32 *)(param_1 + 0x30) = D_80182218[*(s32 *)(param_1 + 0x2C)]; - iVar1 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821F0[iVar1]; - *(s32 *)(param_1 + 0x1C) = D_801821F1[iVar1]; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 5, 0x3B, 2); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80168430__64c1a81e.h" #include "../shared/ov/func_801684B4.h" @@ -3991,26 +3664,7 @@ extern void func_80146C3C(void); extern char D_80182308[]; extern char D_801822C8[]; -void func_80169F3C(int param_1) -{ - int iVar1; - - ((int (*)(int, int))func_800D1FC8)(param_1, 6); - iVar1 = func_800D21C4(param_1, D_80182308, 0x16); - if (iVar1 != 0) { - *(int *)(param_1 + 0x20) = iVar1; - *(short *)(iVar1 + 0x1a) = 0x2000; - *(short *)(iVar1 + 0x18) = 0x2000; - *(char *)(iVar1 + 0x26) = 0x60; - *(char *)(iVar1 + 0x25) = 0x60; - *(char *)(iVar1 + 0x24) = 0x60; - *(unsigned int *)(iVar1 + 4) = *(unsigned int *)(iVar1 + 4) | 0x50000000; - ((void (*)(int, int, void *))func_80128EA8)(iVar1, param_1 + 0x24, D_801822C8); - *(short *)(param_1 + 2) = *(short *)(param_1 + 2) + 1; - } else { - ((void (*)(int))func_80146C3C)(param_1); - } -} +#include "../shared/ov/func_80169F3C__a4abc210.h" #include "../shared/ov/func_80169FE0.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c b/src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c index 4b04dbfdd..fd9dec093 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8016AB6C.c @@ -1945,44 +1945,7 @@ extern void func_8016B984(void *a0); extern void func_8016B91C(int); extern int D_8018EC80; -void func_8016B4F8(int param_1) -{ - int iVar1; - int uVar2; - volatile int buf[2]; - - ((void (*)(int, void *))func_80015978)(param_1 + 4, &D_8018EC80); - if (func_8016B9F8(param_1) == 0) { - *(int *)(param_1 + 0x18) = 0; - *(int *)(param_1 + 0x14) = 0; - *(int *)(param_1 + 0x10) = 0; - iVar1 = func_8016B834(param_1, 0); - *(int *)(param_1 + 0x10) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 1); - *(int *)(param_1 + 0x14) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 2); - *(int *)(param_1 + 0x18) = iVar1; - if (iVar1 != 0) goto success; - } - } - } - ((void (*)(int))func_8016B984)(param_1); - return; -success: - func_8016B91C(param_1); - uVar2 = *(int *)(param_1 + 0x2c); - if (uVar2 == 0) { - uVar2 = 0xf0; - } else { - uVar2 = 0x2d0; - } - *(int *)(param_1 + 0x1c) = uVar2; - uVar2 = *(unsigned short *)(param_1 + 2); - uVar2 = uVar2 + 1; - *(unsigned short *)(param_1 + 2) = uVar2; -} +#include "../shared/ov/func_8016B4F8__0b2cc462.h" @@ -2109,27 +2072,7 @@ extern void func_8016BFA8(s32 a0, s32 a1, s32 a2, s32 a3); extern M2C_UNK D_8018EDBC; extern M2C_UNK D_8018EDC0; -void func_8016BCC0(void *arg0) { - u16 temp_a2; - u16 temp_v0; - void *temp_s0; - - temp_s0 = M2C_FIELD(arg0, void **, 0x20); - func_8016BF50(); - temp_a2 = M2C_FIELD(arg0, u16 *, 0x10) + 0x60; - M2C_FIELD(arg0, u16 *, 0x10) = temp_a2; - temp_v0 = M2C_FIELD(temp_s0, u16 *, 0x1A) + temp_a2; - M2C_FIELD(temp_s0, u16 *, 0x1A) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x18) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_s0, u16 *, 0x12) + 0x71) & 0xFFF); - func_8016BFA8(arg0, &D_8018EDBC, &D_8018EDC0, temp_s0 + 0x18); - if ((s16) M2C_FIELD(temp_s0, u16 *, 0x1A) >= 0x1001) { - M2C_FIELD(temp_s0, u16 *, 0x18) = 0x1000U; - M2C_FIELD(temp_s0, u16 *, 0x1A) = 0x1000U; - func_80146E90(arg0, M2C_FIELD(arg0, s32 *, 0x30)); - M2C_FIELD(arg0, u16 *, 2) = (u16) (M2C_FIELD(arg0, u16 *, 2) + 1); - } -} +#include "../shared/ov/func_8016BCC0__04061c8b.h" // @class: struct @@ -2145,24 +2088,7 @@ void func_8016BCC0(void *arg0) { // @class: plumbing // @stuck: none — MATCH -s32 func_8016BEA0(s32 param_1) -{ - extern void func_8016BF50(void); - - int iVar2; - unsigned short uVar1; - - iVar2 = *(int *)(((int)param_1) + 0x20); - func_8016BF50(); - uVar1 = *(unsigned short *)(((int)param_1) + 0x10) - 0x18; - *(unsigned short *)(((int)param_1) + 0x10) = uVar1; - *(unsigned short *)(iVar2 + 0x1a) = *(unsigned short *)(iVar2 + 0x1a) + uVar1; - *(unsigned short *)(iVar2 + 0x12) = (*(unsigned short *)(iVar2 + 0x12) + 0x22) & 0xfff; - ((void (*)(int, void *, void *, int))func_8016BFA8)(((int)param_1), &(*(int *)&D_8018EDBC), &(*(int *)&D_8018EDC0), iVar2 + 0x18); - if (*(short *)(iVar2 + 0x1a) < 0) { - ((void (*)(int))func_80146C3C)(((int)param_1)); - } -} +#include "../shared/ov/func_8016BEA0__0a1f8b82.h" @@ -2225,33 +2151,7 @@ extern u8 D_8018EDC4[]; extern u8 D_8018EDCC[]; extern u8 D_8018ED7C[]; -void func_8016C2C4(s32 param) -{ - register s32 s1 __asm__("$17"); - register s32 s0 __asm__("$16"); - u16 buf[3]; - s16 v; - s32 r; - s32 arg; - - s1 = param; - s0 = *(s32 *)(s1 + 0x20); - arg = *(s32 *)(s1 + 0x34); - buf[0] = *(u16 *)(s1 + 0x12); - buf[1] = *(u16 *)(s1 + 0x16); - buf[2] = *(u16 *)(s1 + 0x1a); - ((void (*)(s32, void *, void *))func_80149350)(arg, buf, buf); - ((void (*)(void *, s32))func_80015954)(buf, s1 + 4); - v = *(s16 *)(s1 + 0x10) + 0x10; - *(s16 *)(s1 + 0x10) = v; - v = *(s16 *)(s0 + 0x1a) + v; - *(s16 *)(s0 + 0x1a) = v; - *(s16 *)(s0 + 0x18) = v; - r = ((s32 (*)(s32, void *, void *, void *))func_8016C374)(s1, D_8018EDC4, D_8018EDCC, D_8018ED7C); - if (r == 0) { - ((void (*)(s32))func_80146C3C)(s1); - } -} +#include "../shared/ov/func_8016C2C4__ee79a1cc.h" #include "../shared/ov/func_8016C374.h" @@ -2390,26 +2290,7 @@ extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern u8 D_80182518; extern u8 D_80182524; -void func_8016DA7C(s32 param_1) -{ - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_801465C0)(); - if (iVar1 == 0) { - ((void (*)(s32))func_80146C3C)(param_1); - } else { - *(s32 *)(param_1 + 0x20) = iVar1; - ((void (*)(s32, s32, s32, s32))func_8001CC3C)(iVar1, (s32)&D_80182518, 0x250, 0x100); - *(u8 *)(iVar1 + 0x27) = 0x90; - *(u16 *)(iVar1 + 0x18) = 0x3000; - *(u16 *)(iVar1 + 0x1a) = 0x4000; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - func_80128EA8(iVar1, param_1 + 0x24, (s32)&D_80182524); - *(s32 *)(param_1 + 0x10) = 0; - *(s32 *)(param_1 + 0x14) = 0xfff40000; - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; - } -} +#include "../shared/ov/func_8016DA7C__00aabb3f.h" #include "../shared/ov/func_8016DB34.h" @@ -2527,16 +2408,7 @@ typedef struct { typedef void (*Handler)(struct Entry_8016E95C *); -s32 func_8016E95C() { - extern Handler D_80182644[]; - - struct Entry_8016E95C *p; - for (p = ((struct Entry_8016E95C *)&D_80115218); p < &((struct Entry_8016E95C *)&D_80115218)[4]; p++) { - if (p->f0 != 0) { - D_80182644[p->f1](p); - } - } -} +#include "../shared/ov/func_8016E95C__11c325ba.h" @@ -2591,19 +2463,7 @@ extern void func_8016EC0C(s32 a0, s32 a1); extern u16 D_80182638[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EAC0(Wave *param_1) -{ - unsigned char bVar1; - - param_1->f4 = param_1->f4 + D_80182638[param_1->f2]; - ((void (*)(void *, int))func_8016EC0C)(param_1, 0x80); - bVar1 = param_1->f2 + 1; - param_1->f2 = bVar1; - if (5 < bVar1) { - param_1->f2 = 0x20; - param_1->f1 = param_1->f1 + 1; - } -} +#include "../shared/ov/func_8016EAC0__8bfcb845.h" @@ -2613,18 +2473,7 @@ void func_8016EAC0(Wave *param_1) extern u8 D_80182628[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EB3C(s32 p) { - u8 v; - - ((void (*)(s32, s32))func_8016EC0C)(p, D_80182628[*(u8 *)(p + 2) & 3]); - - v = *(u8 *)(p + 2); - *(u8 *)(p + 2) = v + 0xFF; - if (v == 0) { - *(u8 *)(p + 2) = 5; - *(u8 *)(p + 1) = *(u8 *)(p + 1) + 1; - } -} +#include "../shared/ov/func_8016EB3C__a0fff8a5.h" @@ -2724,35 +2573,7 @@ extern s32 D_80182654; extern s32 D_80126B58; extern s16 currentLocationId; -s32 func_8016F1C4(void) { - s32 *p; - s32 cur; - s32 loc; - s32 v; - s32 *base = &D_80126B58; - - p = &D_80182654; - cur = *p; - if (cur != 0) { - loc = currentLocationId; - p = p + 1; - for (;;) { - if (loc == cur) { - return 1; - } - cur = *p; - p = p + 1; - if (cur == 0) { - break; - } - } - } - v = base[0x7E]; - if (((v & 0x80FFFFFF) != 0) && ((v & 0x10000000) != 0)) { - return 0; - } - return base[0x7E] & 0x80FFFFFF; -} +#include "../shared/ov/func_8016F1C4__ba8761c6.h" #include "../shared/ov/func_8016F250.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c b/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c index cbc5cb7c9..47eb9579f 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_80171B4C.c @@ -2479,17 +2479,7 @@ extern void func_80171A1C(u8 *a0); extern s32 func_80174650(s32); extern M2C_UNK D_801827F0; -void func_80173220(void * arg0) -{ - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x4000) { - func_80147324(0x516); - func_80019064(&D_801827F0); - } - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x8000) { - func_80171A1C(arg0); - func_80174650(arg0); - } -} +#include "../shared/ov/func_80173220__c174c056.h" #include "../shared/ov/func_80173294.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_801734BC.c b/src/ov_SC03_126/ov_SC03_126_jr_801734BC.c index 8ba56430f..8d58c35b3 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_801734BC.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_801734BC.c @@ -2317,26 +2317,7 @@ extern void func_80173460(s32 a0, s32 a1); /* ==== end §8b carried decl layer ==== */ -void func_801734BC(s32 arg0, s32 _unused1) { - extern void func_80173544(void); - extern s16 D_80126B40; - - - s16 temp; - switch (((u32)arg0)) { - case 0: temp = -0x4; break; - case 1: temp = -0x8; break; - case 2: temp = -0x12; break; - case 3: temp = -0x18; break; - case 4: temp = -0x1C; break; - default: goto after; - } - D_80126B32 = temp; -after: - D_80126B3E = 0; - D_80126B40 = 0; - func_80174684(&func_80173544); -} +#include "../shared/ov/func_801734BC__0a1baba1.h" extern void (*D_8018285C[])(void); @@ -2599,19 +2580,7 @@ s32 func_8017496C(void *a0) { extern void (*D_801828F0[])(); -void func_80174BF4(void * arg0) -{ - M2C_FIELD(arg0, s32 *, 0xC) = 0x12C; - M2C_FIELD(arg0, s32 *, 0x14) = 0x12C; - M2C_FIELD(arg0, s16 *, 0x20) = 0x155; - M2C_FIELD(arg0, s16 *, 0x22) = 0x800; - M2C_FIELD(arg0, s16 *, 0x24) = 0; - M2C_FIELD(arg0, s16 *, 0x2E) = 0; - M2C_FIELD(arg0, s16 *, 0x30) = -0x28; - M2C_FIELD(arg0, s16 *, 0x32) = 0; - M2C_FIELD(arg0, s32 *, 0x54) = 0; - D_801828F0[M2C_FIELD(arg0, u8 *, 4)](); -} +#include "../shared/ov/func_80174BF4__7354cf5d.h" #include "../shared/ov/func_80174C60.h" @@ -2711,23 +2680,7 @@ s32 func_80175268(s32 param_1) extern s32 func_80029504(void); -void func_801754A8(void) { - - extern u8 D_8011F7A8; - extern unsigned char D_800B9A13; - extern s32 D_80126B9C; - extern DispatchFn D_80182A64[]; - u8 *p = &D_8011F7A8; - s32 r = func_80029504(); - s32 flag = 0; - - if (((D_800B9A13 == 0) && ((D_80126B9C & 0x80) == 0)) || - (0x4AF < (u32)(r - 10))) { - flag = 1; - } - p[9] = flag; - D_80182A64[p[0]]((void *)p); -} +#include "../shared/ov/func_801754A8__897945ca.h" @@ -3053,21 +3006,7 @@ extern void func_80019064(void *a0); extern void func_80131E00(struct S80131E00 *a0, s32 a1); -void func_80178840(int param_1) { - - extern int D_80182ABC; - extern int D_80182AC8[]; - register int p __asm__("$16"); - register int s1byte __asm__("$17"); - p = param_1; - if ((*(unsigned short *)(p + 0x5c) & 1) != 0) { - s1byte = *(unsigned char *)(p + 0x5e); - if (s1byte == 0xc) { - ((void (*)(int))func_80019064)((int)&D_80182ABC); - } - ((void (*)(int, int))func_80131E00)(p, D_80182AC8[s1byte]); - } -} +#include "../shared/ov/func_80178840__8d2d864b.h" #include "../shared/ov/func_801788B8.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_801789AC.c b/src/ov_SC03_126/ov_SC03_126_jr_801789AC.c index a573117d0..50c81c06e 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_801789AC.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_801789AC.c @@ -2645,56 +2645,7 @@ s32 func_80178B70(s32 param_1, s32 param_2) -s32 func_80178BF8() -{ - extern void func_8017B1D8(void); - extern short D_8018FB24; - extern int D_8018F918; - extern short D_8018F928; - extern short D_8018F924; - extern short D_8018F920; - extern short D_8018F91C; - extern int D_8018F9CC; - extern int D_8018F930; - extern s16 D_8018F910; - extern short D_8018F908; - extern short D_8018F90C; - extern int D_8018FA80; - extern unsigned int D_8018F980; - extern unsigned short D_8018F906; - - unsigned short *puVar1; - int iVar2; - unsigned int *puVar3; - - iVar2 = 9; - puVar3 = &D_8018F980; - D_8018FB24 = 0; - D_8018F918 = 0; - D_8018F928 = 0; - D_8018F924 = 0; - D_8018F920 = 0; - D_8018F91C = 0; - D_8018F9CC = 1; - D_8018F930 = 0; - (*(short *)&D_8018F910) = 0; - do { - *puVar3 = 0; - iVar2 = iVar2 + -1; - puVar3 = puVar3 + -1; - } while (-1 < iVar2); - iVar2 = 0x1ff; - puVar1 = &D_8018F906; - do { - *puVar1 = 0; - iVar2 = iVar2 + -1; - puVar1 = puVar1 + -1; - } while (-1 < iVar2); - D_8018F908 = 0; - D_8018F90C = 0; - ((void (*)(int *, int))func_80016714)(&D_8018FA80, 0x14); - func_8017B1D8(); -} +#include "../shared/ov/func_80178BF8__44c7fe3f.h" diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c b/src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c index 3bdb6fd6d..0eeb41414 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8017AE2C.c @@ -2718,17 +2718,7 @@ extern s16 D_8018F984; extern s16 D_8018F986; extern s16 D_8018F988; -void func_8017B7A8(void) -{ - D_8012694C = 1; - D_8018F914 = 0; - D_8018F98C = (s16) D_80114F30; - D_8018F98E = (s16) D_80114F34; - D_8018F990 = (s16) D_80114F38; - D_8018F984 = (s16) D_80114F24; - D_8018F986 = (s16) D_80114F28; - D_8018F988 = (s16) D_80114F2C; -} +#include "../shared/ov/func_8017B7A8__ce4e45fe.h" @@ -2769,15 +2759,7 @@ extern s32 D_80114F24; extern s32 D_80114F28; extern s32 D_80114F2C; -void func_8017B880(void) -{ - D_80114F30 = D_8018F9A4; - D_80114F34 = D_8018F9A6; - D_80114F38 = D_8018F9A8; - D_80114F24 = D_8018F9AC; - D_80114F28 = D_8018F9AE; - D_80114F2C = D_8018F9B0; -} +#include "../shared/ov/func_8017B880__dfc7ba70.h" // @class: struct @@ -2866,22 +2848,7 @@ extern SV4 D_8018F93C; extern void (*D_8018F95C[10])(int); -void func_8017BC38(int param_1) -{ - register int i __asm__("$17"); - register void (**p)(int) __asm__("$16"); - - i = 0; - p = D_8018F95C; - do { - if (*p != (void (*)(int))0) { - (*p)(param_1); - } - i = i + 1; - p = p + 1; - } while (i < 10); - return; -} +#include "../shared/ov/func_8017BC38__6ac69b9e.h" @@ -2980,33 +2947,7 @@ extern void func_801465C0(void); extern void func_80146C3C(); extern void func_80146E90(s32 *a0, s32 a1); -void func_8017BEF8(param_1) -s32 param_1; -{ - register s32 s0 __asm__("$16"); - register s32 s1 __asm__("$17"); - extern u8 D_80182C64[]; - s32 v0; - - s1 = param_1; - v0 = ((s32 (*)(void))func_801465C0)(); - *(s32 *)(s1 + 0x20) = v0; - s0 = v0; - - if (v0 == 0) { - ((void (*)(s32))func_80146C3C)(s1); - return; - } - - func_8001CC3C(s0, D_80182C64, 0x290, 0x100); - *(u8 *)(s0 + 0x27) = 0x64; - *(s16 *)(s0 + 0x1A) = 0x2000; - *(s16 *)(s0 + 0x18) = 0x2000; - *(s16 *)(s0 + 0x14) = -0xE3; - *(s32 *)(s0 + 4) |= 0x8000000; - func_80146E90((s32 *)s1, 4); - *(u16 *)(s1 + 2) += 1; -} +#include "../shared/ov/func_8017BEF8__5c7e6c6f.h" extern s32 func_80146E98(s32 a0); diff --git a/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c b/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c index 2fde28202..7f97611cc 100644 --- a/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c +++ b/src/ov_SC03_126/ov_SC03_126_jr_8017D5C0.c @@ -3053,18 +3053,7 @@ extern u8 D_80182D0C[]; extern void func_80147324(s32 a0); extern s32 func_80171990(u8 *a0); -void func_8017EA10(s32 *a0) { - s32 *s0 = a0; - s32 result; - - if (func_8017EC2C((s32)a0) < 400) { - result = func_8013767C((s32)&D_80183058); - s0[0x198 / 4] = result; - func_80154274(s0, (s32)D_80182D0C); - func_80147324(0x7E7); - func_80171990((u8 *)s0); - } -} +#include "../shared/ov/func_8017EA10__a44969fc.h" extern s32 func_80171990(u8 *a0); @@ -3091,24 +3080,7 @@ extern s32 func_8013767C(s32 a0); extern s32 func_80171990(u8 *a0); extern u8 D_80183080[]; -void func_8017EACC(s32 *a0) { - s32 *s0 = a0; - s32 result; - u16 temp; - - func_8017EC2C((s32)a0); - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_80183080); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EACC__9814f7d7.h" #include "common.h" @@ -3119,22 +3091,7 @@ extern s32 func_8013767C(s32 a0); extern s32 func_80171990(u8 *a0); extern u8 D_801830B4[]; -void func_8017EB4C(s32 *a0) { - s32 *s0 = a0; - s32 result; - u16 temp; - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_801830B4); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EB4C__47aa02d8.h" #include "common.h" @@ -3214,33 +3171,7 @@ void func_8017ED90(void) { -void func_8017EDB8(void) { - extern s32 D_80126954; - extern s32 D_8012695C; - extern s16 D_80126968; - extern s16 D_8012696A; - extern s16 D_8012696C; - extern s16 D_80126976; - extern s16 D_80126978; - extern s16 D_8012697A; - extern u8 D_80126948[]; - extern void func_8017EF10(void *); - extern void func_8012A018(s32, s32); - extern void func_8012A094(s32); - - D_80126954 = 0x1F4; - D_8012695C = 0x384; - D_80126968 = 0x238; - D_8012696A = 0x600; - D_8012696C = 0; - D_80126976 = 0; - D_80126978 = 0; - D_8012697A = 0; - func_8012A094((s32)D_80126948); - func_8012A018((s32)func_8017EF10, 0); - func_8017EF10((void *)D_80126948); - func_8012A018((s32)func_8017EF10, 1); -} +#include "../shared/ov/func_8017EDB8__3df94c9c.h" #include "common.h" @@ -3260,26 +3191,7 @@ extern s16 D_80126E8E; extern s16 D_80126E90; extern s16 D_80126E92; -void func_8017EE68(s32 a0) -{ - s32 s0 = (s32)&D_80126E60; - s32 t0; - - *(s32*)&D_80126E6C = 0x1F4; - *(s32*)&D_80126E74 = 0x320; - *(s16*)&D_80126E80 = 0xAA; - *(s16*)&D_80126E82 = 0x400; - *(s16*)&D_80126E84 = 0; - *(s16*)&D_80126E8E = 0; - *(s16*)&D_80126E90 = -0x32; - *(s16*)&D_80126E92 = 0; - - func_8012A094(s0); - t0 = s0; /* Move s0 to t0 to emit a register move */ - func_8012A048(s0, (s32)&func_8017EF10, 0x1); - ((s32 (*)(s32))func_8017EF10)(s0); - func_8012A100(0x1); -} +#include "../shared/ov/func_8017EE68__34856783.h" @@ -3374,22 +3286,7 @@ extern void func_800D1724(s32 a0); extern s32 func_8012AD50(void *arg0); extern s32 D_8018FB28; -void func_8017F1B8(void *arg0) { - s32 result; - s32 v0; - s32 a0; - - result = func_80014C54(0, 0, 0x800); - if ((result << 16) != 0) { - v0 = func_800CF8B4(); - if (v0 != 0) { - a0 = *(s32 *)((s32)arg0 + 0xDC); - D_8018FB28 = 1; - func_800D1724(a0); - func_8012AD50(arg0); - } - } -} +#include "../shared/ov/func_8017F1B8__3f7d4016.h" #include "../shared/ov/func_8017F224__76785405.h" diff --git a/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c b/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c index 0e122efa2..6f44e54f0 100644 --- a/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c +++ b/src/ov_SC04_000/ov_SC04_000_jr_8017BEBC.c @@ -4050,24 +4050,7 @@ void func_8017E258(void *a0) extern void func_8017DF10(int); -void func_8017E298(void *a0) { - s32 t; - s32 p; - - t = *(s32 *)((s32)a0 + 0x1C); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - p = *(s32 *)((s32)a0 + 0x34); - if (t < 0xC) { - *(u16 *)((s32)a0 + 0x12) += 0xE0; - } else { - *(s16 *)(p + 0x64) = 0; - *(s16 *)(p + 0x60) = 0; - *(s16 *)(p + 0x62) = 0x3000; - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) += 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E298__8909e8bd.h" @@ -4081,25 +4064,7 @@ extern void func_80147084(s32 *a0); extern void func_801472B4(void *a0); extern void func_8017DF10(int); -void func_8017E308(void *a0) -{ - s32 t; - s32 *sub; - - t = *(s32 *)((s32)a0 + 0x1C); - sub = *(s32 **)((s32)a0 + 0x34); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - if (t < 0x20) { - *(u16 *)((s32)a0 + 0x2A) = *(u16 *)((s32)a0 + 0x2A) - 0x10; - } else { - func_80147324(*(u16 *)((s32)a0 + 0x2C)); - func_80147084(sub); - func_801472B4(sub); - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) = *(u16 *)((s32)a0 + 0x2) + 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E308.h" @@ -4170,38 +4135,7 @@ void func_8017E4BC(void *a0) { extern int rand(void); -void func_8017E4F8(void *a0) -{ - s32 p; - s32 obj; - short r; - u16 t; - u16 t2; - u16 e; - u16 c; - u16 d; - - p = (s32)a0; - obj = *(s32 *)(p + 0x34); - r = rand(); - *(u16 *)(p + 0x06) = *(u16 *)(obj + 0x06) + ((r & 0x3F) - 0x20); - if (*(s32 *)(p + 0x2C) != 0) { - t = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = 0x20; - *(u16 *)(p + 0x0A) = t - 0x140; - } else { - t2 = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = -0x20; - *(u16 *)(p + 0x0A) = t2; - } - e = *(u16 *)(obj + 0x0E); - c = *(u16 *)(p + 0x02); - *(s32 *)(p + 0x30) = (r >> 12) & 3; - d = ((r >> 6) & 0x3F) - 0x20; - *(u16 *)(p + 0x0E) = e + d; - d = c + 1; - *(u16 *)(p + 0x02) = d; -} +#include "../shared/ov/func_8017E4F8__d8145911.h" extern void func_800D22E4(s32 a0); diff --git a/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c b/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c index 47668e384..a0ac521fe 100644 --- a/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c +++ b/src/ov_SC04_004/ov_SC04_004_jr_8017AE2C.c @@ -4660,24 +4660,7 @@ void func_8017E258(void *a0) extern void func_8017DF10(int); -void func_8017E298(void *a0) { - s32 t; - s32 p; - - t = *(s32 *)((s32)a0 + 0x1C); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - p = *(s32 *)((s32)a0 + 0x34); - if (t < 0xC) { - *(u16 *)((s32)a0 + 0x12) += 0xE0; - } else { - *(s16 *)(p + 0x64) = 0; - *(s16 *)(p + 0x60) = 0; - *(s16 *)(p + 0x62) = 0x3000; - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) += 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E298__8909e8bd.h" @@ -4691,25 +4674,7 @@ extern void func_80147084(s32 *a0); extern void func_801472B4(void *a0); extern void func_8017DF10(int); -void func_8017E308(void *a0) -{ - s32 t; - s32 *sub; - - t = *(s32 *)((s32)a0 + 0x1C); - sub = *(s32 **)((s32)a0 + 0x34); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - if (t < 0x20) { - *(u16 *)((s32)a0 + 0x2A) = *(u16 *)((s32)a0 + 0x2A) - 0x10; - } else { - func_80147324(*(u16 *)((s32)a0 + 0x2C)); - func_80147084(sub); - func_801472B4(sub); - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) = *(u16 *)((s32)a0 + 0x2) + 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E308.h" @@ -4780,38 +4745,7 @@ void func_8017E4BC(void *a0) { extern int rand(void); -void func_8017E4F8(void *a0) -{ - s32 p; - s32 obj; - short r; - u16 t; - u16 t2; - u16 e; - u16 c; - u16 d; - - p = (s32)a0; - obj = *(s32 *)(p + 0x34); - r = rand(); - *(u16 *)(p + 0x06) = *(u16 *)(obj + 0x06) + ((r & 0x3F) - 0x20); - if (*(s32 *)(p + 0x2C) != 0) { - t = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = 0x20; - *(u16 *)(p + 0x0A) = t - 0x140; - } else { - t2 = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = -0x20; - *(u16 *)(p + 0x0A) = t2; - } - e = *(u16 *)(obj + 0x0E); - c = *(u16 *)(p + 0x02); - *(s32 *)(p + 0x30) = (r >> 12) & 3; - d = ((r >> 6) & 0x3F) - 0x20; - *(u16 *)(p + 0x0E) = e + d; - d = c + 1; - *(u16 *)(p + 0x02) = d; -} +#include "../shared/ov/func_8017E4F8__d8145911.h" extern void func_800D22E4(s32 a0); diff --git a/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c b/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c index 785cec8fa..a70864d00 100644 --- a/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c +++ b/src/ov_SC04_007/ov_SC04_007_jr_8017BEBC.c @@ -4034,24 +4034,7 @@ void func_8017E258(void *a0) extern void func_8017DF10(int); -void func_8017E298(void *a0) { - s32 t; - s32 p; - - t = *(s32 *)((s32)a0 + 0x1C); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - p = *(s32 *)((s32)a0 + 0x34); - if (t < 0xC) { - *(u16 *)((s32)a0 + 0x12) += 0xE0; - } else { - *(s16 *)(p + 0x64) = 0; - *(s16 *)(p + 0x60) = 0; - *(s16 *)(p + 0x62) = 0x3000; - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) += 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E298__8909e8bd.h" @@ -4065,25 +4048,7 @@ extern void func_80147084(s32 *a0); extern void func_801472B4(void *a0); extern void func_8017DF10(int); -void func_8017E308(void *a0) -{ - s32 t; - s32 *sub; - - t = *(s32 *)((s32)a0 + 0x1C); - sub = *(s32 **)((s32)a0 + 0x34); - *(s32 *)((s32)a0 + 0x1C) = t + 1; - if (t < 0x20) { - *(u16 *)((s32)a0 + 0x2A) = *(u16 *)((s32)a0 + 0x2A) - 0x10; - } else { - func_80147324(*(u16 *)((s32)a0 + 0x2C)); - func_80147084(sub); - func_801472B4(sub); - *(s32 *)((s32)a0 + 0x1C) = 0; - *(u16 *)((s32)a0 + 0x2) = *(u16 *)((s32)a0 + 0x2) + 1; - } - ((void (*)(void *))func_8017DF10)(a0); -} +#include "../shared/ov/func_8017E308.h" @@ -4154,38 +4119,7 @@ void func_8017E4BC(void *a0) { extern int rand(void); -void func_8017E4F8(void *a0) -{ - s32 p; - s32 obj; - short r; - u16 t; - u16 t2; - u16 e; - u16 c; - u16 d; - - p = (s32)a0; - obj = *(s32 *)(p + 0x34); - r = rand(); - *(u16 *)(p + 0x06) = *(u16 *)(obj + 0x06) + ((r & 0x3F) - 0x20); - if (*(s32 *)(p + 0x2C) != 0) { - t = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = 0x20; - *(u16 *)(p + 0x0A) = t - 0x140; - } else { - t2 = *(u16 *)(obj + 0x0A); - *(s16 *)(p + 0x16) = -0x20; - *(u16 *)(p + 0x0A) = t2; - } - e = *(u16 *)(obj + 0x0E); - c = *(u16 *)(p + 0x02); - *(s32 *)(p + 0x30) = (r >> 12) & 3; - d = ((r >> 6) & 0x3F) - 0x20; - *(u16 *)(p + 0x0E) = e + d; - d = c + 1; - *(u16 *)(p + 0x02) = d; -} +#include "../shared/ov/func_8017E4F8__d8145911.h" extern void func_800D22E4(s32 a0); diff --git a/src/ov_SC04_021/ov_SC04_021.c b/src/ov_SC04_021/ov_SC04_021.c index c78f1adf7..a4146770e 100644 --- a/src/ov_SC04_021/ov_SC04_021.c +++ b/src/ov_SC04_021/ov_SC04_021.c @@ -65,44 +65,7 @@ extern void func_801287B8(void); extern s32 func_80011A3C(void); extern s32 D_8018E67C; -void func_801285E4(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D18DC\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "nop\n" - "beqz $v0, 1f\n" - "nop\n" - "jal func_80011A3C\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_801285E4__22637e5f.h" #include "../shared/ov/func_80128678.h" @@ -127,44 +90,7 @@ void func_801285E4(void) * branch set). The load-delay nop after `lw $v0,%lo(...)($v0)` is auto-inserted too. * %hi/%lo escaped as %%hi/%%lo (bare % is an operand placeholder). */ -void func_80128714(void) { - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D19F0\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "bne $v0, $zero, 1f\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "j 2f\n" - "1:\n" - "jal func_8001903C\n" - "jal func_80018FC8\n" - "2:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_80128714__34914b60.h" @@ -294,31 +220,7 @@ extern s16 D_800B9A00; extern M2C_UNK (*D_8017F24C)(); extern s16 (*D_8017F250)(); -void func_80128A28(void) { - s16 temp_v0; - - switch (D_800B99F6) { /* irregular */ - case 1: - D_8017F24C(); - /* fallthrough */ - case 0: - func_80011C10(); - return; - case 2: - temp_v0 = D_8017F250(); - if (temp_v0 != 0) { - if (temp_v0 < 0) { - func_80011B7C(0); - D_800B9A00 = 1; - return; - } - func_80010DE0(); - } else { - return; - } - break; - } -} +#include "../shared/ov/func_80128A28__badd0159.h" extern u16 D_800B99F6; @@ -336,17 +238,7 @@ extern s32 D_8018E678; extern CdFileLoc_80128C98 cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128C98(s32 arg0) { - - extern s16 D_8017F528[]; - s16 idx = D_8017F528[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128C98__363b5a0e.h" @@ -354,17 +246,7 @@ s32 func_80128C98(s32 arg0) { extern CdFileLoc cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128CFC(s32 arg0) { - - extern s16 D_8017F538[]; - s16 idx = D_8017F538[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128CFC__120c5b53.h" #include "../shared/ov/func_80128D60.h" @@ -377,10 +259,7 @@ s32 func_80128CFC(s32 arg0) { extern M2C_UNK D_8018D4FC; -void func_80128FAC(u16 *arg0) { - func_8001534C(4, &D_8018D4FC, 0x80, 0x90, 0, 0); - func_800153CC(5, *arg0, 0xA8, 0x90, 0x40, 0); -} +#include "../shared/ov/func_80128FAC__205d953e.h" #include "../shared/ov/func_80129010.h" diff --git a/src/ov_SC04_021/ov_SC04_021_after.c b/src/ov_SC04_021/ov_SC04_021_after.c index 9967866ec..f10c14017 100644 --- a/src/ov_SC04_021/ov_SC04_021_after.c +++ b/src/ov_SC04_021/ov_SC04_021_after.c @@ -89,51 +89,7 @@ extern s32 func_80146128(void); extern void func_80146360(void); extern void func_801463A0(); -void func_8014607C(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146128\n" - "lui $at, %%hi(D_8018E808)\n" - "sw $v0, %%lo(D_8018E808)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E808)\n" - "lw $v0, %%lo(D_8018E808)($v0)\n" - "nop\n" - "beqz $v0, .L80146114\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146360\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801463A0\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - ".L80146114:\n" - "nop\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014607C__b3c81197.h" #include "../shared/ov/func_80146128.h" @@ -663,38 +619,7 @@ extern s32 D_80180E30[]; extern u8 D_80078E78[]; extern s16 currentLocationId; -s32 func_80149FB0(s32 a0) { - s32 *p = &D_80180E30[0]; - register s32 v __asm__("$3") = *p; - u8 *q = &D_80078E78[0]; - s32 loc; - - if (v != 0) { - loc = currentLocationId; - p = p + 1; - do { - if (loc == v) { - goto ret0; - } - v = *p; - p = p + 1; - } while (v != 0); - } - - if ((*(u32 *)(a0 + 0x44) & 0x400) != 0) { - return 0; - } - if (*(s16 *)(a0 + 0x1C8) != 0) { - return 0; - } - if ((*(u16 *)(a0 + 0xAC) & 0x100) == 0) { - ret0: - return 0; - } - v = q[0x48]; - q[0x48] = v ^ 0x80; - return 1; -} +#include "../shared/ov/func_80149FB0__8c634086.h" @@ -1649,37 +1574,7 @@ int func_8014F6F4(void) { extern s32 func_8014FA70(s32 a0); extern s32 D_8018E814; -void func_8014FA04(s32 a0) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "sw $ra, 16($sp)\n" - "lw $v0, 68($a0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 1f\n" - "addu $v0, $zero, $zero\n" - "lui $a1, 0x1f80\n" - "ori $a1, $a1, 0x03fc\n" - "addu $t0, $a1, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E814)\n" - "lw $v0, %%lo(D_8018E814)($v0)\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014FA04__6f7b9fcb.h" #include "../shared/ov/func_8014FA70.h" @@ -1841,60 +1736,7 @@ extern s32 func_8014FA70(s32 a0); extern void func_80015978(s32 a0, s32 *a1); extern s32 D_8018E814; -void func_80150A70(s32 a0) -{ - __asm__ __volatile__( - ".set\tnoreorder\n" - "addiu $sp, $sp, -24\n" - "sw $s0, 16($sp)\n" - "addu $s0, $a0, $zero\n" - "sw $ra, 20($sp)\n" - "lh $v1, 6($s0)\n" - "lh $v0, 136($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 10($s0)\n" - "lh $v0, 138($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 14($s0)\n" - "lh $v0, 140($s0)\n" - "nop\n" - "beq $v1, $v0, 3f\n" - "nop\n" - "1:\n" - "lw $v0, 68($s0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 2f\n" - "addiu $a0, $s0, 4\n" - "lui $a2, 0x1f80\n" - "ori $a2, $a2, 0x03fc\n" - "addu $t0, $a2, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "addu $a0, $s0, $zero\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "addiu $a0, $s0, 4\n" - "2:\n" - "jal func_80015978\n" - "addiu $a1, $s0, 136\n" - "3:\n" - "lw $ra, 20($sp)\n" - "lw $s0, 16($sp)\n" - "addiu $sp, $sp, 24\n" - ".set\treorder\n" - : : : "memory"); -} +#include "../shared/ov/func_80150A70__5bf92896.h" @@ -1902,22 +1744,7 @@ void func_80150A70(s32 a0) // @stuck: none — MATCH (fn-ptr table; split idx-1 into a $v0-pinned temp to stop (idx-1)*4 strength-reducing into a -4 load offset AND land the subtract in $v0) -void func_80150B28(int param_1) { - - extern s32 D_800AE6B0; - extern void (*D_80180EF4[])(void); - u32 idx; - register u32 sub __asm__("$2"); - - if ((D_800AE6B0 & 0x80FFFFFF) == 0) { - idx = *(u16 *)(param_1 + 0x16C); - if (idx != 0 && idx < 0x26) { - sub = idx - 1; - D_80180EF4[sub](); - } - } - *(u16 *)(param_1 + 0x16C) = 0; -} +#include "../shared/ov/func_80150B28__f539b4e6.h" #include "../shared/ov/func_80150B9C.h" @@ -2112,21 +1939,7 @@ extern int func_80151204(int arg, int a1); extern u8 D_80062C04[]; extern M2C_UNK D_80180FAC; -void func_801520DC(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_801472C8(arg0); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FAC); - func_801477E8(arg0, 0x40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146A6C(0x10, arg0, M2C_FIELD(arg0, s16 *, 6), M2C_FIELD(arg0, s16 *, 0xA), (s32) M2C_FIELD(arg0, s16 *, 0xE), 0, 0); - func_80147324(0x441); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801520DC__43573632.h" #include "../shared/ov/func_80152194.h" @@ -2217,20 +2030,7 @@ extern u8 D_80062C04[]; extern M2C_UNK D_800D5880; extern M2C_UNK D_80180FF4; -void func_801528B0(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FF4); - func_801477E8(arg0, 0xFFF00000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801528B0__474ae4a5.h" #include "../shared/ov/func_8015294C.h" @@ -2282,21 +2082,7 @@ extern s32 D_80062C14; extern M2C_UNK D_800D5880; extern M2C_UNK D_80181024; -void func_80152DA8(s32 arg0) -{ - func_80019064(&D_80062C14); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - M2C_FIELD(arg0, s8 *, 0xDF) = 8; - func_80146DB8(arg0, &D_80181024); - func_801477E8(arg0, 0xFFE40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80152DA8__7ab61c2d.h" #include "../shared/ov/func_80152E4C.h" @@ -2390,12 +2176,7 @@ extern void (*D_80181098[])(void *a0); extern s16 D_8011DB0C; extern u16 D_8011F748; -void func_80153CCC(S80153CCC *a0) { - ((s32 (*)(s32))func_80019064)((s32)&D_80181070); - D_80181098[a0->idx](a0); - D_8011DB0C = 0; - D_8011F748 = 0; -} +#include "../shared/ov/func_80153CCC__6f825b34.h" #include "../shared/ov/func_80153D34.h" @@ -2411,20 +2192,7 @@ extern void func_80146CA0(void *a0); extern s16 currentLocationId; extern u8 D_80181078; -void func_80153D7C(s32 param_1) -{ - func_80147324(0x451); - func_80154274((s32 *)param_1, (s32)&D_80181078); - func_80149020((s32 *)param_1); - *(u16 *)(param_1 + 0x244) = *(u16 *)(param_1 + 6); - *(u16 *)(param_1 + 0x246) = *(u16 *)(param_1 + 10); - *(u16 *)(param_1 + 0x248) = *(u16 *)(param_1 + 0xe); - if (currentLocationId == 0x3075) *(u8 *)(param_1 + 0xde) = 0x14; - else *(u8 *)(param_1 + 0xde) = 10; - *(u8 *)(param_1 + 0xdf) = 0; - __asm__ __volatile__("" ::: "memory"); - func_80146CA0((void *)param_1); -} +#include "../shared/ov/func_80153D7C__ab751e1b.h" #include "../shared/ov/func_80153E00.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c b/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c index 958896bc7..5544b4534 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8012ACE0.c @@ -257,20 +257,7 @@ extern void func_8012ACA0(void *arg0); /* 8-byte element, cmd @ +4 */ /* list ptr @ +0x90 */ -s32 func_8012ACE0(void *o) { - int i; - for (i = 0; ; i++) { - switch (((Owner_8012ACE0_8012ACE0 *)o)->list[i].cmd) { - case -2: - case -1: - case 0: - return i; - case -50: case -45: case -40: case -35: case -30: /* scatter -> force jump table (min=-50 sets low bound) */ - default: - break; - } - } -} +#include "../shared/ov/func_8012ACE0__97e255d8.h" #include "../shared/ov/func_8012AD44.h" @@ -472,25 +459,7 @@ extern void func_80016714(void *a0, s32 a1); -int func_8012D664(int arg0, int arg1, int arg2) { - extern int func_8012F568(); - extern int D_8017F5B4; - - struct S8012D664_8012D664 s; - int ret; - int t; - - s.a = (*(unsigned short*)&D_80126B5E); - s.b = (*(unsigned short*)&D_80126B62) - 0x40; - s.c = (*(unsigned short*)&D_80126B66); - ret = ((int(*)())func_800132BC)(arg0, &s); - t = arg1 + 0x20; - if (ret < t * t) { - func_8012F568(1, 1, 0, arg2, arg0, &D_8017F5B4); - return 1; - } - return 0; -} +#include "../shared/ov/func_8012D664__b481cb52.h" @@ -518,25 +487,7 @@ s32 func_8012DB84(void) -s32 func_8012DDA4() -{ - extern Entry_8012DDA4 * D_8018E69C; - extern Entry_8012DDA4 * D_8018E698; - - Entry_8012DDA4 *p; - Entry_8012DDA4 *end = ((Entry_8012DDA4 *)D_80126720); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (p->active != 0 && p != D_8018E698) { - D_8018E69C = p + 1; - return p; - } - D_8018E69C++; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DDA4__0f69dd9d.h" @@ -544,30 +495,7 @@ s32 func_8012DDA4() // @stuck: none — MATCH (35/35 ins, relocation-masked) -s32 func_8012DE2C(s32 a0) { - extern u8 * D_8018E69C; - extern u8 * D_8018E698; - - u8 *base; - u8 *end; - u8 *p; - - base = D_801202A0; - end = base + 0x6480; - D_8018E69C = base; - D_8018E698 = ((u8 *)a0); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (*(u16 *)p != 0 && p != ((u8 *)a0)) { - D_8018E69C = p + 0x10C; - return p; - } - D_8018E69C += 0x10C; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DE2C__d811cfb5.h" @@ -751,34 +679,7 @@ extern void func_8016B428(int); extern void func_80019064(void *); extern int D_8017F5CC; -void func_8012E9C0(int param_1) -{ - int iVar1; - - if (*(short *)(param_1 + 0x60) != 0) { - if (*(unsigned char *)(param_1 + 0x5e) == 0x1d) { - *(short *)(param_1 + 0x82) = 0; - *(short *)(param_1 + 0x7c) = *(unsigned short *)(param_1 + 6); - *(short *)(param_1 + 0x7e) = *(unsigned short *)(param_1 + 0xa); - *(short *)(param_1 + 0x80) = *(unsigned short *)(param_1 + 0xe); - } - if (*(int *)(param_1 + 0x78) != 0) { - iVar1 = *(short *)(param_1 + 0x60) * - *(short *)(*(int *)(param_1 + 0x78) + 0x30) >> 0xc; - if (iVar1 < 1) { - iVar1 = 1; - } - } else { - iVar1 = *(short *)(param_1 + 0x60); - } - func_8016AA50(param_1, iVar1); - if ((*(unsigned short *)(param_1 + 0x82) & 1) != 0) { - func_8016B428(param_1); - func_80019064(&D_8017F5CC); - } - } - return; -} +#include "../shared/ov/func_8012E9C0__89747443.h" @@ -1131,22 +1032,7 @@ extern s16 D_8017F710[]; /* size 8, alignment 1 -> unaligned copy */ -s32 func_801312D0(s32 param_1, void *param_2) -{ - extern int func_80131CF4(int, int); - extern M8_801312D0 D_8017F730; - - int iVar5; - - iVar5 = func_80131CF4(*(int *)(((int)param_1) + 0xBC), 0x2E); - if (iVar5 != 0) { - ((short *)param_2)[2] = 0; - ((short *)param_2)[0] = 0; - ((short *)param_2)[1] = (short)iVar5; - } else { - *(M8_801312D0 *)((short *)param_2) = D_8017F730; - } -} +#include "../shared/ov/func_801312D0__386a9228.h" @@ -1415,26 +1301,7 @@ extern void func_8001C214(int, int); * below is this function's own. D_8017F7A4 == D_8017F7A0 + 4 is a SEPARATE * per-overlay symbol and is referenced BY NAME, never as base+literal (§84). */ -void func_80132018(int param_1) -{ - - extern int tbl_D_80187044[][5] __asm__("D_8017F7A0"); - extern int tbl_D_80187048[][5] __asm__("D_8017F7A4"); - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - *(int *)(param_1 + 0x58) = (int)&tbl_D_80187048[*(unsigned short *)(param_1 + 0x70) & 0xfff]; - *(int *)(param_1 + 0xdc) = tbl_D_80187044[*(unsigned short *)(param_1 + 0x70) & 0xfff][0]; - *(short *)(param_1 + 0xfc) = (*(unsigned short *)(param_1 + 0x70) >> 12) << 9; - } -} +#include "../shared/ov/func_80132018__d875a8f9.h" #include "../shared/ov/func_801320D0.h" @@ -1448,41 +1315,11 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7A8; -void func_801320D8(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7A8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801320D8__99a35ab4.h" -s32 func_80132144(s32 param_1) -{ - extern int D_8017F7B8; - - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(((int)param_1) + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(((int)param_1)); - } else { - ((void(*)(int, int))func_8001C214)(v0, 0); - *(int *)(((int)param_1) + 0x58) = (int)&D_8017F7B8; - *(short *)(((int)param_1) + 0x5c) = 0x80; - *(unsigned short *)(((int)param_1) + 2) += 1; - } -} +#include "../shared/ov/func_80132144__e8e9c8db.h" @@ -1495,21 +1332,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7C8; -void func_801321B0(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7C8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801321B0__c34d9d19.h" @@ -1521,21 +1344,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7D8; -void func_8013221C(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7D8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_8013221C__6e5d0a2d.h" #include "../shared/ov/func_80132288.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_80135D20.c b/src/ov_SC04_021/ov_SC04_021_jr_80135D20.c index c608b311a..033a3dea8 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_80135D20.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_80135D20.c @@ -779,14 +779,7 @@ void func_80136C54(void) // @stuck: none — MATCH (28 ins). 10-byte 1-aligned struct copy (S10_80136C90{char s[10]}) from global D_8018D74C into a stack buffer, then func_8001534C(0,&buf,0x78,0x10,0,0). gcc emits the block move as 2 unaligned words (lwl/lwr+swl/swr) + 2 bytes (lb/sb). -s32 func_80136C90() -{ - extern void func_8001534C(int, void *, int, int, int, int); - extern S10_80136C90 D_8018D74C; - - S10_80136C90 buf = D_8018D74C; - func_8001534C(0, &buf, 0x78, 0x10, 0, 0); -} +#include "../shared/ov/func_80136C90__69b2badc.h" @@ -969,25 +962,7 @@ extern void func_801392FC(); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); -int func_80137D08(int arg0, int arg1, short arg2) -{ - unsigned char buf[3]; - - D_800A5E60 = arg0; - D_80126A0A = arg2; - ((void (*)(void *, int, int))func_801392FC)(&D_801269F0, D_80126A0E, arg1); - if ((*(short *)&D_801269F4) == 7) { - buf[0] = 0x39; - buf[1] = 0xFF; - buf[2] = 0x71; - ((void (*)(void *, void *, int))func_80137DD4)(&D_801269F0, buf, arg1); - } else if ((*(short *)&D_801269F4) == 3) { - if (D_8017F878 & 4) { - ((void (*)(void *, int))func_80139680)(&D_801269F0, arg1); - } - } - return D_800A5E60; -} +#include "../shared/ov/func_80137D08__7e58ba7e.h" #include "../shared/ov/func_80137DD4.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_801380E0.c b/src/ov_SC04_021/ov_SC04_021_jr_801380E0.c index d1766be77..f86600d09 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_801380E0.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_801380E0.c @@ -812,37 +812,7 @@ extern void GsSortSprite(void *a0, u8 *a1, s32 a2); * unprovable"), §17 (pins/barriers). */ -s32 func_80139BE0(int param_1) -{ - - extern unsigned char D_8017F844[]; - int v; - - if ((*(unsigned int *)(param_1 + 8) & 0x2000) == 0) { - int t = *(unsigned char *)(param_1 + 0x22) & 0x60; - int h = *(unsigned short *)(param_1 + 0x18); - unsigned int idx; - - __asm__("" : "=r"(t) : "0"(t)); - idx = (unsigned char)t; - if (h < 7) { - if (h >= 2) { - v = D_8017F844[idx >> 5]; - } else { - v = D_8017F844[0]; - } - } else { - v = D_8017F844[0]; - } - *(short *)(param_1 + 0x2e) = 3; - *(short *)(param_1 + 0x2c) = v; - } - *(short *)(param_1 + 0x34) = *(short *)(param_1 + 0x2c) * 6; - { - int x = *(short *)(param_1 + 0x2e); - *(short *)(param_1 + 0x36) = x * 12 + (x - 1) * 2; - } -} +#include "../shared/ov/func_80139BE0__561c5286.h" #include "../shared/ov/func_80139C7C.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c b/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c index 0287754d1..264107615 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8013C98C.c @@ -815,38 +815,7 @@ extern s8 D_8018E764; extern s8 D_8018E765; extern s32 D_801269C8; extern s32 D_801269D4; -void func_8013CA14(void) -{ - int *base = &D_8018E760; - signed char *p; - unsigned char c; - int t; - if ((*base) != 0) - { - c = D_8018E765; - if (c == 0) - { - p = (signed char *) ((((unsigned int) ((unsigned char) D_8018E764)) * 2) + D_8018E760); - t = (int) (*p); - D_801269D4 = t; - D_801269C8 = t; - D_8018E765 = (unsigned char) p[1]; - D_8018E764 = D_8018E764 + 1; - if (D_8018E765 == 0) - { - D_801269D4 = 0; - D_801269C8 = 0; - D_8018E764 = 0; - *base = 0; - } - } - else - { - D_8018E765 = c - 1; - } - } - return; -} +#include "../shared/ov/func_8013CA14__83788c45.h" @@ -1001,18 +970,7 @@ extern u8 D_8018F9B8; extern u8 D_8018F9D9; extern s32 D_8018FA98; -void func_8013D330(void) { - if ((D_8018FAB2 & 0xff) != D_8018FB2C) { - D_8018FAB2 = ((D_8018FAB2 & 0xff) < D_8018FB2C) ? (D_8018FAB2 + 1) : (D_8018FAB2 - 1); - } - if ((D_8018F9DA & 0xff) != D_8018FA94) { - D_8018F9DA = ((D_8018F9DA & 0xff) < D_8018FA94) ? (D_8018F9DA + 1) : (D_8018F9DA - 1); - } - if ((D_8018F9B8 & 0xff) != D_8018F9D9) { - D_8018F9B8 = ((D_8018F9B8 & 0xff) < D_8018F9D9) ? (D_8018F9B8 + 1) : (D_8018F9B8 - 1); - } - D_8018FA98 = 1; -} +#include "../shared/ov/func_8013D330__3ba2802e.h" @@ -1083,37 +1041,7 @@ extern void *D_8018E770; extern void func_800599B8(u16*); -void func_8013D8FC(void) -{ - - extern s16 *D_8018E774; - register s16 *psVar3 __asm__("$17"); - register s16 *psVar2 __asm__("$16"); - register s32 c9 __asm__("$19"); - register s32 cff __asm__("$18"); - u16 sVar1; - s16 buf[4]; - - psVar3 = D_8018E774; - if (psVar3 != (s16 *)0x0 && (sVar1 = (u16)*psVar3, sVar1 != 0xff)) { - c9 = 9; - cff = 0xff; - psVar2 = psVar3 + 5; - do { - if (sVar1 == c9) { - s32 arg2 = *(s32 *)(psVar2 + 1) + psVar2[-1] * 2; - buf[0] = psVar2[-3]; - buf[1] = psVar2[-2]; - buf[2] = psVar2[-1]; - buf[3] = *psVar2; - ((void (*)(s32, s32))func_800599B8)((s32)buf, arg2); - } - psVar3 = psVar3 + 8; - sVar1 = (u16)*psVar3; - psVar2 = psVar2 + 8; - } while (sVar1 != cff); - } -} +#include "../shared/ov/func_8013D8FC__392f2627.h" extern void *D_8018E76C; @@ -1205,25 +1133,7 @@ extern void func_800190AC(void); extern void func_80141C04(void); -void func_8013E5E8(void) -{ - - extern u16 D_8011511E; - extern u16 D_8011511C; - extern unsigned short D_80115112; - extern u16 D_80115116; - extern void (*D_8018062C[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 -> store retires early */ - func_80029444(); - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_8018062C[D_80115112]; - fp(); - func_800190AC(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_8013E5E8__ae7678cf.h" #include "../shared/ov/func_8013E67C.h" @@ -1375,16 +1285,7 @@ extern unsigned char D_801805F4; extern unsigned char *func_80141CA4(void); extern void func_801376E8(int a0, int a1); -void func_8013F138(void) { - u16 *p = &D_80115118; - *p += 0x10; - if ((u16)*p >= 0x40) { - if (D_80115110 == 0) { - ((void (*)(int, unsigned char *))func_801376E8)((int)func_80141CA4(), &D_801805F4); - } - D_80115112 += 1; - } -} +#include "../shared/ov/func_8013F138__67cef5a4.h" #include "../shared/ov/func_8013F1BC.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_80140608.c b/src/ov_SC04_021/ov_SC04_021_jr_80140608.c index 116b99fd5..3c672cb5c 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_80140608.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_80140608.c @@ -1005,18 +1005,7 @@ extern M2C_UNK D_8018020C; extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); -void func_80140E6C(void) { - void *puVar1; - unsigned int uVar2; - unsigned int uVar3; - unsigned int uVar4; - - puVar1 = (*(void * *)&D_8018020C); - uVar2 = func_800D2CA8(D_80078E7F, 0x18); - uVar3 = func_800D2CA8(D_80078E7E, 0xc); - uVar4 = func_800D2CA8(D_80078E7D, 0); - func_800D2D10(uVar2 | 0xb00000 | uVar3 | 0xb00 | uVar4, 8, puVar1, 0); -} +#include "../shared/ov/func_80140E6C__0b0f53ec.h" @@ -1121,20 +1110,7 @@ extern void func_80141C04(void); extern u16 D_8011511E; extern unsigned short D_80115112; -void func_80141874(void) { - - extern u16 D_8011511C; - extern u16 D_80115116; - extern void (*D_80180678[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 → store retires early */ - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_80180678[D_80115112]; - fp(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_80141874__1ec890ca.h" @@ -1251,36 +1227,7 @@ extern void func_8012CAE4(void *a0); extern s32 func_8012AD50(void *a0); extern s32 D_80180690; -void func_80142608(s32 param_1) -{ - register s32 iVar1 __asm__("$16"); - - if (*(short *)(param_1 + 0x70) != 0) { - iVar1 = ((s32 (*)(void))func_8012C1B8)(); - } else { - iVar1 = func_8012C1DC(*(s32 *)(param_1 + 100)); - } - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - func_8001CA1C(iVar1, (s32)&D_80180690); - *(short *)(iVar1 + 0x1a) = 0x200; - *(short *)(iVar1 + 0x18) = 0x200; - *(short *)(param_1 + 0xfc) = 0x40; - if (*(short *)(param_1 + 0x70) != 0) { - goto ad50; - } - if (*(s32 *)(param_1 + 100) != 0) { - *(short *)(param_1 + 0xfe) = *(short *)(*(s32 *)(param_1 + 100) + 0x36); - goto ad50; - } - } - ((void (*)(s32))func_8012CAE4)(param_1); - return; -ad50: - *(short *)(param_1 + 0x98) = 0; - *(s32 *)(param_1 + 0x90) = 0; - ((void (*)(s32))func_8012AD50)(param_1); -} +#include "../shared/ov/func_80142608__66c77755.h" #include "../shared/ov/func_801426D4.h" @@ -1367,17 +1314,7 @@ void func_801429C4(int param_1) extern void func_80142A80(void); -void func_80142A10(int param_1) -{ - - extern void (*D_80180974[])(); - if (*(s16 *)&D_801270C0 != 3) { - D_80180974[*(u16 *)(param_1 + 2)](); - if (*(s16 *)(param_1 + 0xFC) != 0) { - ((void (*)(int))func_80142A80)(param_1); - } - } -} +#include "../shared/ov/func_80142A10__aae79a19.h" @@ -1390,25 +1327,7 @@ extern u8 D_8018E7C8; extern u8 D_8018E7C9; extern u8 D_8018E7CA; -void func_80142A80(void) -{ - u16 flags; - union word_bytes local; - s32 mul; - - flags = D_800B99D8; - local.pw = D_8018DE88; - - if (flags & 0x10) { - mul = (s8)((flags & 0xf) >> 1) + 9; - } else { - mul = 0x10 - (s8)((flags & 0xf) >> 1); - } - - D_8018E7C8 = mul * (local.b[0] >> 4); - D_8018E7C9 = mul * (local.b[1] >> 4); - D_8018E7CA = mul * (local.b[2] >> 4); -} +#include "../shared/ov/func_80142A80__e460239a.h" #include "../shared/ov/func_80142B2C.h" @@ -1437,21 +1356,7 @@ extern void func_80142B2C(void *arg0); extern int D_801806B4; -void func_80142DC4(int param_1) -{ - int v0; - - *(int *)(param_1 + 0x20) = v0 = ((int (*)(void))func_8012C1B8)(); - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(s32, s32))func_8001CA1C)(v0, (s32)&D_801806B4); - *(short *)(v0 + 0x1a) = 0x1800; - *(short *)(v0 + 0x18) = 0x1800; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142DC4__ca355465.h" @@ -1466,23 +1371,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801806D0[]; -void func_80142E38(int param_1) -{ - short sVar1; - int iVar2; - - *(int *)(param_1 + 0x20) = iVar2 = ((int (*)(void))func_8012C1B8)(); - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(int, void *))func_8001CA1C)(iVar2, &D_801806D0); - sVar1 = (*(unsigned short *)(param_1 + 0x70) & 0xf) * 0x600 + 0x1200; - *(short *)(iVar2 + 0x1a) = sVar1; - *(short *)(iVar2 + 0x18) = sVar1; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142E38__05b8b1d1.h" @@ -1496,29 +1385,7 @@ extern void func_8012A828(s32 a0, void *a1); extern void func_80142B2C(void *arg0); -void func_80142EC0(s32 param_1) { - - extern s32 D_8018089C[]; - register s32 d __asm__("$16") = param_1; /* $s0 */ - register s32 obj __asm__("$17"); /* $s1 */ - s32 ret; - s16 sVar2; - - ret = ((s32 (*)(void))func_8012C1B8)(); - *(s32 *)(d + 0x20) = ret; - obj = ret; - if (ret == 0) { - ((void (*)(s32))func_8012CAE4)(d); - } else { - func_8001CA1C(obj, 0); - sVar2 = (s16)((*(u16 *)(d + 0x70) & 0xf) * 0x600 + 0xc00); - *(s16 *)(obj + 0x1a) = sVar2; - *(s16 *)(obj + 0x18) = sVar2; - *(s16 *)(d + 0xfc) = 0; - ((void (*)(s32, s32))func_8012A828)(d, D_8018089C[*(u16 *)(d + 0x70) & 0xf]); - ((void (*)(s32))func_80142B2C)(d); - } -} +#include "../shared/ov/func_80142EC0__41e70b0a.h" #include "../shared/ov/func_80142F68.h" @@ -1540,28 +1407,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801808BC[]; extern unsigned char D_8018091C[]; -void func_8014305C(int param_1) -{ - register int s0_param __asm__("$16") = param_1; - register int s1_copy __asm__("$17"); - int iVar2; - short sVar1; - - iVar2 = ((int (*)(void))func_8012C1B8)(); - *(int *)(s0_param + 0x20) = iVar2; - s1_copy = iVar2; - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(s0_param); - } else { - ((void (*)(int, void *))func_8001CA1C)(s1_copy, D_801808BC); - sVar1 = (*(unsigned short *)(s0_param + 0x70) & 0xf) * 0x600 + 0xc00; - *(short *)(s1_copy + 0x1a) = sVar1; - *(short *)(s1_copy + 0x18) = sVar1; - *(short *)(s0_param + 0xfc) = 0; - func_8012A828(s0_param, D_8018091C); - ((void (*)(int))func_80142B2C)(s0_param); - } -} +#include "../shared/ov/func_8014305C__bee6858a.h" #include "../shared/ov/func_801430F4.h" @@ -1604,32 +1450,7 @@ extern u32 D_80180A74[]; extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_80143458(s32 param_1) -{ - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_800D387C; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x9c; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180A74[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80143458__4deffe40.h" #include "../shared/ov/func_8014350C.h" @@ -1641,35 +1462,7 @@ void func_80143458(s32 param_1) extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_8014358C(s32 param_1) -{ - - extern u8 D_80180A84[]; - extern u32 D_80180B80[]; - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_80180A84; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x90; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180B80[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_8014358C__9bb6332a.h" #include "../shared/ov/func_80143640.h" @@ -1771,17 +1564,7 @@ extern void func_8012C218(void *a0); extern void (*D_80180C14[])(); -void func_801442F8(int param_1) -{ - int iVar1; - - D_80180C14[*(u16 *)(param_1 + 2)](); - iVar1 = *(int *)(param_1 + 0x1c) + 1; - *(int *)(param_1 + 0x1c) = iVar1; - if (0x1d < iVar1) { - func_8012C218(param_1); - } -} +#include "../shared/ov/func_801442F8__bf05b1dc.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c b/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c index 4fd9bce6c..f8f83861b 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8015444C.c @@ -972,39 +972,7 @@ extern u8 D_80126848; * --asm-subdir asm/ov_SC01_077/nonmatchings/ov_SC01_077_jr_8015444C * -> MATCH (31 ins) */ -s32 func_801549F8(s32 param_1, s32 _arg1, s32 _arg2) -{ - s32 i, j; - u8 n; - u8 count; - s32 *base; - - count = 0; - i = 0; - if (*(u8 *)(param_1 + 0xBC) != 0) { - base = *(s32 **)(param_1 + 0xB4); - n = *(u8 *)(param_1 + 0xBC); - do { - j = i; - switch (base[j]) { - case 0: case 2: case 7: case 8: case 9: case 10: - case 0xd: case 0x10: case 0x11: case 0x12: case 0x13: - case 0x14: case 0x19: case 0x1a: - i = j + 1; - break; - case 3: case 4: case 5: case 6: case 0xb: case 0xc: - case 0xe: case 0xf: case 0x15: case 0x16: - i = j + 2; - break; - default: - i = j + 1; - count += 1; - break; - } - } while (i != n); - } - return count; -} +#include "../shared/ov/func_801549F8__44f58f33.h" #include "../shared/ov/func_80154A74.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c b/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c index 078f9a7fe..dedad93a9 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_80154C24.c @@ -1090,13 +1090,7 @@ extern unsigned char D_8011520C[]; extern unsigned short D_8018154C[]; extern void func_80147324(s32 arg0); -void func_80156A1C(s32 param_1, s32 param_2) -{ - if (*(unsigned char *)(param_1 + 0xDA) == 0) { - func_80147324(D_8018154C[D_8011520C[param_2]]); - *(unsigned char *)(param_1 + 0xDA) = *(unsigned char *)(param_1 + 0xDA) + 1; - } -} +#include "../shared/ov/func_80156A1C__6c509a1c.h" #include "../shared/ov/func_80156A88.h" @@ -1170,15 +1164,7 @@ extern int D_8018E848; extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); -void func_80157808(void *param_1) -{ - D_80181584[*(unsigned short *)((char *)param_1 + 2)](); - D_8018E848 = D_8018E848 - 1; - if (D_8018E848 == -1) { - func_801599A4(param_1); - func_80159B3C(param_1); - } -} +#include "../shared/ov/func_80157808__9833c197.h" #include "../shared/ov/func_80157880.h" @@ -1198,19 +1184,7 @@ extern s32 func_801725A4(u8 *a0); extern u8 D_800D5128; extern u8 D_80181564; -void func_801578C0(s32 param_1) -{ - ((void (*)(void))func_80156648)(); - *(u8 *)(param_1 + 0x1AA) = 9; - func_80154274((s32 *)param_1, (s32)&D_800D5128); - ((void (*)(s32 *, s32))func_80154A74)((s32 *)param_1, 0x15); - func_80147324(0xC20); - ((void (*)(s32 *, s32))func_80146DB8)((s32 *)param_1, (s32)&D_80181564); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(4, (s32 *)param_1, 7, 0); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(5, (s32 *)param_1, 9, 0); - ((void (*)(s32 *))func_80146CA0)((s32 *)param_1); - ((void (*)(s32 *))func_801725A4)((s32 *)param_1); -} +#include "../shared/ov/func_801578C0__69854285.h" @@ -1343,17 +1317,7 @@ extern void func_80146CA0(void *a0); extern s32 D_800D51E0; extern s32 D_80181598; -void func_80158038(void * param) -{ - *(u8 *)(param + 0x1aa) = 0xe; - func_80154274((s32 *)param, (s32)&D_800D51E0); - func_80154A74(param, 0x15); - func_80146DB8((s32 *)param, &D_80181598); - *(s32 *)(param + 0x234) = 0; - func_80146994(5, param, 0xc, 0); - func_80147324(0x455); - func_80146CA0((void *)param); -} +#include "../shared/ov/func_80158038__2062f4e0.h" #include "../shared/ov/func_801580B4.h" @@ -1453,18 +1417,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80146C98(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_8015879C(s32 param_1) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(u8 *)(param_1 + 0xa8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(s32))func_80147098)(param_1); - ((void (*)(s32))func_801470AC)(param_1); - ((void (*)(s32, s32))func_80147078)(param_1, 0x1a); - ((void (*)(s32, s32))func_80146C98)(param_1, 1); - ((void (*)(s32))func_80158880)(param_1); -} +#include "../shared/ov/func_8015879C__b6505b9b.h" @@ -1481,17 +1434,7 @@ extern void func_801470AC(s32 *a0); extern void func_80147078(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_80158814(void *arg0) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(s8 *)((s32)arg0 + 0xA8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(void *))func_80147098)(arg0); - ((void (*)(void *))func_801470AC)(arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0x1A); - ((void (*)(void *))func_80158880)(arg0); -} +#include "../shared/ov/func_80158814__b665efef.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_801588CC.c b/src/ov_SC04_021/ov_SC04_021_jr_801588CC.c index 17ba25e01..de249a7c9 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_801588CC.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_801588CC.c @@ -1105,20 +1105,7 @@ extern void func_80154A74(s32 a0, s32 a1); extern M2C_UNK D_800D58D8; extern s32 D_8018E850; -void func_80158BB0(void *arg0) { - if (D_8018E850 == 0) { - D_8018E850 = 1; - } - func_80147324(0x456); - func_80154274(arg0, &D_800D58D8); - func_80154A74(arg0, 0x16); - M2C_FIELD(arg0, s32 *, 0x234) = 0xE30000; - M2C_FIELD(M2C_FIELD(arg0, void **, 0x20), s16 *, 0x10) = 0; - func_801474EC(arg0); - func_801474D8(arg0); - func_801472C8(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80158BB0__5d09eea9.h" #include "../shared/ov/func_80158C40.h" @@ -1140,19 +1127,7 @@ extern int rand(void); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158F00(int param_1) { - int *self = (int *)param_1; - struct Actor *act = (struct Actor *)self[0x20 / 4]; - int gate = D_8018E85C; - - act->timer = (u16)((act->timer + 0x16) & 0xfff); - - if (gate == 0) { - s32 r = rand(); - *(s32 *)(param_1 + 0x198) = func_8013767C(D_801815E8[r % 0xb]); - ((void (*)(int))func_80146CA0)(param_1); - } -} +#include "../shared/ov/func_80158F00__6450992e.h" @@ -1175,29 +1150,7 @@ extern void func_80146C98(s32 *a0, s16 a1); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158FA4(s32 param_1) -{ - s32 v0; - s16 sVar1; - - v0 = *(s32 *)(param_1 + 0x20); - *(u16 *)(v0 + 0x12) = (*(u16 *)(v0 + 0x12) + 0x16) & 0xfff; - if (((s32 (*)(void))func_80148800)() & 0xf0) { - D_8018E860 = 1; - } - if (func_801399F0(*(s32 *)(param_1 + 0x198)) != 0) { - func_80139914(*(s32 *)(param_1 + 0x198)); - *(s32 *)(param_1 + 0x198) = 0; - sVar1 = ((s32 (*)(s32))func_80159464)(param_1); - if (sVar1 != 0) { - func_801594E8(param_1, sVar1); - ((void (*)(s32, s32))func_80146C98)(param_1, 0xc); - } else { - *(s32 *)(param_1 + 0x198) = ((s32 (*)(u8 *))func_8013767C)(&(*(u8 *)&D_80110C3C)); - ((void (*)(s32))func_80146CA0)(param_1); - } - } -} +#include "../shared/ov/func_80158FA4__1e7a4e71.h" #include "../shared/ov/func_80159070.h" @@ -1213,20 +1166,7 @@ extern u8 D_800AE6BD; extern s32 D_8018E850; extern s32 D_8018E858; -void func_8015934C(void *arg0) { - void *temp_v1; - - if (D_8018E850 == 4) { - D_8018E850 = 5; - } - if (D_8018E858 != 0) { - func_80145BF8(); - func_80146CA0(arg0); - D_800AE6BD += 1; - } - temp_v1 = M2C_FIELD(arg0, void **, 0x20); - M2C_FIELD(temp_v1, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_v1, u16 *, 0x12) + 0x16) & 0xFFF); -} +#include "../shared/ov/func_8015934C__8531ecc4.h" #include "../shared/ov/func_801593E4.h" @@ -1241,26 +1181,7 @@ extern s32 func_80029A94(s32); extern Entry D_80181650[]; -s32 func_80159464(void) { - Entry *e; - - e = D_80181650; - while (e->id != 0) { - if (currentLocationId == e->id) { - return e->val; - } - e++; - } - if (func_80029A94(1) != 0) { - goto ret0; - } - if (func_80029A94(0) != 0) { - goto ret0; - } - return -1; -ret0: - return 0; -} +#include "../shared/ov/func_80159464__08b70f0d.h" extern u8 D_80078E78[]; @@ -1409,24 +1330,6 @@ extern void func_80146CA0(void *a0); extern unsigned char D_80181878; -void func_80159BE4(s32 arg0) -{ - int v; - - ((void (*)(int, void *))func_80146DB8)(arg0, &D_80181878); - if ((*(unsigned int *)(arg0 + 0x44) & 0x200) != 0) { - func_80154150(arg0, 5); - func_80154A74(arg0, 0x1C); - } else { - func_80154150(arg0, 4); - func_80154A74(arg0, 0x11); - } - *(int *)(arg0 + 0x234) = 0; - *(int *)(arg0 + 0x238) = 0; - func_801553C0(arg0); - ((void (*)(int))func_801553A8)(arg0); - ((void (*)(int))func_80172590)(arg0); - ((void (*)(int))func_80146CA0)(arg0); -} +#include "../shared/ov/func_80159BE4__1cf147fb.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c b/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c index ef68d9bed..0b79833af 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8015C32C.c @@ -1417,21 +1417,7 @@ extern void func_80159B70(void *a0); extern s32 func_801725F4(u8 *a0); extern void func_80146CA0(void *a0); -void func_8015D104(void *arg0) { - ((void (*)(void))func_80149FB0)(); - ((void (*)(void *))func_8014FA04)(arg0); - if (((s32 (*)(void *))func_8014E6A0)(arg0) == 0) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - ((void (*)(void *))func_801725F4)(arg0); - *(s32 *)((u8 *)arg0 + 0x234) = 0xFF1D0000; - *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10) = 0x600; - *(u16 *)((u8 *)arg0 + 0x244) = *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10); - func_80146CA0(arg0); - } -} +#include "../shared/ov/func_8015D104__ae9e650f.h" @@ -1466,17 +1452,7 @@ extern void *memcpy(void *dst, const void *src, u32 n); extern s32 D_80181B44; -void func_8015D380(s32 a0) { - s16 out[4]; - s32 buf[8]; - register s32 s1 __asm__("$17") = a0; - register s32 *s0 __asm__("$16") = buf; - ((void (*)(void *))func_80013F3C)((void *)s0); - ((void (*)(void *, s32))func_80012558)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x12)); - ((void (*)(void *, s32))func_800126C4)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x10)); - ApplyMatrixSV((void *)s0, (void *)&D_80181B44, (void *)out); - memcpy((void *)(s1 + 0x138), (void *)out, 8); -} +#include "../shared/ov/func_8015D380__95fbfaa8.h" @@ -1489,19 +1465,7 @@ extern unsigned char D_80180C28[]; extern void func_801553C0(s32 a0); extern void func_80154A74(s32 a0, s32 a1); -void func_8015D414(int param_1) -{ - *(unsigned char *)(param_1 + 0x1bd) = 8; - *(unsigned char **)(param_1 + 0x38) = D_80180C28; - *(short *)(param_1 + 0x138) = 0; - *(short *)(param_1 + 0x13a) = 0; - *(short *)(param_1 + 0x13c) = 0; - *(short *)(param_1 + 0x13e) = 0; - *(short *)(param_1 + 0xA) = *(short *)(param_1 + 0xA) + 0x48; - *(short *)(*(int *)(param_1 + 0x20) + 0x10) = 0; - ((void (*)(void))func_801553C0)(); - func_80154A74(param_1, 0x11); -} +#include "../shared/ov/func_8015D414__15eb5ba2.h" #include "../shared/ov/func_8015D480.h" @@ -1603,21 +1567,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015DCB8(s32 a0); -void func_8015DBD4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015DD74)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015DCB8)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DBD4__83daff82.h" #include "../shared/ov/func_8015DC84.h" @@ -1681,21 +1631,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015E018(s32 a0); -void func_8015DF34(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015E0D4)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015E018)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DF34__ad0c1369.h" #include "../shared/ov/func_8015DFE4.h" @@ -1765,23 +1701,7 @@ extern void func_80159BE4(s32 arg0); extern void (*D_80181914[])(void*); -void func_8015E344(u16 *param_1) -{ - ((s32 (*)(void))func_8015E40C)(); - if (((s32 (*)(u16 *))func_80161B18)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161B84)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161208)(param_1) == 0) { - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *))func_8015E5B0)(param_1); - *(s32 *)((char *)param_1 + 0x234) = 1; - } - if ((param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((s32 (*)(u16 *, s32))func_80147078)(param_1, 0); - ((s32 (*)(u16 *))func_80159BE4)(param_1); - } - } -} +#include "../shared/ov/func_8015E344__6a040027.h" #include "../shared/ov/func_8015E40C.h" @@ -1827,14 +1747,7 @@ extern void func_80159BE4(s32 arg0); /* function-pointer dispatch table */ extern void (*D_80181914[])(void*); -void func_8015E698(u16 *param_1) -{ - if (func_80161208() == 0 && (param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((void (*)(u16 *, s32))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159BE4)(param_1); - } -} +#include "../shared/ov/func_8015E698__33c63185.h" #include "../shared/ov/func_8015E714.h" @@ -1925,15 +1838,7 @@ extern void func_80146CA0(void *a0); extern int D_800D4C48; extern int D_801818F8; -void func_8015EE7C(s32 param_1) -{ - ((int (*)(void))func_8014CBF8)(); - ((int (*)(int))func_801474EC)(param_1); - ((int (*)(int, void *))func_80154274)(param_1, &D_800D4C48); - ((int (*)(int, void *))func_80146DB8)(param_1, &D_801818F8); - ((int (*)(int, int))func_801477E8)(param_1, 0xFFF40000); - ((int (*)(int))func_80146CA0)(param_1); -} +#include "../shared/ov/func_8015EE7C__b34f471c.h" @@ -1948,22 +1853,7 @@ extern void func_80159B70(void *a0); extern void func_80161418(void *a0); extern s32 func_801725A4(u8 *a0); -void func_8015EEE0(void *arg0) -{ - ((void (*)(void *, s32))func_80148038)(arg0, 0x10000); - ((void (*)(void *))func_80147460)(arg0); - ((void (*)(void *, s32, s32, s32))func_80147AD4)(arg0, 0, 0, 0x1000); - ((void (*)(void *))func_801473EC)(arg0); - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (((s32 (*)(void *))func_80161418)(arg0) == 0) { - ((void (*)(void *))func_801725A4)(arg0); - } - } -} +#include "../shared/ov/func_8015EEE0__05ff1db5.h" #include "../shared/ov/func_8015EF9C.h" @@ -2071,20 +1961,7 @@ extern void func_80147078(s32 *, s16); extern void func_80159B70(void *); extern s32 func_80161208(void); -void func_8015F89C(void *arg0) { - u16 flags = *(u16 *)((u8 *)arg0 + 0xB8); - if (!(flags & 0x4000)) { - if (flags & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - return; - } - } else { - func_801466F0(1, arg0, 0, -0x1E, 0, 0, 0, 0); - } - ((s32 (*)(void *))func_80161208)(arg0); -} +#include "../shared/ov/func_8015F89C__610b5f14.h" #include "../shared/ov/func_8015F948.h" @@ -2095,15 +1972,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(void); -void func_8015F9A4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - } else { - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015F9A4__76dde591.h" #include "../shared/ov/func_8015FA24.h" @@ -2162,21 +2031,7 @@ extern void func_80159B70(void *a0); extern void func_8014BFF4(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_8015FCC8(void *param_1) { - if ((D_800AE6B0 & 0x80FFFFFF) != 0) { - ((void (*)(void))func_8016007C)(); - D_80181914[*(u16 *)param_1](param_1); - ((void (*)(void *, s32))func_80147078)(param_1, 0); - func_80159B70(param_1); - } else { - *(u8 *)((s32)param_1 + 0x197) = 0; - *(u8 *)((s32)param_1 + 0xBE) = 0; - *(u8 *)((s32)param_1 + 0xBF) = 0; - *(u8 *)((s32)param_1 + 0x1A0) = (u8)*(s32 *)((s32)param_1 + 0x184); - ((s32 (*)(void *, s32))func_8014BFF4)(param_1, 1); - func_80146CA0(param_1); - } -} +#include "../shared/ov/func_8015FCC8__87a5e0ba.h" @@ -2210,22 +2065,7 @@ extern void func_80159B70(void *a0); extern void func_80154A74(s32 a0, s32 a1); extern s32 func_80161208(); -void func_8015FE70(u16 *param_1) -{ - if ((param_1[0x5c] & 0x8000) != 0) { - if (param_1[0x5d] == 0) { - ((void (**)())D_80181914)[param_1[0]](); - ((void (*)(u16 *, s16))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159B70)(param_1); - return; - } - param_1[0x5c] = param_1[0x5d]; - } - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *, s16))func_80154A74)(param_1, 0x11); - } - ((void (*)(u16 *))func_80161208)(param_1); -} +#include "../shared/ov/func_8015FE70__bbab5a5a.h" @@ -2282,16 +2122,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(); -void func_801602A4(s32 *a0) { - if (*(u16 *)((u8 *)a0 + 0xB8) == 0x8000) { - ((void (**)())D_80181914)[*(u16 *)a0](); - func_80154A74((s32)a0, 0x11); - ((void (*)(s32, s32))func_80147078)((s32)a0, 0); - func_80159B70(a0); - } else { - ((s32 (*)(s32 *))func_80161208)(a0); - } -} +#include "../shared/ov/func_801602A4__b32c8455.h" #include "../shared/ov/func_8016032C.h" @@ -2381,19 +2212,7 @@ extern void func_80160A74(s32 *a0); extern void func_80154150(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_80160920(unsigned short *param_1) -{ - if ((((int (*)(void))func_801487F4)() & 8) == 0) { - ((code *)D_80181914)[*param_1](param_1); - ((void (*)(unsigned short *))func_80160A74)(param_1); - } else { - if (((int (*)(unsigned short *))func_80161208)(param_1) == 0 && param_1[0x5c] == 0x8000) { - ((void (*)(unsigned short *, int))func_80154150)(param_1, 0x25); - ((void (*)(unsigned short *))func_80146CA0)(param_1); - } - } - return; -} +#include "../shared/ov/func_80160920__f19f7444.h" @@ -2409,14 +2228,7 @@ extern s32 func_80161208(); /* function-pointer dispatch table; indexed by *param_1 (×4 = ptr size) */ extern void (*D_80181914[])(void*); -void func_801609B8(u16 *param_1) { - if ((((u32 (*)(void))func_801487F4)() & 8) == 0) { - ((void (**)(u16*))D_80181914)[*param_1](param_1); - ((void (*)(u16 *))func_80160A74)(param_1); - } else { - ((void (*)(u16 *))func_80161208)(param_1); - } -} +#include "../shared/ov/func_801609B8__7e8f4287.h" #include "../shared/ov/func_80160A28.h" @@ -2648,22 +2460,7 @@ extern void func_80147324(); * extern void func_80161C24(s32, s32); (jr_8015C32C.c:1474 / :1417) * so the definition must use (int, int); the unsigned semantics of param_2 * are restored by a cast at each use (codegen-neutral: sltiu + index math). */ -void func_80161C24(int param_1, int param_2) -{ - - extern unsigned short D_80181D30[]; - extern unsigned short D_80181D32[]; - - if ((unsigned int)param_2 < 8) { - if (*(u8 *)(param_1 + 0xDA) != 0) { - func_80147324(D_80181D30[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 0; - } else { - func_80147324(D_80181D32[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 1; - } - } -} +#include "../shared/ov/func_80161C24__38230eb9.h" @@ -2765,14 +2562,7 @@ extern void func_80029124(s32, s32); extern void func_800D1734(void *); extern s32 D_80181DB4; -void func_80161D88(void) { - if ((D_800AE6B0 & 0x80FFFFFF) == 0 && (D_800AE6A8 & 0x80FFFFFF) == 0 && - (func_80029178(0x141) & 0xFF) != 0) { - func_80029124(0x141, 0); - func_80029124(0x95, 1); - func_800D1734(&D_80181DB4); - } -} +#include "../shared/ov/func_80161D88__41d070a3.h" // @class: regalloc-order @@ -2845,21 +2635,7 @@ extern void func_800291C8(s32, s32); extern void func_80016714(void *a0, s32 a1); extern int D_8018E868[]; -void func_801622C4(void) -{ - int *p; - int i; - - ((int (*)(int, int))func_80029124)(0x141, 1); - ((int (*)(int, int))func_800291C8)(8, 0); - i = 0; - p = &D_8018E868; - do { - ((int (*)(int, int))func_80016714)(*p, 0x38); - p = p + 1; - i = i + 1; - } while (i < 3); -} +#include "../shared/ov/func_801622C4__994a7377.h" @@ -2991,15 +2767,7 @@ extern s32 D_800B5CBC; extern u8 D_800B5CDF; extern s32 D_800B5CEC; -void func_80162870(s32 param_1) { - *(s32 *)(param_1 + 8) = (s32)&D_800B5CB8; - func_8001CB6C(&D_800B5CB8, (s32)&D_80181E10, 0x250, 0x1A0); - D_800B5CEC = param_1 + 0xC; - D_800B5CDF = 0x14; - D_800B5CBC |= 0x60000000; - func_80162968(param_1); - func_80162ACC((u8 *)param_1); -} +#include "../shared/ov/func_80162870__de1c9bc5.h" #include "../shared/ov/func_801628F4.h" @@ -3178,28 +2946,7 @@ extern s16 D_80181E78; extern s16 D_80181E76; extern s16 D_80181E74; -void func_801647A4(int param_1) { - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_8014659C)(); - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - ((void (*)(s32, void *))func_8001C810)(iVar1, &D_800DF2E0); - *(s32 **)(iVar1 + 0x80) = &D_80181E44; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - *(u16 *)(iVar1 + 0x2c) = *(u16 *)(iVar1 + 0x2c) | 0xb0; - D_80181E78 = 0x80; - D_80181E76 = 0x80; - D_80181E74 = 0x80; - *(u16 *)(iVar1 + 0x1a) = 0; - *(u16 *)(param_1 + 0x60) = 0; - *(u16 *)(param_1 + 0x62) = 0x200; - ((s32 (*)(s32))func_80164A74)(param_1); - ((void (*)(s32))func_80146CA0)(param_1); - } else { - func_80164930(param_1); - } -} +#include "../shared/ov/func_801647A4__1eeea95d.h" #include "../shared/ov/func_80164864.h" @@ -3336,21 +3083,7 @@ void func_80164EE0(int param_1) -s32 func_80165140(s32 param_1) { - extern Slot_80165140 D_8018E960[8]; - - int i; - Slot_80165140 *p; - for (i = 0; i < 8; i++) { - p = &D_8018E960[i]; - if (p->used == 0) { - p->used = 8; - p->a = *(B8_80165140 *)(((u8 *)param_1) + 0x2c); - p->b = *(B4_80165140 *)(((u8 *)param_1) + 0x50); - return; - } - } -} +#include "../shared/ov/func_80165140__2718b2e5.h" @@ -3361,27 +3094,7 @@ s32 func_80165140(s32 param_1) { extern void func_80165240(void *param_1, void *param_2, void *param_3); extern s32 D_8018E960; -void func_801651B8(void * param_1) -{ - register s32 *puVar1 __asm__("$16"); /* $s0 */ - register s32 iVar2 __asm__("$17"); /* $s1 */ - register s32 p __asm__("$18"); /* $s2 */ - - p = param_1; - ((s32 (*)(s32, s32, s32))func_80165240)(p, p + 0x2c, p + 0x50); - iVar2 = 0; - puVar1 = &D_8018E960; - do { - if (puVar1[3] != 0) { - s32 a0v = p; - __asm__ __volatile__("" : "=r"(a0v) : "0"(a0v)); - ((s32 (*)(s32, s32, s32))func_80165240)(a0v, (s32)puVar1, (s32)(puVar1 + 2)); - puVar1[3] = puVar1[3] + -1; - } - iVar2 = iVar2 + 1; - puVar1 = puVar1 + 4; - } while (iVar2 < 8); -} +#include "../shared/ov/func_801651B8__b905c751.h" extern void func_80016ED4(void *a0); @@ -3420,14 +3133,7 @@ extern u8 D_80078EC1; extern void (*D_80181EDC[])(void); extern void func_80165B28(void *a0); -void func_80165580(s32 _arg0) -{ - if (D_80078EC5 & 0x80) { - ((void (*)(void))func_80165B28)(); - } else { - D_80181EDC[D_80078EC1 & 0x7F](); - } -} +#include "../shared/ov/func_80165580__7088316d.h" #include "../shared/ov/func_801655E4.h" @@ -3569,10 +3275,7 @@ void func_80165B28(void *a0) { extern M2C_UNK D_8018E128; -void func_80165E2C(u16 *arg0) { - func_8001534C(0, &D_8018E128, 0x80, 0x80, 0, 0); - func_800153CC(1, *arg0, 0xA8, 0x80, 0x40, 0); -} +#include "../shared/ov/func_80165E2C__1f54f802.h" #include "../shared/ov/func_80165E90.h" @@ -3765,24 +3468,7 @@ extern u8 D_801821C8[]; extern s32 func_80029178(s32 arg); extern s32 func_80166F58(s32, s32, s32, s32); -void func_801681FC(s32 param_1) { - - extern u8 D_8018220C[]; - extern u8 D_801821DC[]; - extern u8 D_801821DD[]; - s32 iVar3; - s32 a3; - - *(s16 *)(param_1 + 0x28) = func_80029178(0x81) & 0xFF; - *(s32 *)(param_1 + 0x30) = D_8018220C[*(s32 *)(param_1 + 0x2C)]; - iVar3 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821DC[iVar3]; - *(s32 *)(param_1 + 0x1C) = D_801821DD[iVar3]; - a3 = *(s32 *)(param_1 + 0x2C) & 1; - *(s32 *)(param_1 + 0x2C) = a3; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 4, 4, a3); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_801681FC__9cf18f49.h" #include "../shared/ov/func_8016829C.h" @@ -3794,20 +3480,7 @@ void func_801681FC(s32 param_1) { extern s32 func_80166F58(s32, s32, s32, s32); -void func_80168430(s32 param_1) { - - extern u8 D_80182218[]; - extern u8 D_801821F0[]; - extern u8 D_801821F1[]; - s32 iVar1; - - *(s32 *)(param_1 + 0x30) = D_80182218[*(s32 *)(param_1 + 0x2C)]; - iVar1 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821F0[iVar1]; - *(s32 *)(param_1 + 0x1C) = D_801821F1[iVar1]; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 5, 0x3B, 2); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80168430__64c1a81e.h" #include "../shared/ov/func_801684B4.h" @@ -3991,26 +3664,7 @@ extern void func_80146C3C(void); extern char D_80182308[]; extern char D_801822C8[]; -void func_80169F3C(int param_1) -{ - int iVar1; - - ((int (*)(int, int))func_800D1FC8)(param_1, 6); - iVar1 = func_800D21C4(param_1, D_80182308, 0x16); - if (iVar1 != 0) { - *(int *)(param_1 + 0x20) = iVar1; - *(short *)(iVar1 + 0x1a) = 0x2000; - *(short *)(iVar1 + 0x18) = 0x2000; - *(char *)(iVar1 + 0x26) = 0x60; - *(char *)(iVar1 + 0x25) = 0x60; - *(char *)(iVar1 + 0x24) = 0x60; - *(unsigned int *)(iVar1 + 4) = *(unsigned int *)(iVar1 + 4) | 0x50000000; - ((void (*)(int, int, void *))func_80128EA8)(iVar1, param_1 + 0x24, D_801822C8); - *(short *)(param_1 + 2) = *(short *)(param_1 + 2) + 1; - } else { - ((void (*)(int))func_80146C3C)(param_1); - } -} +#include "../shared/ov/func_80169F3C__a4abc210.h" #include "../shared/ov/func_80169FE0.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c b/src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c index 4b04dbfdd..fd9dec093 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8016AB6C.c @@ -1945,44 +1945,7 @@ extern void func_8016B984(void *a0); extern void func_8016B91C(int); extern int D_8018EC80; -void func_8016B4F8(int param_1) -{ - int iVar1; - int uVar2; - volatile int buf[2]; - - ((void (*)(int, void *))func_80015978)(param_1 + 4, &D_8018EC80); - if (func_8016B9F8(param_1) == 0) { - *(int *)(param_1 + 0x18) = 0; - *(int *)(param_1 + 0x14) = 0; - *(int *)(param_1 + 0x10) = 0; - iVar1 = func_8016B834(param_1, 0); - *(int *)(param_1 + 0x10) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 1); - *(int *)(param_1 + 0x14) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 2); - *(int *)(param_1 + 0x18) = iVar1; - if (iVar1 != 0) goto success; - } - } - } - ((void (*)(int))func_8016B984)(param_1); - return; -success: - func_8016B91C(param_1); - uVar2 = *(int *)(param_1 + 0x2c); - if (uVar2 == 0) { - uVar2 = 0xf0; - } else { - uVar2 = 0x2d0; - } - *(int *)(param_1 + 0x1c) = uVar2; - uVar2 = *(unsigned short *)(param_1 + 2); - uVar2 = uVar2 + 1; - *(unsigned short *)(param_1 + 2) = uVar2; -} +#include "../shared/ov/func_8016B4F8__0b2cc462.h" @@ -2109,27 +2072,7 @@ extern void func_8016BFA8(s32 a0, s32 a1, s32 a2, s32 a3); extern M2C_UNK D_8018EDBC; extern M2C_UNK D_8018EDC0; -void func_8016BCC0(void *arg0) { - u16 temp_a2; - u16 temp_v0; - void *temp_s0; - - temp_s0 = M2C_FIELD(arg0, void **, 0x20); - func_8016BF50(); - temp_a2 = M2C_FIELD(arg0, u16 *, 0x10) + 0x60; - M2C_FIELD(arg0, u16 *, 0x10) = temp_a2; - temp_v0 = M2C_FIELD(temp_s0, u16 *, 0x1A) + temp_a2; - M2C_FIELD(temp_s0, u16 *, 0x1A) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x18) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_s0, u16 *, 0x12) + 0x71) & 0xFFF); - func_8016BFA8(arg0, &D_8018EDBC, &D_8018EDC0, temp_s0 + 0x18); - if ((s16) M2C_FIELD(temp_s0, u16 *, 0x1A) >= 0x1001) { - M2C_FIELD(temp_s0, u16 *, 0x18) = 0x1000U; - M2C_FIELD(temp_s0, u16 *, 0x1A) = 0x1000U; - func_80146E90(arg0, M2C_FIELD(arg0, s32 *, 0x30)); - M2C_FIELD(arg0, u16 *, 2) = (u16) (M2C_FIELD(arg0, u16 *, 2) + 1); - } -} +#include "../shared/ov/func_8016BCC0__04061c8b.h" // @class: struct @@ -2145,24 +2088,7 @@ void func_8016BCC0(void *arg0) { // @class: plumbing // @stuck: none — MATCH -s32 func_8016BEA0(s32 param_1) -{ - extern void func_8016BF50(void); - - int iVar2; - unsigned short uVar1; - - iVar2 = *(int *)(((int)param_1) + 0x20); - func_8016BF50(); - uVar1 = *(unsigned short *)(((int)param_1) + 0x10) - 0x18; - *(unsigned short *)(((int)param_1) + 0x10) = uVar1; - *(unsigned short *)(iVar2 + 0x1a) = *(unsigned short *)(iVar2 + 0x1a) + uVar1; - *(unsigned short *)(iVar2 + 0x12) = (*(unsigned short *)(iVar2 + 0x12) + 0x22) & 0xfff; - ((void (*)(int, void *, void *, int))func_8016BFA8)(((int)param_1), &(*(int *)&D_8018EDBC), &(*(int *)&D_8018EDC0), iVar2 + 0x18); - if (*(short *)(iVar2 + 0x1a) < 0) { - ((void (*)(int))func_80146C3C)(((int)param_1)); - } -} +#include "../shared/ov/func_8016BEA0__0a1f8b82.h" @@ -2225,33 +2151,7 @@ extern u8 D_8018EDC4[]; extern u8 D_8018EDCC[]; extern u8 D_8018ED7C[]; -void func_8016C2C4(s32 param) -{ - register s32 s1 __asm__("$17"); - register s32 s0 __asm__("$16"); - u16 buf[3]; - s16 v; - s32 r; - s32 arg; - - s1 = param; - s0 = *(s32 *)(s1 + 0x20); - arg = *(s32 *)(s1 + 0x34); - buf[0] = *(u16 *)(s1 + 0x12); - buf[1] = *(u16 *)(s1 + 0x16); - buf[2] = *(u16 *)(s1 + 0x1a); - ((void (*)(s32, void *, void *))func_80149350)(arg, buf, buf); - ((void (*)(void *, s32))func_80015954)(buf, s1 + 4); - v = *(s16 *)(s1 + 0x10) + 0x10; - *(s16 *)(s1 + 0x10) = v; - v = *(s16 *)(s0 + 0x1a) + v; - *(s16 *)(s0 + 0x1a) = v; - *(s16 *)(s0 + 0x18) = v; - r = ((s32 (*)(s32, void *, void *, void *))func_8016C374)(s1, D_8018EDC4, D_8018EDCC, D_8018ED7C); - if (r == 0) { - ((void (*)(s32))func_80146C3C)(s1); - } -} +#include "../shared/ov/func_8016C2C4__ee79a1cc.h" #include "../shared/ov/func_8016C374.h" @@ -2390,26 +2290,7 @@ extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern u8 D_80182518; extern u8 D_80182524; -void func_8016DA7C(s32 param_1) -{ - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_801465C0)(); - if (iVar1 == 0) { - ((void (*)(s32))func_80146C3C)(param_1); - } else { - *(s32 *)(param_1 + 0x20) = iVar1; - ((void (*)(s32, s32, s32, s32))func_8001CC3C)(iVar1, (s32)&D_80182518, 0x250, 0x100); - *(u8 *)(iVar1 + 0x27) = 0x90; - *(u16 *)(iVar1 + 0x18) = 0x3000; - *(u16 *)(iVar1 + 0x1a) = 0x4000; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - func_80128EA8(iVar1, param_1 + 0x24, (s32)&D_80182524); - *(s32 *)(param_1 + 0x10) = 0; - *(s32 *)(param_1 + 0x14) = 0xfff40000; - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; - } -} +#include "../shared/ov/func_8016DA7C__00aabb3f.h" #include "../shared/ov/func_8016DB34.h" @@ -2527,16 +2408,7 @@ typedef struct { typedef void (*Handler)(struct Entry_8016E95C *); -s32 func_8016E95C() { - extern Handler D_80182644[]; - - struct Entry_8016E95C *p; - for (p = ((struct Entry_8016E95C *)&D_80115218); p < &((struct Entry_8016E95C *)&D_80115218)[4]; p++) { - if (p->f0 != 0) { - D_80182644[p->f1](p); - } - } -} +#include "../shared/ov/func_8016E95C__11c325ba.h" @@ -2591,19 +2463,7 @@ extern void func_8016EC0C(s32 a0, s32 a1); extern u16 D_80182638[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EAC0(Wave *param_1) -{ - unsigned char bVar1; - - param_1->f4 = param_1->f4 + D_80182638[param_1->f2]; - ((void (*)(void *, int))func_8016EC0C)(param_1, 0x80); - bVar1 = param_1->f2 + 1; - param_1->f2 = bVar1; - if (5 < bVar1) { - param_1->f2 = 0x20; - param_1->f1 = param_1->f1 + 1; - } -} +#include "../shared/ov/func_8016EAC0__8bfcb845.h" @@ -2613,18 +2473,7 @@ void func_8016EAC0(Wave *param_1) extern u8 D_80182628[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EB3C(s32 p) { - u8 v; - - ((void (*)(s32, s32))func_8016EC0C)(p, D_80182628[*(u8 *)(p + 2) & 3]); - - v = *(u8 *)(p + 2); - *(u8 *)(p + 2) = v + 0xFF; - if (v == 0) { - *(u8 *)(p + 2) = 5; - *(u8 *)(p + 1) = *(u8 *)(p + 1) + 1; - } -} +#include "../shared/ov/func_8016EB3C__a0fff8a5.h" @@ -2724,35 +2573,7 @@ extern s32 D_80182654; extern s32 D_80126B58; extern s16 currentLocationId; -s32 func_8016F1C4(void) { - s32 *p; - s32 cur; - s32 loc; - s32 v; - s32 *base = &D_80126B58; - - p = &D_80182654; - cur = *p; - if (cur != 0) { - loc = currentLocationId; - p = p + 1; - for (;;) { - if (loc == cur) { - return 1; - } - cur = *p; - p = p + 1; - if (cur == 0) { - break; - } - } - } - v = base[0x7E]; - if (((v & 0x80FFFFFF) != 0) && ((v & 0x10000000) != 0)) { - return 0; - } - return base[0x7E] & 0x80FFFFFF; -} +#include "../shared/ov/func_8016F1C4__ba8761c6.h" #include "../shared/ov/func_8016F250.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c b/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c index cbc5cb7c9..47eb9579f 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_80171B4C.c @@ -2479,17 +2479,7 @@ extern void func_80171A1C(u8 *a0); extern s32 func_80174650(s32); extern M2C_UNK D_801827F0; -void func_80173220(void * arg0) -{ - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x4000) { - func_80147324(0x516); - func_80019064(&D_801827F0); - } - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x8000) { - func_80171A1C(arg0); - func_80174650(arg0); - } -} +#include "../shared/ov/func_80173220__c174c056.h" #include "../shared/ov/func_80173294.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_801734BC.c b/src/ov_SC04_021/ov_SC04_021_jr_801734BC.c index 8ba56430f..8d58c35b3 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_801734BC.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_801734BC.c @@ -2317,26 +2317,7 @@ extern void func_80173460(s32 a0, s32 a1); /* ==== end §8b carried decl layer ==== */ -void func_801734BC(s32 arg0, s32 _unused1) { - extern void func_80173544(void); - extern s16 D_80126B40; - - - s16 temp; - switch (((u32)arg0)) { - case 0: temp = -0x4; break; - case 1: temp = -0x8; break; - case 2: temp = -0x12; break; - case 3: temp = -0x18; break; - case 4: temp = -0x1C; break; - default: goto after; - } - D_80126B32 = temp; -after: - D_80126B3E = 0; - D_80126B40 = 0; - func_80174684(&func_80173544); -} +#include "../shared/ov/func_801734BC__0a1baba1.h" extern void (*D_8018285C[])(void); @@ -2599,19 +2580,7 @@ s32 func_8017496C(void *a0) { extern void (*D_801828F0[])(); -void func_80174BF4(void * arg0) -{ - M2C_FIELD(arg0, s32 *, 0xC) = 0x12C; - M2C_FIELD(arg0, s32 *, 0x14) = 0x12C; - M2C_FIELD(arg0, s16 *, 0x20) = 0x155; - M2C_FIELD(arg0, s16 *, 0x22) = 0x800; - M2C_FIELD(arg0, s16 *, 0x24) = 0; - M2C_FIELD(arg0, s16 *, 0x2E) = 0; - M2C_FIELD(arg0, s16 *, 0x30) = -0x28; - M2C_FIELD(arg0, s16 *, 0x32) = 0; - M2C_FIELD(arg0, s32 *, 0x54) = 0; - D_801828F0[M2C_FIELD(arg0, u8 *, 4)](); -} +#include "../shared/ov/func_80174BF4__7354cf5d.h" #include "../shared/ov/func_80174C60.h" @@ -2711,23 +2680,7 @@ s32 func_80175268(s32 param_1) extern s32 func_80029504(void); -void func_801754A8(void) { - - extern u8 D_8011F7A8; - extern unsigned char D_800B9A13; - extern s32 D_80126B9C; - extern DispatchFn D_80182A64[]; - u8 *p = &D_8011F7A8; - s32 r = func_80029504(); - s32 flag = 0; - - if (((D_800B9A13 == 0) && ((D_80126B9C & 0x80) == 0)) || - (0x4AF < (u32)(r - 10))) { - flag = 1; - } - p[9] = flag; - D_80182A64[p[0]]((void *)p); -} +#include "../shared/ov/func_801754A8__897945ca.h" @@ -3053,21 +3006,7 @@ extern void func_80019064(void *a0); extern void func_80131E00(struct S80131E00 *a0, s32 a1); -void func_80178840(int param_1) { - - extern int D_80182ABC; - extern int D_80182AC8[]; - register int p __asm__("$16"); - register int s1byte __asm__("$17"); - p = param_1; - if ((*(unsigned short *)(p + 0x5c) & 1) != 0) { - s1byte = *(unsigned char *)(p + 0x5e); - if (s1byte == 0xc) { - ((void (*)(int))func_80019064)((int)&D_80182ABC); - } - ((void (*)(int, int))func_80131E00)(p, D_80182AC8[s1byte]); - } -} +#include "../shared/ov/func_80178840__8d2d864b.h" #include "../shared/ov/func_801788B8.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_801789AC.c b/src/ov_SC04_021/ov_SC04_021_jr_801789AC.c index a573117d0..50c81c06e 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_801789AC.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_801789AC.c @@ -2645,56 +2645,7 @@ s32 func_80178B70(s32 param_1, s32 param_2) -s32 func_80178BF8() -{ - extern void func_8017B1D8(void); - extern short D_8018FB24; - extern int D_8018F918; - extern short D_8018F928; - extern short D_8018F924; - extern short D_8018F920; - extern short D_8018F91C; - extern int D_8018F9CC; - extern int D_8018F930; - extern s16 D_8018F910; - extern short D_8018F908; - extern short D_8018F90C; - extern int D_8018FA80; - extern unsigned int D_8018F980; - extern unsigned short D_8018F906; - - unsigned short *puVar1; - int iVar2; - unsigned int *puVar3; - - iVar2 = 9; - puVar3 = &D_8018F980; - D_8018FB24 = 0; - D_8018F918 = 0; - D_8018F928 = 0; - D_8018F924 = 0; - D_8018F920 = 0; - D_8018F91C = 0; - D_8018F9CC = 1; - D_8018F930 = 0; - (*(short *)&D_8018F910) = 0; - do { - *puVar3 = 0; - iVar2 = iVar2 + -1; - puVar3 = puVar3 + -1; - } while (-1 < iVar2); - iVar2 = 0x1ff; - puVar1 = &D_8018F906; - do { - *puVar1 = 0; - iVar2 = iVar2 + -1; - puVar1 = puVar1 + -1; - } while (-1 < iVar2); - D_8018F908 = 0; - D_8018F90C = 0; - ((void (*)(int *, int))func_80016714)(&D_8018FA80, 0x14); - func_8017B1D8(); -} +#include "../shared/ov/func_80178BF8__44c7fe3f.h" diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c b/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c index 58396a02a..41a074ab9 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8017AE2C.c @@ -2718,17 +2718,7 @@ extern s16 D_8018F984; extern s16 D_8018F986; extern s16 D_8018F988; -void func_8017B7A8(void) -{ - D_8012694C = 1; - D_8018F914 = 0; - D_8018F98C = (s16) D_80114F30; - D_8018F98E = (s16) D_80114F34; - D_8018F990 = (s16) D_80114F38; - D_8018F984 = (s16) D_80114F24; - D_8018F986 = (s16) D_80114F28; - D_8018F988 = (s16) D_80114F2C; -} +#include "../shared/ov/func_8017B7A8__ce4e45fe.h" @@ -2769,15 +2759,7 @@ extern s32 D_80114F24; extern s32 D_80114F28; extern s32 D_80114F2C; -void func_8017B880(void) -{ - D_80114F30 = D_8018F9A4; - D_80114F34 = D_8018F9A6; - D_80114F38 = D_8018F9A8; - D_80114F24 = D_8018F9AC; - D_80114F28 = D_8018F9AE; - D_80114F2C = D_8018F9B0; -} +#include "../shared/ov/func_8017B880__dfc7ba70.h" // @class: struct @@ -2866,22 +2848,7 @@ extern SV4 D_8018F93C; extern void (*D_8018F95C[10])(int); -void func_8017BC38(int param_1) -{ - register int i __asm__("$17"); - register void (**p)(int) __asm__("$16"); - - i = 0; - p = D_8018F95C; - do { - if (*p != (void (*)(int))0) { - (*p)(param_1); - } - i = i + 1; - p = p + 1; - } while (i < 10); - return; -} +#include "../shared/ov/func_8017BC38__6ac69b9e.h" @@ -2980,33 +2947,7 @@ extern void func_801465C0(void); extern void func_80146C3C(); extern void func_80146E90(s32 *a0, s32 a1); -void func_8017BEF8(param_1) -s32 param_1; -{ - register s32 s0 __asm__("$16"); - register s32 s1 __asm__("$17"); - extern u8 D_80182C64[]; - s32 v0; - - s1 = param_1; - v0 = ((s32 (*)(void))func_801465C0)(); - *(s32 *)(s1 + 0x20) = v0; - s0 = v0; - - if (v0 == 0) { - ((void (*)(s32))func_80146C3C)(s1); - return; - } - - func_8001CC3C(s0, D_80182C64, 0x290, 0x100); - *(u8 *)(s0 + 0x27) = 0x64; - *(s16 *)(s0 + 0x1A) = 0x2000; - *(s16 *)(s0 + 0x18) = 0x2000; - *(s16 *)(s0 + 0x14) = -0xE3; - *(s32 *)(s0 + 4) |= 0x8000000; - func_80146E90((s32 *)s1, 4); - *(u16 *)(s1 + 2) += 1; -} +#include "../shared/ov/func_8017BEF8__5c7e6c6f.h" extern s32 func_80146E98(s32 a0); diff --git a/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c b/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c index 9d6ad8b92..379bc4a54 100644 --- a/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c +++ b/src/ov_SC04_021/ov_SC04_021_jr_8017D5C0.c @@ -3051,16 +3051,7 @@ extern s32 func_80171990(u8 *a0); extern u8 D_80183058[]; extern u8 D_80182D0C[]; -void func_8017EA10(s32 *a0) { - s32 *s0 = a0; - - if (func_8017EC2C((s32)a0) < 0x190) { - s0[0x198 / 4] = func_8013767C((s32)D_80183058); - func_80154274(s0, (s32)D_80182D0C); - func_80147324(0x7E7); - func_80171990((u8 *)s0); - } -} +#include "../shared/ov/func_8017EA10__a44969fc.h" extern s32 func_80171990(u8 *a0); @@ -3085,24 +3076,7 @@ extern s32 func_8017EC2C(s32 a0); extern u8 D_80183080[]; extern void func_80139914(s32 a0); -void func_8017EACC(s32 *a0) { - s32 *s0 = a0; - s32 result; - u16 temp; - - func_8017EC2C((s32)a0); - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_80183080); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EACC__9814f7d7.h" extern s32 func_8013767C(s32 a0); @@ -3111,24 +3085,7 @@ extern s32 func_80171990(u8 *a0); extern u8 D_801830B4[]; extern void func_80139914(s32 a0); -void func_8017EB4C(a0) -s32 *a0; -{ - s32 *s0 = a0; - s32 result; - u16 temp; - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_801830B4); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EB4C__47aa02d8.h" #include "../shared/ov/func_8017EBC8__d0406d9f.h" @@ -3209,33 +3166,7 @@ void func_8017ED90(void) { -void func_8017EDB8(void) { - extern s32 D_80126954; - extern s32 D_8012695C; - extern s16 D_80126968; - extern s16 D_8012696A; - extern s16 D_8012696C; - extern s16 D_80126976; - extern s16 D_80126978; - extern s16 D_8012697A; - extern u8 D_80126948[]; - extern void func_8017EF10(void *); - extern void func_8012A018(s32, s32); - extern void func_8012A094(s32); - - D_80126954 = 0x1F4; - D_8012695C = 0x384; - D_80126968 = 0x238; - D_8012696A = 0x600; - D_8012696C = 0; - D_80126976 = 0; - D_80126978 = 0; - D_8012697A = 0; - func_8012A094((s32)D_80126948); - func_8012A018((s32)func_8017EF10, 0); - func_8017EF10((void *)D_80126948); - func_8012A018((s32)func_8017EF10, 1); -} +#include "../shared/ov/func_8017EDB8__3df94c9c.h" extern s16 D_80126E80; @@ -3252,26 +3183,7 @@ extern s32 func_8012A094(s32 a0); extern s32 func_8012A100(s32 a0); extern void func_8017EF10(void*); -void func_8017EE68(s32 a0) -{ - s32 s0 = (s32)&D_80126E60; - s32 t0; - - *(s32*)&D_80126E6C = 0x1F4; - *(s32*)&D_80126E74 = 0x320; - *(s16*)&D_80126E80 = 0xAA; - *(s16*)&D_80126E82 = 0x400; - *(s16*)&D_80126E84 = 0; - *(s16*)&D_80126E8E = 0; - *(s16*)&D_80126E90 = -0x32; - *(s16*)&D_80126E92 = 0; - - func_8012A094(s0); - t0 = s0; - func_8012A048(s0, (s32)&func_8017EF10, 0x1); - ((s32 (*)(s32))func_8017EF10)(s0); - func_8012A100(0x1); -} +#include "../shared/ov/func_8017EE68__34856783.h" @@ -3363,22 +3275,7 @@ extern void func_800D1724(s32 a0); extern s32 func_8012AD50(void *arg0); extern s32 D_8018FB28; -void func_8017F1B8(void *arg0) { - s32 result; - s32 v0; - s32 a0; - - result = func_80014C54(0, 0, 0x800); - if ((result << 16) != 0) { - v0 = func_800CF8B4(); - if (v0 != 0) { - a0 = *(s32 *)((s32)arg0 + 0xDC); - D_8018FB28 = 1; - func_800D1724(a0); - func_8012AD50(arg0); - } - } -} +#include "../shared/ov/func_8017F1B8__3f7d4016.h" #include "../shared/ov/func_8017F224__76785405.h" diff --git a/src/ov_SC05_019/ov_SC05_019.c b/src/ov_SC05_019/ov_SC05_019.c index c78f1adf7..a4146770e 100644 --- a/src/ov_SC05_019/ov_SC05_019.c +++ b/src/ov_SC05_019/ov_SC05_019.c @@ -65,44 +65,7 @@ extern void func_801287B8(void); extern s32 func_80011A3C(void); extern s32 D_8018E67C; -void func_801285E4(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D18DC\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "nop\n" - "beqz $v0, 1f\n" - "nop\n" - "jal func_80011A3C\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_801285E4__22637e5f.h" #include "../shared/ov/func_80128678.h" @@ -127,44 +90,7 @@ void func_801285E4(void) * branch set). The load-delay nop after `lw $v0,%lo(...)($v0)` is auto-inserted too. * %hi/%lo escaped as %%hi/%%lo (bare % is an operand placeholder). */ -void func_80128714(void) { - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_800D19F0\n" - "lui $at, %%hi(D_8018E67C)\n" - "sw $v0, %%lo(D_8018E67C)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E67C)\n" - "lw $v0, %%lo(D_8018E67C)($v0)\n" - "bne $v0, $zero, 1f\n" - "jal func_8014607C\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801287B8\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "j 2f\n" - "1:\n" - "jal func_8001903C\n" - "jal func_80018FC8\n" - "2:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_80128714__34914b60.h" @@ -294,31 +220,7 @@ extern s16 D_800B9A00; extern M2C_UNK (*D_8017F24C)(); extern s16 (*D_8017F250)(); -void func_80128A28(void) { - s16 temp_v0; - - switch (D_800B99F6) { /* irregular */ - case 1: - D_8017F24C(); - /* fallthrough */ - case 0: - func_80011C10(); - return; - case 2: - temp_v0 = D_8017F250(); - if (temp_v0 != 0) { - if (temp_v0 < 0) { - func_80011B7C(0); - D_800B9A00 = 1; - return; - } - func_80010DE0(); - } else { - return; - } - break; - } -} +#include "../shared/ov/func_80128A28__badd0159.h" extern u16 D_800B99F6; @@ -336,17 +238,7 @@ extern s32 D_8018E678; extern CdFileLoc_80128C98 cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128C98(s32 arg0) { - - extern s16 D_8017F528[]; - s16 idx = D_8017F528[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128C98__363b5a0e.h" @@ -354,17 +246,7 @@ s32 func_80128C98(s32 arg0) { extern CdFileLoc cdFileLocTable[]; extern void func_8001ABBC(s32 a0, s32 a1, void *a2, s32 a3, s32 a4); -s32 func_80128CFC(s32 arg0) { - - extern s16 D_8017F538[]; - s16 idx = D_8017F538[arg0]; - - if (idx >= 0) { - func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); - } else { - return 1; - } -} +#include "../shared/ov/func_80128CFC__120c5b53.h" #include "../shared/ov/func_80128D60.h" @@ -377,10 +259,7 @@ s32 func_80128CFC(s32 arg0) { extern M2C_UNK D_8018D4FC; -void func_80128FAC(u16 *arg0) { - func_8001534C(4, &D_8018D4FC, 0x80, 0x90, 0, 0); - func_800153CC(5, *arg0, 0xA8, 0x90, 0x40, 0); -} +#include "../shared/ov/func_80128FAC__205d953e.h" #include "../shared/ov/func_80129010.h" diff --git a/src/ov_SC05_019/ov_SC05_019_after.c b/src/ov_SC05_019/ov_SC05_019_after.c index 2faa46efe..ebf9d80de 100644 --- a/src/ov_SC05_019/ov_SC05_019_after.c +++ b/src/ov_SC05_019/ov_SC05_019_after.c @@ -89,51 +89,7 @@ extern s32 func_80146128(void); extern void func_80146360(void); extern void func_801463A0(); -void func_8014607C(void) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "sw $ra, 16($sp)\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146128\n" - "lui $at, %%hi(D_8018E808)\n" - "sw $v0, %%lo(D_8018E808)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E808)\n" - "lw $v0, %%lo(D_8018E808)($v0)\n" - "nop\n" - "beqz $v0, .L80146114\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_80146360\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v1, 0x1f80\n" - "ori $v1, $v1, 0x03fc\n" - "addu $t0, $v1, $zero\n" - "sw $sp, 0($t0)\n" - "addiu $t0, $t0, -4\n" - "addu $sp, $t0, $zero\n" - "jal func_801463A0\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - ".L80146114:\n" - "nop\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014607C__b3c81197.h" #include "../shared/ov/func_80146128.h" @@ -663,38 +619,7 @@ extern s32 D_80180E30[]; extern u8 D_80078E78[]; extern s16 currentLocationId; -s32 func_80149FB0(s32 a0) { - s32 *p = &D_80180E30[0]; - register s32 v __asm__("$3") = *p; - u8 *q = &D_80078E78[0]; - s32 loc; - - if (v != 0) { - loc = currentLocationId; - p = p + 1; - do { - if (loc == v) { - goto ret0; - } - v = *p; - p = p + 1; - } while (v != 0); - } - - if ((*(u32 *)(a0 + 0x44) & 0x400) != 0) { - return 0; - } - if (*(s16 *)(a0 + 0x1C8) != 0) { - return 0; - } - if ((*(u16 *)(a0 + 0xAC) & 0x100) == 0) { - ret0: - return 0; - } - v = q[0x48]; - q[0x48] = v ^ 0x80; - return 1; -} +#include "../shared/ov/func_80149FB0__8c634086.h" @@ -1649,37 +1574,7 @@ int func_8014F6F4(void) { extern s32 func_8014FA70(s32 a0); extern s32 D_8018E814; -void func_8014FA04(s32 a0) -{ - __asm__ __volatile__( - ".set noreorder\n" - "addiu $sp, $sp, -24\n" - "sw $ra, 16($sp)\n" - "lw $v0, 68($a0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 1f\n" - "addu $v0, $zero, $zero\n" - "lui $a1, 0x1f80\n" - "ori $a1, $a1, 0x03fc\n" - "addu $t0, $a1, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "lui $v0, %%hi(D_8018E814)\n" - "lw $v0, %%lo(D_8018E814)($v0)\n" - "1:\n" - "lw $ra, 16($sp)\n" - "addiu $sp, $sp, 24\n" - : : : "memory"); -} +#include "../shared/ov/func_8014FA04__6f7b9fcb.h" #include "../shared/ov/func_8014FA70.h" @@ -1841,60 +1736,7 @@ extern s32 func_8014FA70(s32 a0); extern void func_80015978(s32 a0, s32 *a1); extern s32 D_8018E814; -void func_80150A70(s32 a0) -{ - __asm__ __volatile__( - ".set\tnoreorder\n" - "addiu $sp, $sp, -24\n" - "sw $s0, 16($sp)\n" - "addu $s0, $a0, $zero\n" - "sw $ra, 20($sp)\n" - "lh $v1, 6($s0)\n" - "lh $v0, 136($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 10($s0)\n" - "lh $v0, 138($s0)\n" - "nop\n" - "bne $v1, $v0, 1f\n" - "nop\n" - "lh $v1, 14($s0)\n" - "lh $v0, 140($s0)\n" - "nop\n" - "beq $v1, $v0, 3f\n" - "nop\n" - "1:\n" - "lw $v0, 68($s0)\n" - "lui $v1, 0x4\n" - "and $v0, $v0, $v1\n" - "bnez $v0, 2f\n" - "addiu $a0, $s0, 4\n" - "lui $a2, 0x1f80\n" - "ori $a2, $a2, 0x03fc\n" - "addu $t0, $a2, $zero\n" - "lw $t1, 0($t0)\n" - "nop\n" - "sw $sp, 0($t1)\n" - "addiu $t1, $t1, -4\n" - "addu $sp, $t1, $zero\n" - "jal func_8014FA70\n" - "addu $a0, $s0, $zero\n" - "lui $at, %%hi(D_8018E814)\n" - "sw $v0, %%lo(D_8018E814)($at)\n" - "addiu $sp, $sp, 4\n" - "lw $sp, 0($sp)\n" - "addiu $a0, $s0, 4\n" - "2:\n" - "jal func_80015978\n" - "addiu $a1, $s0, 136\n" - "3:\n" - "lw $ra, 20($sp)\n" - "lw $s0, 16($sp)\n" - "addiu $sp, $sp, 24\n" - ".set\treorder\n" - : : : "memory"); -} +#include "../shared/ov/func_80150A70__5bf92896.h" @@ -1902,22 +1744,7 @@ void func_80150A70(s32 a0) // @stuck: none — MATCH (fn-ptr table; split idx-1 into a $v0-pinned temp to stop (idx-1)*4 strength-reducing into a -4 load offset AND land the subtract in $v0) -void func_80150B28(int param_1) { - - extern s32 D_800AE6B0; - extern void (*D_80180EF4[])(void); - u32 idx; - register u32 sub __asm__("$2"); - - if ((D_800AE6B0 & 0x80FFFFFF) == 0) { - idx = *(u16 *)(param_1 + 0x16C); - if (idx != 0 && idx < 0x26) { - sub = idx - 1; - D_80180EF4[sub](); - } - } - *(u16 *)(param_1 + 0x16C) = 0; -} +#include "../shared/ov/func_80150B28__f539b4e6.h" #include "../shared/ov/func_80150B9C.h" @@ -2112,21 +1939,7 @@ extern int func_80151204(int arg, int a1); extern u8 D_80062C04[]; extern M2C_UNK D_80180FAC; -void func_801520DC(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_801472C8(arg0); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FAC); - func_801477E8(arg0, 0x40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146A6C(0x10, arg0, M2C_FIELD(arg0, s16 *, 6), M2C_FIELD(arg0, s16 *, 0xA), (s32) M2C_FIELD(arg0, s16 *, 0xE), 0, 0); - func_80147324(0x441); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801520DC__43573632.h" #include "../shared/ov/func_80152194.h" @@ -2217,20 +2030,7 @@ extern u8 D_80062C04[]; extern M2C_UNK D_800D5880; extern M2C_UNK D_80180FF4; -void func_801528B0(s32 arg0) -{ - func_80019064(&D_80062C04); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - func_80146DB8(arg0, &D_80180FF4); - func_801477E8(arg0, 0xFFF00000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_801528B0__474ae4a5.h" #include "../shared/ov/func_8015294C.h" @@ -2282,21 +2082,7 @@ extern s32 D_80062C14; extern M2C_UNK D_800D5880; extern M2C_UNK D_80181024; -void func_80152DA8(s32 arg0) -{ - func_80019064(&D_80062C14); - func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); - func_80149020(arg0); - func_80154274(arg0, &D_800D5880); - func_80147324(0x451); - M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; - M2C_FIELD(arg0, s8 *, 0xDF) = 8; - func_80146DB8(arg0, &D_80181024); - func_801477E8(arg0, 0xFFE40000); - func_8014CBF8(arg0); - func_801474EC(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80152DA8__7ab61c2d.h" #include "../shared/ov/func_80152E4C.h" @@ -2390,12 +2176,7 @@ extern void (*D_80181098[])(void *a0); extern s16 D_8011DB0C; extern u16 D_8011F748; -void func_80153CCC(S80153CCC *a0) { - ((s32 (*)(s32))func_80019064)((s32)&D_80181070); - D_80181098[a0->idx](a0); - D_8011DB0C = 0; - D_8011F748 = 0; -} +#include "../shared/ov/func_80153CCC__6f825b34.h" #include "../shared/ov/func_80153D34.h" @@ -2411,20 +2192,7 @@ extern void func_80146CA0(void *a0); extern s16 currentLocationId; extern u8 D_80181078; -void func_80153D7C(s32 param_1) -{ - func_80147324(0x451); - func_80154274((s32 *)param_1, (s32)&D_80181078); - func_80149020((s32 *)param_1); - *(u16 *)(param_1 + 0x244) = *(u16 *)(param_1 + 6); - *(u16 *)(param_1 + 0x246) = *(u16 *)(param_1 + 10); - *(u16 *)(param_1 + 0x248) = *(u16 *)(param_1 + 0xe); - if (currentLocationId == 0x3075) *(u8 *)(param_1 + 0xde) = 0x14; - else *(u8 *)(param_1 + 0xde) = 10; - *(u8 *)(param_1 + 0xdf) = 0; - __asm__ __volatile__("" ::: "memory"); - func_80146CA0((void *)param_1); -} +#include "../shared/ov/func_80153D7C__ab751e1b.h" #include "../shared/ov/func_80153E00.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c b/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c index 958896bc7..5544b4534 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8012ACE0.c @@ -257,20 +257,7 @@ extern void func_8012ACA0(void *arg0); /* 8-byte element, cmd @ +4 */ /* list ptr @ +0x90 */ -s32 func_8012ACE0(void *o) { - int i; - for (i = 0; ; i++) { - switch (((Owner_8012ACE0_8012ACE0 *)o)->list[i].cmd) { - case -2: - case -1: - case 0: - return i; - case -50: case -45: case -40: case -35: case -30: /* scatter -> force jump table (min=-50 sets low bound) */ - default: - break; - } - } -} +#include "../shared/ov/func_8012ACE0__97e255d8.h" #include "../shared/ov/func_8012AD44.h" @@ -472,25 +459,7 @@ extern void func_80016714(void *a0, s32 a1); -int func_8012D664(int arg0, int arg1, int arg2) { - extern int func_8012F568(); - extern int D_8017F5B4; - - struct S8012D664_8012D664 s; - int ret; - int t; - - s.a = (*(unsigned short*)&D_80126B5E); - s.b = (*(unsigned short*)&D_80126B62) - 0x40; - s.c = (*(unsigned short*)&D_80126B66); - ret = ((int(*)())func_800132BC)(arg0, &s); - t = arg1 + 0x20; - if (ret < t * t) { - func_8012F568(1, 1, 0, arg2, arg0, &D_8017F5B4); - return 1; - } - return 0; -} +#include "../shared/ov/func_8012D664__b481cb52.h" @@ -518,25 +487,7 @@ s32 func_8012DB84(void) -s32 func_8012DDA4() -{ - extern Entry_8012DDA4 * D_8018E69C; - extern Entry_8012DDA4 * D_8018E698; - - Entry_8012DDA4 *p; - Entry_8012DDA4 *end = ((Entry_8012DDA4 *)D_80126720); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (p->active != 0 && p != D_8018E698) { - D_8018E69C = p + 1; - return p; - } - D_8018E69C++; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DDA4__0f69dd9d.h" @@ -544,30 +495,7 @@ s32 func_8012DDA4() // @stuck: none — MATCH (35/35 ins, relocation-masked) -s32 func_8012DE2C(s32 a0) { - extern u8 * D_8018E69C; - extern u8 * D_8018E698; - - u8 *base; - u8 *end; - u8 *p; - - base = D_801202A0; - end = base + 0x6480; - D_8018E69C = base; - D_8018E698 = ((u8 *)a0); - - while (D_8018E69C != end) { - p = D_8018E69C; - if (*(u16 *)p != 0 && p != ((u8 *)a0)) { - D_8018E69C = p + 0x10C; - return p; - } - D_8018E69C += 0x10C; - } - D_8018E69C = 0; - return 0; -} +#include "../shared/ov/func_8012DE2C__d811cfb5.h" @@ -751,34 +679,7 @@ extern void func_8016B428(int); extern void func_80019064(void *); extern int D_8017F5CC; -void func_8012E9C0(int param_1) -{ - int iVar1; - - if (*(short *)(param_1 + 0x60) != 0) { - if (*(unsigned char *)(param_1 + 0x5e) == 0x1d) { - *(short *)(param_1 + 0x82) = 0; - *(short *)(param_1 + 0x7c) = *(unsigned short *)(param_1 + 6); - *(short *)(param_1 + 0x7e) = *(unsigned short *)(param_1 + 0xa); - *(short *)(param_1 + 0x80) = *(unsigned short *)(param_1 + 0xe); - } - if (*(int *)(param_1 + 0x78) != 0) { - iVar1 = *(short *)(param_1 + 0x60) * - *(short *)(*(int *)(param_1 + 0x78) + 0x30) >> 0xc; - if (iVar1 < 1) { - iVar1 = 1; - } - } else { - iVar1 = *(short *)(param_1 + 0x60); - } - func_8016AA50(param_1, iVar1); - if ((*(unsigned short *)(param_1 + 0x82) & 1) != 0) { - func_8016B428(param_1); - func_80019064(&D_8017F5CC); - } - } - return; -} +#include "../shared/ov/func_8012E9C0__89747443.h" @@ -1131,22 +1032,7 @@ extern s16 D_8017F710[]; /* size 8, alignment 1 -> unaligned copy */ -s32 func_801312D0(s32 param_1, void *param_2) -{ - extern int func_80131CF4(int, int); - extern M8_801312D0 D_8017F730; - - int iVar5; - - iVar5 = func_80131CF4(*(int *)(((int)param_1) + 0xBC), 0x2E); - if (iVar5 != 0) { - ((short *)param_2)[2] = 0; - ((short *)param_2)[0] = 0; - ((short *)param_2)[1] = (short)iVar5; - } else { - *(M8_801312D0 *)((short *)param_2) = D_8017F730; - } -} +#include "../shared/ov/func_801312D0__386a9228.h" @@ -1415,26 +1301,7 @@ extern void func_8001C214(int, int); * below is this function's own. D_8017F7A4 == D_8017F7A0 + 4 is a SEPARATE * per-overlay symbol and is referenced BY NAME, never as base+literal (§84). */ -void func_80132018(int param_1) -{ - - extern int tbl_D_80187044[][5] __asm__("D_8017F7A0"); - extern int tbl_D_80187048[][5] __asm__("D_8017F7A4"); - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - *(int *)(param_1 + 0x58) = (int)&tbl_D_80187048[*(unsigned short *)(param_1 + 0x70) & 0xfff]; - *(int *)(param_1 + 0xdc) = tbl_D_80187044[*(unsigned short *)(param_1 + 0x70) & 0xfff][0]; - *(short *)(param_1 + 0xfc) = (*(unsigned short *)(param_1 + 0x70) >> 12) << 9; - } -} +#include "../shared/ov/func_80132018__d875a8f9.h" #include "../shared/ov/func_801320D0.h" @@ -1448,41 +1315,11 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7A8; -void func_801320D8(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7A8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801320D8__99a35ab4.h" -s32 func_80132144(s32 param_1) -{ - extern int D_8017F7B8; - - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(((int)param_1) + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(((int)param_1)); - } else { - ((void(*)(int, int))func_8001C214)(v0, 0); - *(int *)(((int)param_1) + 0x58) = (int)&D_8017F7B8; - *(short *)(((int)param_1) + 0x5c) = 0x80; - *(unsigned short *)(((int)param_1) + 2) += 1; - } -} +#include "../shared/ov/func_80132144__e8e9c8db.h" @@ -1495,21 +1332,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7C8; -void func_801321B0(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7C8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_801321B0__c34d9d19.h" @@ -1521,21 +1344,7 @@ extern void func_8012CAE4(void *a0); extern void func_8001C214(int, int); extern int D_8017F7D8; -void func_8013221C(int param_1) -{ - int v0; - - v0 = ((int (*)(void))func_8012C1B8)(); - *(int *)(param_1 + 0x20) = v0; - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - func_8001C214(v0, 0); - *(int *)(param_1 + 0x58) = (int)&D_8017F7D8; - *(short *)(param_1 + 0x5c) = 0x80; - *(unsigned short *)(param_1 + 2) += 1; - } -} +#include "../shared/ov/func_8013221C__6e5d0a2d.h" #include "../shared/ov/func_80132288.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_80135D20.c b/src/ov_SC05_019/ov_SC05_019_jr_80135D20.c index c608b311a..033a3dea8 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_80135D20.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_80135D20.c @@ -779,14 +779,7 @@ void func_80136C54(void) // @stuck: none — MATCH (28 ins). 10-byte 1-aligned struct copy (S10_80136C90{char s[10]}) from global D_8018D74C into a stack buffer, then func_8001534C(0,&buf,0x78,0x10,0,0). gcc emits the block move as 2 unaligned words (lwl/lwr+swl/swr) + 2 bytes (lb/sb). -s32 func_80136C90() -{ - extern void func_8001534C(int, void *, int, int, int, int); - extern S10_80136C90 D_8018D74C; - - S10_80136C90 buf = D_8018D74C; - func_8001534C(0, &buf, 0x78, 0x10, 0, 0); -} +#include "../shared/ov/func_80136C90__69b2badc.h" @@ -969,25 +962,7 @@ extern void func_801392FC(); extern void func_80137DD4(s32 a0, u8 *a1, u8 *a2); extern void func_80139680(s32 a0, u8 *a1); -int func_80137D08(int arg0, int arg1, short arg2) -{ - unsigned char buf[3]; - - D_800A5E60 = arg0; - D_80126A0A = arg2; - ((void (*)(void *, int, int))func_801392FC)(&D_801269F0, D_80126A0E, arg1); - if ((*(short *)&D_801269F4) == 7) { - buf[0] = 0x39; - buf[1] = 0xFF; - buf[2] = 0x71; - ((void (*)(void *, void *, int))func_80137DD4)(&D_801269F0, buf, arg1); - } else if ((*(short *)&D_801269F4) == 3) { - if (D_8017F878 & 4) { - ((void (*)(void *, int))func_80139680)(&D_801269F0, arg1); - } - } - return D_800A5E60; -} +#include "../shared/ov/func_80137D08__7e58ba7e.h" #include "../shared/ov/func_80137DD4.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_801380E0.c b/src/ov_SC05_019/ov_SC05_019_jr_801380E0.c index d1766be77..f86600d09 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_801380E0.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_801380E0.c @@ -812,37 +812,7 @@ extern void GsSortSprite(void *a0, u8 *a1, s32 a2); * unprovable"), §17 (pins/barriers). */ -s32 func_80139BE0(int param_1) -{ - - extern unsigned char D_8017F844[]; - int v; - - if ((*(unsigned int *)(param_1 + 8) & 0x2000) == 0) { - int t = *(unsigned char *)(param_1 + 0x22) & 0x60; - int h = *(unsigned short *)(param_1 + 0x18); - unsigned int idx; - - __asm__("" : "=r"(t) : "0"(t)); - idx = (unsigned char)t; - if (h < 7) { - if (h >= 2) { - v = D_8017F844[idx >> 5]; - } else { - v = D_8017F844[0]; - } - } else { - v = D_8017F844[0]; - } - *(short *)(param_1 + 0x2e) = 3; - *(short *)(param_1 + 0x2c) = v; - } - *(short *)(param_1 + 0x34) = *(short *)(param_1 + 0x2c) * 6; - { - int x = *(short *)(param_1 + 0x2e); - *(short *)(param_1 + 0x36) = x * 12 + (x - 1) * 2; - } -} +#include "../shared/ov/func_80139BE0__561c5286.h" #include "../shared/ov/func_80139C7C.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c b/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c index 0287754d1..264107615 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8013C98C.c @@ -815,38 +815,7 @@ extern s8 D_8018E764; extern s8 D_8018E765; extern s32 D_801269C8; extern s32 D_801269D4; -void func_8013CA14(void) -{ - int *base = &D_8018E760; - signed char *p; - unsigned char c; - int t; - if ((*base) != 0) - { - c = D_8018E765; - if (c == 0) - { - p = (signed char *) ((((unsigned int) ((unsigned char) D_8018E764)) * 2) + D_8018E760); - t = (int) (*p); - D_801269D4 = t; - D_801269C8 = t; - D_8018E765 = (unsigned char) p[1]; - D_8018E764 = D_8018E764 + 1; - if (D_8018E765 == 0) - { - D_801269D4 = 0; - D_801269C8 = 0; - D_8018E764 = 0; - *base = 0; - } - } - else - { - D_8018E765 = c - 1; - } - } - return; -} +#include "../shared/ov/func_8013CA14__83788c45.h" @@ -1001,18 +970,7 @@ extern u8 D_8018F9B8; extern u8 D_8018F9D9; extern s32 D_8018FA98; -void func_8013D330(void) { - if ((D_8018FAB2 & 0xff) != D_8018FB2C) { - D_8018FAB2 = ((D_8018FAB2 & 0xff) < D_8018FB2C) ? (D_8018FAB2 + 1) : (D_8018FAB2 - 1); - } - if ((D_8018F9DA & 0xff) != D_8018FA94) { - D_8018F9DA = ((D_8018F9DA & 0xff) < D_8018FA94) ? (D_8018F9DA + 1) : (D_8018F9DA - 1); - } - if ((D_8018F9B8 & 0xff) != D_8018F9D9) { - D_8018F9B8 = ((D_8018F9B8 & 0xff) < D_8018F9D9) ? (D_8018F9B8 + 1) : (D_8018F9B8 - 1); - } - D_8018FA98 = 1; -} +#include "../shared/ov/func_8013D330__3ba2802e.h" @@ -1083,37 +1041,7 @@ extern void *D_8018E770; extern void func_800599B8(u16*); -void func_8013D8FC(void) -{ - - extern s16 *D_8018E774; - register s16 *psVar3 __asm__("$17"); - register s16 *psVar2 __asm__("$16"); - register s32 c9 __asm__("$19"); - register s32 cff __asm__("$18"); - u16 sVar1; - s16 buf[4]; - - psVar3 = D_8018E774; - if (psVar3 != (s16 *)0x0 && (sVar1 = (u16)*psVar3, sVar1 != 0xff)) { - c9 = 9; - cff = 0xff; - psVar2 = psVar3 + 5; - do { - if (sVar1 == c9) { - s32 arg2 = *(s32 *)(psVar2 + 1) + psVar2[-1] * 2; - buf[0] = psVar2[-3]; - buf[1] = psVar2[-2]; - buf[2] = psVar2[-1]; - buf[3] = *psVar2; - ((void (*)(s32, s32))func_800599B8)((s32)buf, arg2); - } - psVar3 = psVar3 + 8; - sVar1 = (u16)*psVar3; - psVar2 = psVar2 + 8; - } while (sVar1 != cff); - } -} +#include "../shared/ov/func_8013D8FC__392f2627.h" extern void *D_8018E76C; @@ -1205,25 +1133,7 @@ extern void func_800190AC(void); extern void func_80141C04(void); -void func_8013E5E8(void) -{ - - extern u16 D_8011511E; - extern u16 D_8011511C; - extern unsigned short D_80115112; - extern u16 D_80115116; - extern void (*D_8018062C[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 -> store retires early */ - func_80029444(); - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_8018062C[D_80115112]; - fp(); - func_800190AC(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_8013E5E8__ae7678cf.h" #include "../shared/ov/func_8013E67C.h" @@ -1375,16 +1285,7 @@ extern unsigned char D_801805F4; extern unsigned char *func_80141CA4(void); extern void func_801376E8(int a0, int a1); -void func_8013F138(void) { - u16 *p = &D_80115118; - *p += 0x10; - if ((u16)*p >= 0x40) { - if (D_80115110 == 0) { - ((void (*)(int, unsigned char *))func_801376E8)((int)func_80141CA4(), &D_801805F4); - } - D_80115112 += 1; - } -} +#include "../shared/ov/func_8013F138__67cef5a4.h" #include "../shared/ov/func_8013F1BC.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_80140608.c b/src/ov_SC05_019/ov_SC05_019_jr_80140608.c index 116b99fd5..3c672cb5c 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_80140608.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_80140608.c @@ -1005,18 +1005,7 @@ extern M2C_UNK D_8018020C; extern int func_800D2CA8(int, int); extern void func_800D2D10(int, int, void *, int); -void func_80140E6C(void) { - void *puVar1; - unsigned int uVar2; - unsigned int uVar3; - unsigned int uVar4; - - puVar1 = (*(void * *)&D_8018020C); - uVar2 = func_800D2CA8(D_80078E7F, 0x18); - uVar3 = func_800D2CA8(D_80078E7E, 0xc); - uVar4 = func_800D2CA8(D_80078E7D, 0); - func_800D2D10(uVar2 | 0xb00000 | uVar3 | 0xb00 | uVar4, 8, puVar1, 0); -} +#include "../shared/ov/func_80140E6C__0b0f53ec.h" @@ -1121,20 +1110,7 @@ extern void func_80141C04(void); extern u16 D_8011511E; extern unsigned short D_80115112; -void func_80141874(void) { - - extern u16 D_8011511C; - extern u16 D_80115116; - extern void (*D_80180678[])(void); - register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 → store retires early */ - func_801754A8(); - D_8011511E = func_80014ED4(0); - D_8011511C = func_80015018(0); - fp = D_80180678[D_80115112]; - fp(); - func_80141C04(); - D_80115116 += 1; -} +#include "../shared/ov/func_80141874__1ec890ca.h" @@ -1251,36 +1227,7 @@ extern void func_8012CAE4(void *a0); extern s32 func_8012AD50(void *a0); extern s32 D_80180690; -void func_80142608(s32 param_1) -{ - register s32 iVar1 __asm__("$16"); - - if (*(short *)(param_1 + 0x70) != 0) { - iVar1 = ((s32 (*)(void))func_8012C1B8)(); - } else { - iVar1 = func_8012C1DC(*(s32 *)(param_1 + 100)); - } - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - func_8001CA1C(iVar1, (s32)&D_80180690); - *(short *)(iVar1 + 0x1a) = 0x200; - *(short *)(iVar1 + 0x18) = 0x200; - *(short *)(param_1 + 0xfc) = 0x40; - if (*(short *)(param_1 + 0x70) != 0) { - goto ad50; - } - if (*(s32 *)(param_1 + 100) != 0) { - *(short *)(param_1 + 0xfe) = *(short *)(*(s32 *)(param_1 + 100) + 0x36); - goto ad50; - } - } - ((void (*)(s32))func_8012CAE4)(param_1); - return; -ad50: - *(short *)(param_1 + 0x98) = 0; - *(s32 *)(param_1 + 0x90) = 0; - ((void (*)(s32))func_8012AD50)(param_1); -} +#include "../shared/ov/func_80142608__66c77755.h" #include "../shared/ov/func_801426D4.h" @@ -1367,17 +1314,7 @@ void func_801429C4(int param_1) extern void func_80142A80(void); -void func_80142A10(int param_1) -{ - - extern void (*D_80180974[])(); - if (*(s16 *)&D_801270C0 != 3) { - D_80180974[*(u16 *)(param_1 + 2)](); - if (*(s16 *)(param_1 + 0xFC) != 0) { - ((void (*)(int))func_80142A80)(param_1); - } - } -} +#include "../shared/ov/func_80142A10__aae79a19.h" @@ -1390,25 +1327,7 @@ extern u8 D_8018E7C8; extern u8 D_8018E7C9; extern u8 D_8018E7CA; -void func_80142A80(void) -{ - u16 flags; - union word_bytes local; - s32 mul; - - flags = D_800B99D8; - local.pw = D_8018DE88; - - if (flags & 0x10) { - mul = (s8)((flags & 0xf) >> 1) + 9; - } else { - mul = 0x10 - (s8)((flags & 0xf) >> 1); - } - - D_8018E7C8 = mul * (local.b[0] >> 4); - D_8018E7C9 = mul * (local.b[1] >> 4); - D_8018E7CA = mul * (local.b[2] >> 4); -} +#include "../shared/ov/func_80142A80__e460239a.h" #include "../shared/ov/func_80142B2C.h" @@ -1437,21 +1356,7 @@ extern void func_80142B2C(void *arg0); extern int D_801806B4; -void func_80142DC4(int param_1) -{ - int v0; - - *(int *)(param_1 + 0x20) = v0 = ((int (*)(void))func_8012C1B8)(); - if (v0 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(s32, s32))func_8001CA1C)(v0, (s32)&D_801806B4); - *(short *)(v0 + 0x1a) = 0x1800; - *(short *)(v0 + 0x18) = 0x1800; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142DC4__ca355465.h" @@ -1466,23 +1371,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801806D0[]; -void func_80142E38(int param_1) -{ - short sVar1; - int iVar2; - - *(int *)(param_1 + 0x20) = iVar2 = ((int (*)(void))func_8012C1B8)(); - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(param_1); - } else { - ((void (*)(int, void *))func_8001CA1C)(iVar2, &D_801806D0); - sVar1 = (*(unsigned short *)(param_1 + 0x70) & 0xf) * 0x600 + 0x1200; - *(short *)(iVar2 + 0x1a) = sVar1; - *(short *)(iVar2 + 0x18) = sVar1; - *(short *)(param_1 + 0xfc) = 0; - ((void (*)(int))func_80142B2C)(param_1); - } -} +#include "../shared/ov/func_80142E38__05b8b1d1.h" @@ -1496,29 +1385,7 @@ extern void func_8012A828(s32 a0, void *a1); extern void func_80142B2C(void *arg0); -void func_80142EC0(s32 param_1) { - - extern s32 D_8018089C[]; - register s32 d __asm__("$16") = param_1; /* $s0 */ - register s32 obj __asm__("$17"); /* $s1 */ - s32 ret; - s16 sVar2; - - ret = ((s32 (*)(void))func_8012C1B8)(); - *(s32 *)(d + 0x20) = ret; - obj = ret; - if (ret == 0) { - ((void (*)(s32))func_8012CAE4)(d); - } else { - func_8001CA1C(obj, 0); - sVar2 = (s16)((*(u16 *)(d + 0x70) & 0xf) * 0x600 + 0xc00); - *(s16 *)(obj + 0x1a) = sVar2; - *(s16 *)(obj + 0x18) = sVar2; - *(s16 *)(d + 0xfc) = 0; - ((void (*)(s32, s32))func_8012A828)(d, D_8018089C[*(u16 *)(d + 0x70) & 0xf]); - ((void (*)(s32))func_80142B2C)(d); - } -} +#include "../shared/ov/func_80142EC0__41e70b0a.h" #include "../shared/ov/func_80142F68.h" @@ -1540,28 +1407,7 @@ extern void func_80142B2C(void *arg0); extern unsigned char D_801808BC[]; extern unsigned char D_8018091C[]; -void func_8014305C(int param_1) -{ - register int s0_param __asm__("$16") = param_1; - register int s1_copy __asm__("$17"); - int iVar2; - short sVar1; - - iVar2 = ((int (*)(void))func_8012C1B8)(); - *(int *)(s0_param + 0x20) = iVar2; - s1_copy = iVar2; - if (iVar2 == 0) { - ((void (*)(int))func_8012CAE4)(s0_param); - } else { - ((void (*)(int, void *))func_8001CA1C)(s1_copy, D_801808BC); - sVar1 = (*(unsigned short *)(s0_param + 0x70) & 0xf) * 0x600 + 0xc00; - *(short *)(s1_copy + 0x1a) = sVar1; - *(short *)(s1_copy + 0x18) = sVar1; - *(short *)(s0_param + 0xfc) = 0; - func_8012A828(s0_param, D_8018091C); - ((void (*)(int))func_80142B2C)(s0_param); - } -} +#include "../shared/ov/func_8014305C__bee6858a.h" #include "../shared/ov/func_801430F4.h" @@ -1604,32 +1450,7 @@ extern u32 D_80180A74[]; extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_80143458(s32 param_1) -{ - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_800D387C; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x9c; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180A74[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80143458__4deffe40.h" #include "../shared/ov/func_8014350C.h" @@ -1641,35 +1462,7 @@ void func_80143458(s32 param_1) extern void func_80128EA8(s32 a0, s32 a1, s32 a2); -void func_8014358C(s32 param_1) -{ - - extern u8 D_80180A84[]; - extern u32 D_80180B80[]; - s32 p; - u16 v; - - *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_80180A84; - - p = *(s32 *)(param_1 + 0x20); - if (*(s32 *)(p + 4) == 0) { - *(s32 *)(p + 4) = 0x50000000; - } - - *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x90; - - v = *(u16 *)(param_1 + 0x34) & 0x7fff; - if (v != 0) { - p = *(s32 *)(param_1 + 0x20); - *(u16 *)(p + 0x1a) = v; - *(u16 *)(p + 0x18) = v; - } - - func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, - D_80180B80[*(u16 *)(param_1 + 0x34) & 3]); - - *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_8014358C__9bb6332a.h" #include "../shared/ov/func_80143640.h" @@ -1771,17 +1564,7 @@ extern void func_8012C218(void *a0); extern void (*D_80180C14[])(); -void func_801442F8(int param_1) -{ - int iVar1; - - D_80180C14[*(u16 *)(param_1 + 2)](); - iVar1 = *(int *)(param_1 + 0x1c) + 1; - *(int *)(param_1 + 0x1c) = iVar1; - if (0x1d < iVar1) { - func_8012C218(param_1); - } -} +#include "../shared/ov/func_801442F8__bf05b1dc.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c b/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c index 4fd9bce6c..f8f83861b 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8015444C.c @@ -972,39 +972,7 @@ extern u8 D_80126848; * --asm-subdir asm/ov_SC01_077/nonmatchings/ov_SC01_077_jr_8015444C * -> MATCH (31 ins) */ -s32 func_801549F8(s32 param_1, s32 _arg1, s32 _arg2) -{ - s32 i, j; - u8 n; - u8 count; - s32 *base; - - count = 0; - i = 0; - if (*(u8 *)(param_1 + 0xBC) != 0) { - base = *(s32 **)(param_1 + 0xB4); - n = *(u8 *)(param_1 + 0xBC); - do { - j = i; - switch (base[j]) { - case 0: case 2: case 7: case 8: case 9: case 10: - case 0xd: case 0x10: case 0x11: case 0x12: case 0x13: - case 0x14: case 0x19: case 0x1a: - i = j + 1; - break; - case 3: case 4: case 5: case 6: case 0xb: case 0xc: - case 0xe: case 0xf: case 0x15: case 0x16: - i = j + 2; - break; - default: - i = j + 1; - count += 1; - break; - } - } while (i != n); - } - return count; -} +#include "../shared/ov/func_801549F8__44f58f33.h" #include "../shared/ov/func_80154A74.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c b/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c index 078f9a7fe..dedad93a9 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_80154C24.c @@ -1090,13 +1090,7 @@ extern unsigned char D_8011520C[]; extern unsigned short D_8018154C[]; extern void func_80147324(s32 arg0); -void func_80156A1C(s32 param_1, s32 param_2) -{ - if (*(unsigned char *)(param_1 + 0xDA) == 0) { - func_80147324(D_8018154C[D_8011520C[param_2]]); - *(unsigned char *)(param_1 + 0xDA) = *(unsigned char *)(param_1 + 0xDA) + 1; - } -} +#include "../shared/ov/func_80156A1C__6c509a1c.h" #include "../shared/ov/func_80156A88.h" @@ -1170,15 +1164,7 @@ extern int D_8018E848; extern void func_801599A4(void *a0); extern void func_80159B3C(void *a0); -void func_80157808(void *param_1) -{ - D_80181584[*(unsigned short *)((char *)param_1 + 2)](); - D_8018E848 = D_8018E848 - 1; - if (D_8018E848 == -1) { - func_801599A4(param_1); - func_80159B3C(param_1); - } -} +#include "../shared/ov/func_80157808__9833c197.h" #include "../shared/ov/func_80157880.h" @@ -1198,19 +1184,7 @@ extern s32 func_801725A4(u8 *a0); extern u8 D_800D5128; extern u8 D_80181564; -void func_801578C0(s32 param_1) -{ - ((void (*)(void))func_80156648)(); - *(u8 *)(param_1 + 0x1AA) = 9; - func_80154274((s32 *)param_1, (s32)&D_800D5128); - ((void (*)(s32 *, s32))func_80154A74)((s32 *)param_1, 0x15); - func_80147324(0xC20); - ((void (*)(s32 *, s32))func_80146DB8)((s32 *)param_1, (s32)&D_80181564); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(4, (s32 *)param_1, 7, 0); - ((void (*)(s32, s32 *, s32, s32))func_80146994)(5, (s32 *)param_1, 9, 0); - ((void (*)(s32 *))func_80146CA0)((s32 *)param_1); - ((void (*)(s32 *))func_801725A4)((s32 *)param_1); -} +#include "../shared/ov/func_801578C0__69854285.h" @@ -1343,17 +1317,7 @@ extern void func_80146CA0(void *a0); extern s32 D_800D51E0; extern s32 D_80181598; -void func_80158038(void * param) -{ - *(u8 *)(param + 0x1aa) = 0xe; - func_80154274((s32 *)param, (s32)&D_800D51E0); - func_80154A74(param, 0x15); - func_80146DB8((s32 *)param, &D_80181598); - *(s32 *)(param + 0x234) = 0; - func_80146994(5, param, 0xc, 0); - func_80147324(0x455); - func_80146CA0((void *)param); -} +#include "../shared/ov/func_80158038__2062f4e0.h" #include "../shared/ov/func_801580B4.h" @@ -1453,18 +1417,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80146C98(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_8015879C(s32 param_1) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(u8 *)(param_1 + 0xa8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(s32))func_80147098)(param_1); - ((void (*)(s32))func_801470AC)(param_1); - ((void (*)(s32, s32))func_80147078)(param_1, 0x1a); - ((void (*)(s32, s32))func_80146C98)(param_1, 1); - ((void (*)(s32))func_80158880)(param_1); -} +#include "../shared/ov/func_8015879C__b6505b9b.h" @@ -1481,17 +1434,7 @@ extern void func_801470AC(s32 *a0); extern void func_80147078(s32 *a0, s16 a1); extern void func_80158880(s32 *param); -void func_80158814(void *arg0) { - D_8018E850 = 0; - D_8018E85C = 1; - D_8018E860 = 0; - *(s8 *)((s32)arg0 + 0xA8) = 0; - ((void (*)(void))func_80147084)(); - ((void (*)(void *))func_80147098)(arg0); - ((void (*)(void *))func_801470AC)(arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0x1A); - ((void (*)(void *))func_80158880)(arg0); -} +#include "../shared/ov/func_80158814__b665efef.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_801588CC.c b/src/ov_SC05_019/ov_SC05_019_jr_801588CC.c index 17ba25e01..de249a7c9 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_801588CC.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_801588CC.c @@ -1105,20 +1105,7 @@ extern void func_80154A74(s32 a0, s32 a1); extern M2C_UNK D_800D58D8; extern s32 D_8018E850; -void func_80158BB0(void *arg0) { - if (D_8018E850 == 0) { - D_8018E850 = 1; - } - func_80147324(0x456); - func_80154274(arg0, &D_800D58D8); - func_80154A74(arg0, 0x16); - M2C_FIELD(arg0, s32 *, 0x234) = 0xE30000; - M2C_FIELD(M2C_FIELD(arg0, void **, 0x20), s16 *, 0x10) = 0; - func_801474EC(arg0); - func_801474D8(arg0); - func_801472C8(arg0); - func_80146CA0(arg0); -} +#include "../shared/ov/func_80158BB0__5d09eea9.h" #include "../shared/ov/func_80158C40.h" @@ -1140,19 +1127,7 @@ extern int rand(void); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158F00(int param_1) { - int *self = (int *)param_1; - struct Actor *act = (struct Actor *)self[0x20 / 4]; - int gate = D_8018E85C; - - act->timer = (u16)((act->timer + 0x16) & 0xfff); - - if (gate == 0) { - s32 r = rand(); - *(s32 *)(param_1 + 0x198) = func_8013767C(D_801815E8[r % 0xb]); - ((void (*)(int))func_80146CA0)(param_1); - } -} +#include "../shared/ov/func_80158F00__6450992e.h" @@ -1175,29 +1150,7 @@ extern void func_80146C98(s32 *a0, s16 a1); extern s32 func_8013767C(s32 a0); extern void func_80146CA0(void *a0); -void func_80158FA4(s32 param_1) -{ - s32 v0; - s16 sVar1; - - v0 = *(s32 *)(param_1 + 0x20); - *(u16 *)(v0 + 0x12) = (*(u16 *)(v0 + 0x12) + 0x16) & 0xfff; - if (((s32 (*)(void))func_80148800)() & 0xf0) { - D_8018E860 = 1; - } - if (func_801399F0(*(s32 *)(param_1 + 0x198)) != 0) { - func_80139914(*(s32 *)(param_1 + 0x198)); - *(s32 *)(param_1 + 0x198) = 0; - sVar1 = ((s32 (*)(s32))func_80159464)(param_1); - if (sVar1 != 0) { - func_801594E8(param_1, sVar1); - ((void (*)(s32, s32))func_80146C98)(param_1, 0xc); - } else { - *(s32 *)(param_1 + 0x198) = ((s32 (*)(u8 *))func_8013767C)(&(*(u8 *)&D_80110C3C)); - ((void (*)(s32))func_80146CA0)(param_1); - } - } -} +#include "../shared/ov/func_80158FA4__1e7a4e71.h" #include "../shared/ov/func_80159070.h" @@ -1213,20 +1166,7 @@ extern u8 D_800AE6BD; extern s32 D_8018E850; extern s32 D_8018E858; -void func_8015934C(void *arg0) { - void *temp_v1; - - if (D_8018E850 == 4) { - D_8018E850 = 5; - } - if (D_8018E858 != 0) { - func_80145BF8(); - func_80146CA0(arg0); - D_800AE6BD += 1; - } - temp_v1 = M2C_FIELD(arg0, void **, 0x20); - M2C_FIELD(temp_v1, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_v1, u16 *, 0x12) + 0x16) & 0xFFF); -} +#include "../shared/ov/func_8015934C__8531ecc4.h" #include "../shared/ov/func_801593E4.h" @@ -1241,26 +1181,7 @@ extern s32 func_80029A94(s32); extern Entry D_80181650[]; -s32 func_80159464(void) { - Entry *e; - - e = D_80181650; - while (e->id != 0) { - if (currentLocationId == e->id) { - return e->val; - } - e++; - } - if (func_80029A94(1) != 0) { - goto ret0; - } - if (func_80029A94(0) != 0) { - goto ret0; - } - return -1; -ret0: - return 0; -} +#include "../shared/ov/func_80159464__08b70f0d.h" extern u8 D_80078E78[]; @@ -1409,24 +1330,6 @@ extern void func_80146CA0(void *a0); extern unsigned char D_80181878; -void func_80159BE4(s32 arg0) -{ - int v; - - ((void (*)(int, void *))func_80146DB8)(arg0, &D_80181878); - if ((*(unsigned int *)(arg0 + 0x44) & 0x200) != 0) { - func_80154150(arg0, 5); - func_80154A74(arg0, 0x1C); - } else { - func_80154150(arg0, 4); - func_80154A74(arg0, 0x11); - } - *(int *)(arg0 + 0x234) = 0; - *(int *)(arg0 + 0x238) = 0; - func_801553C0(arg0); - ((void (*)(int))func_801553A8)(arg0); - ((void (*)(int))func_80172590)(arg0); - ((void (*)(int))func_80146CA0)(arg0); -} +#include "../shared/ov/func_80159BE4__1cf147fb.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c b/src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c index ef68d9bed..0b79833af 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8015C32C.c @@ -1417,21 +1417,7 @@ extern void func_80159B70(void *a0); extern s32 func_801725F4(u8 *a0); extern void func_80146CA0(void *a0); -void func_8015D104(void *arg0) { - ((void (*)(void))func_80149FB0)(); - ((void (*)(void *))func_8014FA04)(arg0); - if (((s32 (*)(void *))func_8014E6A0)(arg0) == 0) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - ((void (*)(void *))func_801725F4)(arg0); - *(s32 *)((u8 *)arg0 + 0x234) = 0xFF1D0000; - *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10) = 0x600; - *(u16 *)((u8 *)arg0 + 0x244) = *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10); - func_80146CA0(arg0); - } -} +#include "../shared/ov/func_8015D104__ae9e650f.h" @@ -1466,17 +1452,7 @@ extern void *memcpy(void *dst, const void *src, u32 n); extern s32 D_80181B44; -void func_8015D380(s32 a0) { - s16 out[4]; - s32 buf[8]; - register s32 s1 __asm__("$17") = a0; - register s32 *s0 __asm__("$16") = buf; - ((void (*)(void *))func_80013F3C)((void *)s0); - ((void (*)(void *, s32))func_80012558)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x12)); - ((void (*)(void *, s32))func_800126C4)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x10)); - ApplyMatrixSV((void *)s0, (void *)&D_80181B44, (void *)out); - memcpy((void *)(s1 + 0x138), (void *)out, 8); -} +#include "../shared/ov/func_8015D380__95fbfaa8.h" @@ -1489,19 +1465,7 @@ extern unsigned char D_80180C28[]; extern void func_801553C0(s32 a0); extern void func_80154A74(s32 a0, s32 a1); -void func_8015D414(int param_1) -{ - *(unsigned char *)(param_1 + 0x1bd) = 8; - *(unsigned char **)(param_1 + 0x38) = D_80180C28; - *(short *)(param_1 + 0x138) = 0; - *(short *)(param_1 + 0x13a) = 0; - *(short *)(param_1 + 0x13c) = 0; - *(short *)(param_1 + 0x13e) = 0; - *(short *)(param_1 + 0xA) = *(short *)(param_1 + 0xA) + 0x48; - *(short *)(*(int *)(param_1 + 0x20) + 0x10) = 0; - ((void (*)(void))func_801553C0)(); - func_80154A74(param_1, 0x11); -} +#include "../shared/ov/func_8015D414__15eb5ba2.h" #include "../shared/ov/func_8015D480.h" @@ -1603,21 +1567,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015DCB8(s32 a0); -void func_8015DBD4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015DD74)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015DCB8)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DBD4__83daff82.h" #include "../shared/ov/func_8015DC84.h" @@ -1681,21 +1631,7 @@ extern void func_80159B70(void *a0); extern s32 func_80161208(); extern void func_8015E018(s32 a0); -void func_8015DF34(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { - ((void (*)(void))func_8015E0D4)(); - } - if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s16))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { - ((void (*)(void *))func_8015E018)(arg0); - } - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015DF34__ad0c1369.h" #include "../shared/ov/func_8015DFE4.h" @@ -1765,23 +1701,7 @@ extern void func_80159BE4(s32 arg0); extern void (*D_80181914[])(void*); -void func_8015E344(u16 *param_1) -{ - ((s32 (*)(void))func_8015E40C)(); - if (((s32 (*)(u16 *))func_80161B18)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161B84)(param_1) == 0 && - ((s32 (*)(u16 *))func_80161208)(param_1) == 0) { - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *))func_8015E5B0)(param_1); - *(s32 *)((char *)param_1 + 0x234) = 1; - } - if ((param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((s32 (*)(u16 *, s32))func_80147078)(param_1, 0); - ((s32 (*)(u16 *))func_80159BE4)(param_1); - } - } -} +#include "../shared/ov/func_8015E344__6a040027.h" #include "../shared/ov/func_8015E40C.h" @@ -1827,14 +1747,7 @@ extern void func_80159BE4(s32 arg0); /* function-pointer dispatch table */ extern void (*D_80181914[])(void*); -void func_8015E698(u16 *param_1) -{ - if (func_80161208() == 0 && (param_1[0x5c] & 0x8000) != 0) { - ((void (**)(u16*))D_80181914)[param_1[0]](param_1); - ((void (*)(u16 *, s32))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159BE4)(param_1); - } -} +#include "../shared/ov/func_8015E698__33c63185.h" #include "../shared/ov/func_8015E714.h" @@ -1925,15 +1838,7 @@ extern void func_80146CA0(void *a0); extern int D_800D4C48; extern int D_801818F8; -void func_8015EE7C(s32 param_1) -{ - ((int (*)(void))func_8014CBF8)(); - ((int (*)(int))func_801474EC)(param_1); - ((int (*)(int, void *))func_80154274)(param_1, &D_800D4C48); - ((int (*)(int, void *))func_80146DB8)(param_1, &D_801818F8); - ((int (*)(int, int))func_801477E8)(param_1, 0xFFF40000); - ((int (*)(int))func_80146CA0)(param_1); -} +#include "../shared/ov/func_8015EE7C__b34f471c.h" @@ -1948,22 +1853,7 @@ extern void func_80159B70(void *a0); extern void func_80161418(void *a0); extern s32 func_801725A4(u8 *a0); -void func_8015EEE0(void *arg0) -{ - ((void (*)(void *, s32))func_80148038)(arg0, 0x10000); - ((void (*)(void *))func_80147460)(arg0); - ((void (*)(void *, s32, s32, s32))func_80147AD4)(arg0, 0, 0, 0x1000); - ((void (*)(void *))func_801473EC)(arg0); - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - ((void (*)(void *, s32))func_80147078)(arg0, 0); - func_80159B70(arg0); - } else { - if (((s32 (*)(void *))func_80161418)(arg0) == 0) { - ((void (*)(void *))func_801725A4)(arg0); - } - } -} +#include "../shared/ov/func_8015EEE0__05ff1db5.h" #include "../shared/ov/func_8015EF9C.h" @@ -2071,20 +1961,7 @@ extern void func_80147078(s32 *, s16); extern void func_80159B70(void *); extern s32 func_80161208(void); -void func_8015F89C(void *arg0) { - u16 flags = *(u16 *)((u8 *)arg0 + 0xB8); - if (!(flags & 0x4000)) { - if (flags & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - return; - } - } else { - func_801466F0(1, arg0, 0, -0x1E, 0, 0, 0, 0); - } - ((s32 (*)(void *))func_80161208)(arg0); -} +#include "../shared/ov/func_8015F89C__610b5f14.h" #include "../shared/ov/func_8015F948.h" @@ -2095,15 +1972,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(void); -void func_8015F9A4(void *arg0) { - if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { - D_80181914[*(u16 *)arg0](arg0); - func_80147078(arg0, 0); - func_80159B70(arg0); - } else { - ((s32 (*)(void *))func_80161208)(arg0); - } -} +#include "../shared/ov/func_8015F9A4__76dde591.h" #include "../shared/ov/func_8015FA24.h" @@ -2162,21 +2031,7 @@ extern void func_80159B70(void *a0); extern void func_8014BFF4(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_8015FCC8(void *param_1) { - if ((D_800AE6B0 & 0x80FFFFFF) != 0) { - ((void (*)(void))func_8016007C)(); - D_80181914[*(u16 *)param_1](param_1); - ((void (*)(void *, s32))func_80147078)(param_1, 0); - func_80159B70(param_1); - } else { - *(u8 *)((s32)param_1 + 0x197) = 0; - *(u8 *)((s32)param_1 + 0xBE) = 0; - *(u8 *)((s32)param_1 + 0xBF) = 0; - *(u8 *)((s32)param_1 + 0x1A0) = (u8)*(s32 *)((s32)param_1 + 0x184); - ((s32 (*)(void *, s32))func_8014BFF4)(param_1, 1); - func_80146CA0(param_1); - } -} +#include "../shared/ov/func_8015FCC8__87a5e0ba.h" @@ -2210,22 +2065,7 @@ extern void func_80159B70(void *a0); extern void func_80154A74(s32 a0, s32 a1); extern s32 func_80161208(); -void func_8015FE70(u16 *param_1) -{ - if ((param_1[0x5c] & 0x8000) != 0) { - if (param_1[0x5d] == 0) { - ((void (**)())D_80181914)[param_1[0]](); - ((void (*)(u16 *, s16))func_80147078)(param_1, 0); - ((void (*)(u16 *))func_80159B70)(param_1); - return; - } - param_1[0x5c] = param_1[0x5d]; - } - if ((param_1[0x5c] & 0x4000) != 0) { - ((void (*)(u16 *, s16))func_80154A74)(param_1, 0x11); - } - ((void (*)(u16 *))func_80161208)(param_1); -} +#include "../shared/ov/func_8015FE70__bbab5a5a.h" @@ -2282,16 +2122,7 @@ extern void func_80147078(s32 *a0, s16 a1); extern void func_80159B70(void *a0); extern s32 func_80161208(); -void func_801602A4(s32 *a0) { - if (*(u16 *)((u8 *)a0 + 0xB8) == 0x8000) { - ((void (**)())D_80181914)[*(u16 *)a0](); - func_80154A74((s32)a0, 0x11); - ((void (*)(s32, s32))func_80147078)((s32)a0, 0); - func_80159B70(a0); - } else { - ((s32 (*)(s32 *))func_80161208)(a0); - } -} +#include "../shared/ov/func_801602A4__b32c8455.h" #include "../shared/ov/func_8016032C.h" @@ -2381,19 +2212,7 @@ extern void func_80160A74(s32 *a0); extern void func_80154150(s32 a0, s32 a1); extern void func_80146CA0(void *a0); -void func_80160920(unsigned short *param_1) -{ - if ((((int (*)(void))func_801487F4)() & 8) == 0) { - ((code *)D_80181914)[*param_1](param_1); - ((void (*)(unsigned short *))func_80160A74)(param_1); - } else { - if (((int (*)(unsigned short *))func_80161208)(param_1) == 0 && param_1[0x5c] == 0x8000) { - ((void (*)(unsigned short *, int))func_80154150)(param_1, 0x25); - ((void (*)(unsigned short *))func_80146CA0)(param_1); - } - } - return; -} +#include "../shared/ov/func_80160920__f19f7444.h" @@ -2409,14 +2228,7 @@ extern s32 func_80161208(); /* function-pointer dispatch table; indexed by *param_1 (×4 = ptr size) */ extern void (*D_80181914[])(void*); -void func_801609B8(u16 *param_1) { - if ((((u32 (*)(void))func_801487F4)() & 8) == 0) { - ((void (**)(u16*))D_80181914)[*param_1](param_1); - ((void (*)(u16 *))func_80160A74)(param_1); - } else { - ((void (*)(u16 *))func_80161208)(param_1); - } -} +#include "../shared/ov/func_801609B8__7e8f4287.h" #include "../shared/ov/func_80160A28.h" @@ -2648,22 +2460,7 @@ extern void func_80147324(); * extern void func_80161C24(s32, s32); (jr_8015C32C.c:1474 / :1417) * so the definition must use (int, int); the unsigned semantics of param_2 * are restored by a cast at each use (codegen-neutral: sltiu + index math). */ -void func_80161C24(int param_1, int param_2) -{ - - extern unsigned short D_80181D30[]; - extern unsigned short D_80181D32[]; - - if ((unsigned int)param_2 < 8) { - if (*(u8 *)(param_1 + 0xDA) != 0) { - func_80147324(D_80181D30[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 0; - } else { - func_80147324(D_80181D32[(unsigned int)param_2 * 2]); - *(u8 *)(param_1 + 0xDA) = 1; - } - } -} +#include "../shared/ov/func_80161C24__38230eb9.h" @@ -2765,14 +2562,7 @@ extern void func_80029124(s32, s32); extern void func_800D1734(void *); extern s32 D_80181DB4; -void func_80161D88(void) { - if ((D_800AE6B0 & 0x80FFFFFF) == 0 && (D_800AE6A8 & 0x80FFFFFF) == 0 && - (func_80029178(0x141) & 0xFF) != 0) { - func_80029124(0x141, 0); - func_80029124(0x95, 1); - func_800D1734(&D_80181DB4); - } -} +#include "../shared/ov/func_80161D88__41d070a3.h" // @class: regalloc-order @@ -2845,21 +2635,7 @@ extern void func_800291C8(s32, s32); extern void func_80016714(void *a0, s32 a1); extern int D_8018E868[]; -void func_801622C4(void) -{ - int *p; - int i; - - ((int (*)(int, int))func_80029124)(0x141, 1); - ((int (*)(int, int))func_800291C8)(8, 0); - i = 0; - p = &D_8018E868; - do { - ((int (*)(int, int))func_80016714)(*p, 0x38); - p = p + 1; - i = i + 1; - } while (i < 3); -} +#include "../shared/ov/func_801622C4__994a7377.h" @@ -2991,15 +2767,7 @@ extern s32 D_800B5CBC; extern u8 D_800B5CDF; extern s32 D_800B5CEC; -void func_80162870(s32 param_1) { - *(s32 *)(param_1 + 8) = (s32)&D_800B5CB8; - func_8001CB6C(&D_800B5CB8, (s32)&D_80181E10, 0x250, 0x1A0); - D_800B5CEC = param_1 + 0xC; - D_800B5CDF = 0x14; - D_800B5CBC |= 0x60000000; - func_80162968(param_1); - func_80162ACC((u8 *)param_1); -} +#include "../shared/ov/func_80162870__de1c9bc5.h" #include "../shared/ov/func_801628F4.h" @@ -3178,28 +2946,7 @@ extern s16 D_80181E78; extern s16 D_80181E76; extern s16 D_80181E74; -void func_801647A4(int param_1) { - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_8014659C)(); - *(s32 *)(param_1 + 0x20) = iVar1; - if (iVar1 != 0) { - ((void (*)(s32, void *))func_8001C810)(iVar1, &D_800DF2E0); - *(s32 **)(iVar1 + 0x80) = &D_80181E44; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - *(u16 *)(iVar1 + 0x2c) = *(u16 *)(iVar1 + 0x2c) | 0xb0; - D_80181E78 = 0x80; - D_80181E76 = 0x80; - D_80181E74 = 0x80; - *(u16 *)(iVar1 + 0x1a) = 0; - *(u16 *)(param_1 + 0x60) = 0; - *(u16 *)(param_1 + 0x62) = 0x200; - ((s32 (*)(s32))func_80164A74)(param_1); - ((void (*)(s32))func_80146CA0)(param_1); - } else { - func_80164930(param_1); - } -} +#include "../shared/ov/func_801647A4__1eeea95d.h" #include "../shared/ov/func_80164864.h" @@ -3336,21 +3083,7 @@ void func_80164EE0(int param_1) -s32 func_80165140(s32 param_1) { - extern Slot_80165140 D_8018E960[8]; - - int i; - Slot_80165140 *p; - for (i = 0; i < 8; i++) { - p = &D_8018E960[i]; - if (p->used == 0) { - p->used = 8; - p->a = *(B8_80165140 *)(((u8 *)param_1) + 0x2c); - p->b = *(B4_80165140 *)(((u8 *)param_1) + 0x50); - return; - } - } -} +#include "../shared/ov/func_80165140__2718b2e5.h" @@ -3361,27 +3094,7 @@ s32 func_80165140(s32 param_1) { extern void func_80165240(void *param_1, void *param_2, void *param_3); extern s32 D_8018E960; -void func_801651B8(void * param_1) -{ - register s32 *puVar1 __asm__("$16"); /* $s0 */ - register s32 iVar2 __asm__("$17"); /* $s1 */ - register s32 p __asm__("$18"); /* $s2 */ - - p = param_1; - ((s32 (*)(s32, s32, s32))func_80165240)(p, p + 0x2c, p + 0x50); - iVar2 = 0; - puVar1 = &D_8018E960; - do { - if (puVar1[3] != 0) { - s32 a0v = p; - __asm__ __volatile__("" : "=r"(a0v) : "0"(a0v)); - ((s32 (*)(s32, s32, s32))func_80165240)(a0v, (s32)puVar1, (s32)(puVar1 + 2)); - puVar1[3] = puVar1[3] + -1; - } - iVar2 = iVar2 + 1; - puVar1 = puVar1 + 4; - } while (iVar2 < 8); -} +#include "../shared/ov/func_801651B8__b905c751.h" extern void func_80016ED4(void *a0); @@ -3420,14 +3133,7 @@ extern u8 D_80078EC1; extern void (*D_80181EDC[])(void); extern void func_80165B28(void *a0); -void func_80165580(s32 _arg0) -{ - if (D_80078EC5 & 0x80) { - ((void (*)(void))func_80165B28)(); - } else { - D_80181EDC[D_80078EC1 & 0x7F](); - } -} +#include "../shared/ov/func_80165580__7088316d.h" #include "../shared/ov/func_801655E4.h" @@ -3569,10 +3275,7 @@ void func_80165B28(void *a0) { extern M2C_UNK D_8018E128; -void func_80165E2C(u16 *arg0) { - func_8001534C(0, &D_8018E128, 0x80, 0x80, 0, 0); - func_800153CC(1, *arg0, 0xA8, 0x80, 0x40, 0); -} +#include "../shared/ov/func_80165E2C__1f54f802.h" #include "../shared/ov/func_80165E90.h" @@ -3765,24 +3468,7 @@ extern u8 D_801821C8[]; extern s32 func_80029178(s32 arg); extern s32 func_80166F58(s32, s32, s32, s32); -void func_801681FC(s32 param_1) { - - extern u8 D_8018220C[]; - extern u8 D_801821DC[]; - extern u8 D_801821DD[]; - s32 iVar3; - s32 a3; - - *(s16 *)(param_1 + 0x28) = func_80029178(0x81) & 0xFF; - *(s32 *)(param_1 + 0x30) = D_8018220C[*(s32 *)(param_1 + 0x2C)]; - iVar3 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821DC[iVar3]; - *(s32 *)(param_1 + 0x1C) = D_801821DD[iVar3]; - a3 = *(s32 *)(param_1 + 0x2C) & 1; - *(s32 *)(param_1 + 0x2C) = a3; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 4, 4, a3); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_801681FC__9cf18f49.h" #include "../shared/ov/func_8016829C.h" @@ -3794,20 +3480,7 @@ void func_801681FC(s32 param_1) { extern s32 func_80166F58(s32, s32, s32, s32); -void func_80168430(s32 param_1) { - - extern u8 D_80182218[]; - extern u8 D_801821F0[]; - extern u8 D_801821F1[]; - s32 iVar1; - - *(s32 *)(param_1 + 0x30) = D_80182218[*(s32 *)(param_1 + 0x2C)]; - iVar1 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; - *(s16 *)(param_1 + 0x2A) = D_801821F0[iVar1]; - *(s32 *)(param_1 + 0x1C) = D_801821F1[iVar1]; - ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 5, 0x3B, 2); - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; -} +#include "../shared/ov/func_80168430__64c1a81e.h" #include "../shared/ov/func_801684B4.h" @@ -3991,26 +3664,7 @@ extern void func_80146C3C(void); extern char D_80182308[]; extern char D_801822C8[]; -void func_80169F3C(int param_1) -{ - int iVar1; - - ((int (*)(int, int))func_800D1FC8)(param_1, 6); - iVar1 = func_800D21C4(param_1, D_80182308, 0x16); - if (iVar1 != 0) { - *(int *)(param_1 + 0x20) = iVar1; - *(short *)(iVar1 + 0x1a) = 0x2000; - *(short *)(iVar1 + 0x18) = 0x2000; - *(char *)(iVar1 + 0x26) = 0x60; - *(char *)(iVar1 + 0x25) = 0x60; - *(char *)(iVar1 + 0x24) = 0x60; - *(unsigned int *)(iVar1 + 4) = *(unsigned int *)(iVar1 + 4) | 0x50000000; - ((void (*)(int, int, void *))func_80128EA8)(iVar1, param_1 + 0x24, D_801822C8); - *(short *)(param_1 + 2) = *(short *)(param_1 + 2) + 1; - } else { - ((void (*)(int))func_80146C3C)(param_1); - } -} +#include "../shared/ov/func_80169F3C__a4abc210.h" #include "../shared/ov/func_80169FE0.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c b/src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c index 4b04dbfdd..fd9dec093 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8016AB6C.c @@ -1945,44 +1945,7 @@ extern void func_8016B984(void *a0); extern void func_8016B91C(int); extern int D_8018EC80; -void func_8016B4F8(int param_1) -{ - int iVar1; - int uVar2; - volatile int buf[2]; - - ((void (*)(int, void *))func_80015978)(param_1 + 4, &D_8018EC80); - if (func_8016B9F8(param_1) == 0) { - *(int *)(param_1 + 0x18) = 0; - *(int *)(param_1 + 0x14) = 0; - *(int *)(param_1 + 0x10) = 0; - iVar1 = func_8016B834(param_1, 0); - *(int *)(param_1 + 0x10) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 1); - *(int *)(param_1 + 0x14) = iVar1; - if (iVar1 != 0) { - iVar1 = func_8016B834(param_1, 2); - *(int *)(param_1 + 0x18) = iVar1; - if (iVar1 != 0) goto success; - } - } - } - ((void (*)(int))func_8016B984)(param_1); - return; -success: - func_8016B91C(param_1); - uVar2 = *(int *)(param_1 + 0x2c); - if (uVar2 == 0) { - uVar2 = 0xf0; - } else { - uVar2 = 0x2d0; - } - *(int *)(param_1 + 0x1c) = uVar2; - uVar2 = *(unsigned short *)(param_1 + 2); - uVar2 = uVar2 + 1; - *(unsigned short *)(param_1 + 2) = uVar2; -} +#include "../shared/ov/func_8016B4F8__0b2cc462.h" @@ -2109,27 +2072,7 @@ extern void func_8016BFA8(s32 a0, s32 a1, s32 a2, s32 a3); extern M2C_UNK D_8018EDBC; extern M2C_UNK D_8018EDC0; -void func_8016BCC0(void *arg0) { - u16 temp_a2; - u16 temp_v0; - void *temp_s0; - - temp_s0 = M2C_FIELD(arg0, void **, 0x20); - func_8016BF50(); - temp_a2 = M2C_FIELD(arg0, u16 *, 0x10) + 0x60; - M2C_FIELD(arg0, u16 *, 0x10) = temp_a2; - temp_v0 = M2C_FIELD(temp_s0, u16 *, 0x1A) + temp_a2; - M2C_FIELD(temp_s0, u16 *, 0x1A) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x18) = temp_v0; - M2C_FIELD(temp_s0, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_s0, u16 *, 0x12) + 0x71) & 0xFFF); - func_8016BFA8(arg0, &D_8018EDBC, &D_8018EDC0, temp_s0 + 0x18); - if ((s16) M2C_FIELD(temp_s0, u16 *, 0x1A) >= 0x1001) { - M2C_FIELD(temp_s0, u16 *, 0x18) = 0x1000U; - M2C_FIELD(temp_s0, u16 *, 0x1A) = 0x1000U; - func_80146E90(arg0, M2C_FIELD(arg0, s32 *, 0x30)); - M2C_FIELD(arg0, u16 *, 2) = (u16) (M2C_FIELD(arg0, u16 *, 2) + 1); - } -} +#include "../shared/ov/func_8016BCC0__04061c8b.h" // @class: struct @@ -2145,24 +2088,7 @@ void func_8016BCC0(void *arg0) { // @class: plumbing // @stuck: none — MATCH -s32 func_8016BEA0(s32 param_1) -{ - extern void func_8016BF50(void); - - int iVar2; - unsigned short uVar1; - - iVar2 = *(int *)(((int)param_1) + 0x20); - func_8016BF50(); - uVar1 = *(unsigned short *)(((int)param_1) + 0x10) - 0x18; - *(unsigned short *)(((int)param_1) + 0x10) = uVar1; - *(unsigned short *)(iVar2 + 0x1a) = *(unsigned short *)(iVar2 + 0x1a) + uVar1; - *(unsigned short *)(iVar2 + 0x12) = (*(unsigned short *)(iVar2 + 0x12) + 0x22) & 0xfff; - ((void (*)(int, void *, void *, int))func_8016BFA8)(((int)param_1), &(*(int *)&D_8018EDBC), &(*(int *)&D_8018EDC0), iVar2 + 0x18); - if (*(short *)(iVar2 + 0x1a) < 0) { - ((void (*)(int))func_80146C3C)(((int)param_1)); - } -} +#include "../shared/ov/func_8016BEA0__0a1f8b82.h" @@ -2225,33 +2151,7 @@ extern u8 D_8018EDC4[]; extern u8 D_8018EDCC[]; extern u8 D_8018ED7C[]; -void func_8016C2C4(s32 param) -{ - register s32 s1 __asm__("$17"); - register s32 s0 __asm__("$16"); - u16 buf[3]; - s16 v; - s32 r; - s32 arg; - - s1 = param; - s0 = *(s32 *)(s1 + 0x20); - arg = *(s32 *)(s1 + 0x34); - buf[0] = *(u16 *)(s1 + 0x12); - buf[1] = *(u16 *)(s1 + 0x16); - buf[2] = *(u16 *)(s1 + 0x1a); - ((void (*)(s32, void *, void *))func_80149350)(arg, buf, buf); - ((void (*)(void *, s32))func_80015954)(buf, s1 + 4); - v = *(s16 *)(s1 + 0x10) + 0x10; - *(s16 *)(s1 + 0x10) = v; - v = *(s16 *)(s0 + 0x1a) + v; - *(s16 *)(s0 + 0x1a) = v; - *(s16 *)(s0 + 0x18) = v; - r = ((s32 (*)(s32, void *, void *, void *))func_8016C374)(s1, D_8018EDC4, D_8018EDCC, D_8018ED7C); - if (r == 0) { - ((void (*)(s32))func_80146C3C)(s1); - } -} +#include "../shared/ov/func_8016C2C4__ee79a1cc.h" #include "../shared/ov/func_8016C374.h" @@ -2390,26 +2290,7 @@ extern void func_80128EA8(s32 a0, s32 a1, s32 a2); extern u8 D_80182518; extern u8 D_80182524; -void func_8016DA7C(s32 param_1) -{ - s32 iVar1; - - iVar1 = ((s32 (*)(void))func_801465C0)(); - if (iVar1 == 0) { - ((void (*)(s32))func_80146C3C)(param_1); - } else { - *(s32 *)(param_1 + 0x20) = iVar1; - ((void (*)(s32, s32, s32, s32))func_8001CC3C)(iVar1, (s32)&D_80182518, 0x250, 0x100); - *(u8 *)(iVar1 + 0x27) = 0x90; - *(u16 *)(iVar1 + 0x18) = 0x3000; - *(u16 *)(iVar1 + 0x1a) = 0x4000; - *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; - func_80128EA8(iVar1, param_1 + 0x24, (s32)&D_80182524); - *(s32 *)(param_1 + 0x10) = 0; - *(s32 *)(param_1 + 0x14) = 0xfff40000; - *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; - } -} +#include "../shared/ov/func_8016DA7C__00aabb3f.h" #include "../shared/ov/func_8016DB34.h" @@ -2527,16 +2408,7 @@ typedef struct { typedef void (*Handler)(struct Entry_8016E95C *); -s32 func_8016E95C() { - extern Handler D_80182644[]; - - struct Entry_8016E95C *p; - for (p = ((struct Entry_8016E95C *)&D_80115218); p < &((struct Entry_8016E95C *)&D_80115218)[4]; p++) { - if (p->f0 != 0) { - D_80182644[p->f1](p); - } - } -} +#include "../shared/ov/func_8016E95C__11c325ba.h" @@ -2591,19 +2463,7 @@ extern void func_8016EC0C(s32 a0, s32 a1); extern u16 D_80182638[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EAC0(Wave *param_1) -{ - unsigned char bVar1; - - param_1->f4 = param_1->f4 + D_80182638[param_1->f2]; - ((void (*)(void *, int))func_8016EC0C)(param_1, 0x80); - bVar1 = param_1->f2 + 1; - param_1->f2 = bVar1; - if (5 < bVar1) { - param_1->f2 = 0x20; - param_1->f1 = param_1->f1 + 1; - } -} +#include "../shared/ov/func_8016EAC0__8bfcb845.h" @@ -2613,18 +2473,7 @@ void func_8016EAC0(Wave *param_1) extern u8 D_80182628[]; extern void func_8016EC0C(s32 a0, s32 a1); -void func_8016EB3C(s32 p) { - u8 v; - - ((void (*)(s32, s32))func_8016EC0C)(p, D_80182628[*(u8 *)(p + 2) & 3]); - - v = *(u8 *)(p + 2); - *(u8 *)(p + 2) = v + 0xFF; - if (v == 0) { - *(u8 *)(p + 2) = 5; - *(u8 *)(p + 1) = *(u8 *)(p + 1) + 1; - } -} +#include "../shared/ov/func_8016EB3C__a0fff8a5.h" @@ -2724,35 +2573,7 @@ extern s32 D_80182654; extern s32 D_80126B58; extern s16 currentLocationId; -s32 func_8016F1C4(void) { - s32 *p; - s32 cur; - s32 loc; - s32 v; - s32 *base = &D_80126B58; - - p = &D_80182654; - cur = *p; - if (cur != 0) { - loc = currentLocationId; - p = p + 1; - for (;;) { - if (loc == cur) { - return 1; - } - cur = *p; - p = p + 1; - if (cur == 0) { - break; - } - } - } - v = base[0x7E]; - if (((v & 0x80FFFFFF) != 0) && ((v & 0x10000000) != 0)) { - return 0; - } - return base[0x7E] & 0x80FFFFFF; -} +#include "../shared/ov/func_8016F1C4__ba8761c6.h" #include "../shared/ov/func_8016F250.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c b/src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c index cbc5cb7c9..47eb9579f 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_80171B4C.c @@ -2479,17 +2479,7 @@ extern void func_80171A1C(u8 *a0); extern s32 func_80174650(s32); extern M2C_UNK D_801827F0; -void func_80173220(void * arg0) -{ - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x4000) { - func_80147324(0x516); - func_80019064(&D_801827F0); - } - if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x8000) { - func_80171A1C(arg0); - func_80174650(arg0); - } -} +#include "../shared/ov/func_80173220__c174c056.h" #include "../shared/ov/func_80173294.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_801734BC.c b/src/ov_SC05_019/ov_SC05_019_jr_801734BC.c index 8ba56430f..8d58c35b3 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_801734BC.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_801734BC.c @@ -2317,26 +2317,7 @@ extern void func_80173460(s32 a0, s32 a1); /* ==== end §8b carried decl layer ==== */ -void func_801734BC(s32 arg0, s32 _unused1) { - extern void func_80173544(void); - extern s16 D_80126B40; - - - s16 temp; - switch (((u32)arg0)) { - case 0: temp = -0x4; break; - case 1: temp = -0x8; break; - case 2: temp = -0x12; break; - case 3: temp = -0x18; break; - case 4: temp = -0x1C; break; - default: goto after; - } - D_80126B32 = temp; -after: - D_80126B3E = 0; - D_80126B40 = 0; - func_80174684(&func_80173544); -} +#include "../shared/ov/func_801734BC__0a1baba1.h" extern void (*D_8018285C[])(void); @@ -2599,19 +2580,7 @@ s32 func_8017496C(void *a0) { extern void (*D_801828F0[])(); -void func_80174BF4(void * arg0) -{ - M2C_FIELD(arg0, s32 *, 0xC) = 0x12C; - M2C_FIELD(arg0, s32 *, 0x14) = 0x12C; - M2C_FIELD(arg0, s16 *, 0x20) = 0x155; - M2C_FIELD(arg0, s16 *, 0x22) = 0x800; - M2C_FIELD(arg0, s16 *, 0x24) = 0; - M2C_FIELD(arg0, s16 *, 0x2E) = 0; - M2C_FIELD(arg0, s16 *, 0x30) = -0x28; - M2C_FIELD(arg0, s16 *, 0x32) = 0; - M2C_FIELD(arg0, s32 *, 0x54) = 0; - D_801828F0[M2C_FIELD(arg0, u8 *, 4)](); -} +#include "../shared/ov/func_80174BF4__7354cf5d.h" #include "../shared/ov/func_80174C60.h" @@ -2711,23 +2680,7 @@ s32 func_80175268(s32 param_1) extern s32 func_80029504(void); -void func_801754A8(void) { - - extern u8 D_8011F7A8; - extern unsigned char D_800B9A13; - extern s32 D_80126B9C; - extern DispatchFn D_80182A64[]; - u8 *p = &D_8011F7A8; - s32 r = func_80029504(); - s32 flag = 0; - - if (((D_800B9A13 == 0) && ((D_80126B9C & 0x80) == 0)) || - (0x4AF < (u32)(r - 10))) { - flag = 1; - } - p[9] = flag; - D_80182A64[p[0]]((void *)p); -} +#include "../shared/ov/func_801754A8__897945ca.h" @@ -3053,21 +3006,7 @@ extern void func_80019064(void *a0); extern void func_80131E00(struct S80131E00 *a0, s32 a1); -void func_80178840(int param_1) { - - extern int D_80182ABC; - extern int D_80182AC8[]; - register int p __asm__("$16"); - register int s1byte __asm__("$17"); - p = param_1; - if ((*(unsigned short *)(p + 0x5c) & 1) != 0) { - s1byte = *(unsigned char *)(p + 0x5e); - if (s1byte == 0xc) { - ((void (*)(int))func_80019064)((int)&D_80182ABC); - } - ((void (*)(int, int))func_80131E00)(p, D_80182AC8[s1byte]); - } -} +#include "../shared/ov/func_80178840__8d2d864b.h" #include "../shared/ov/func_801788B8.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_801789AC.c b/src/ov_SC05_019/ov_SC05_019_jr_801789AC.c index a573117d0..50c81c06e 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_801789AC.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_801789AC.c @@ -2645,56 +2645,7 @@ s32 func_80178B70(s32 param_1, s32 param_2) -s32 func_80178BF8() -{ - extern void func_8017B1D8(void); - extern short D_8018FB24; - extern int D_8018F918; - extern short D_8018F928; - extern short D_8018F924; - extern short D_8018F920; - extern short D_8018F91C; - extern int D_8018F9CC; - extern int D_8018F930; - extern s16 D_8018F910; - extern short D_8018F908; - extern short D_8018F90C; - extern int D_8018FA80; - extern unsigned int D_8018F980; - extern unsigned short D_8018F906; - - unsigned short *puVar1; - int iVar2; - unsigned int *puVar3; - - iVar2 = 9; - puVar3 = &D_8018F980; - D_8018FB24 = 0; - D_8018F918 = 0; - D_8018F928 = 0; - D_8018F924 = 0; - D_8018F920 = 0; - D_8018F91C = 0; - D_8018F9CC = 1; - D_8018F930 = 0; - (*(short *)&D_8018F910) = 0; - do { - *puVar3 = 0; - iVar2 = iVar2 + -1; - puVar3 = puVar3 + -1; - } while (-1 < iVar2); - iVar2 = 0x1ff; - puVar1 = &D_8018F906; - do { - *puVar1 = 0; - iVar2 = iVar2 + -1; - puVar1 = puVar1 + -1; - } while (-1 < iVar2); - D_8018F908 = 0; - D_8018F90C = 0; - ((void (*)(int *, int))func_80016714)(&D_8018FA80, 0x14); - func_8017B1D8(); -} +#include "../shared/ov/func_80178BF8__44c7fe3f.h" diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c b/src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c index 58396a02a..41a074ab9 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8017AE2C.c @@ -2718,17 +2718,7 @@ extern s16 D_8018F984; extern s16 D_8018F986; extern s16 D_8018F988; -void func_8017B7A8(void) -{ - D_8012694C = 1; - D_8018F914 = 0; - D_8018F98C = (s16) D_80114F30; - D_8018F98E = (s16) D_80114F34; - D_8018F990 = (s16) D_80114F38; - D_8018F984 = (s16) D_80114F24; - D_8018F986 = (s16) D_80114F28; - D_8018F988 = (s16) D_80114F2C; -} +#include "../shared/ov/func_8017B7A8__ce4e45fe.h" @@ -2769,15 +2759,7 @@ extern s32 D_80114F24; extern s32 D_80114F28; extern s32 D_80114F2C; -void func_8017B880(void) -{ - D_80114F30 = D_8018F9A4; - D_80114F34 = D_8018F9A6; - D_80114F38 = D_8018F9A8; - D_80114F24 = D_8018F9AC; - D_80114F28 = D_8018F9AE; - D_80114F2C = D_8018F9B0; -} +#include "../shared/ov/func_8017B880__dfc7ba70.h" // @class: struct @@ -2866,22 +2848,7 @@ extern SV4 D_8018F93C; extern void (*D_8018F95C[10])(int); -void func_8017BC38(int param_1) -{ - register int i __asm__("$17"); - register void (**p)(int) __asm__("$16"); - - i = 0; - p = D_8018F95C; - do { - if (*p != (void (*)(int))0) { - (*p)(param_1); - } - i = i + 1; - p = p + 1; - } while (i < 10); - return; -} +#include "../shared/ov/func_8017BC38__6ac69b9e.h" @@ -2980,33 +2947,7 @@ extern void func_801465C0(void); extern void func_80146C3C(); extern void func_80146E90(s32 *a0, s32 a1); -void func_8017BEF8(param_1) -s32 param_1; -{ - register s32 s0 __asm__("$16"); - register s32 s1 __asm__("$17"); - extern u8 D_80182C64[]; - s32 v0; - - s1 = param_1; - v0 = ((s32 (*)(void))func_801465C0)(); - *(s32 *)(s1 + 0x20) = v0; - s0 = v0; - - if (v0 == 0) { - ((void (*)(s32))func_80146C3C)(s1); - return; - } - - func_8001CC3C(s0, D_80182C64, 0x290, 0x100); - *(u8 *)(s0 + 0x27) = 0x64; - *(s16 *)(s0 + 0x1A) = 0x2000; - *(s16 *)(s0 + 0x18) = 0x2000; - *(s16 *)(s0 + 0x14) = -0xE3; - *(s32 *)(s0 + 4) |= 0x8000000; - func_80146E90((s32 *)s1, 4); - *(u16 *)(s1 + 2) += 1; -} +#include "../shared/ov/func_8017BEF8__5c7e6c6f.h" extern s32 func_80146E98(s32 a0); diff --git a/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c b/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c index d704c4a1f..635872d98 100644 --- a/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c +++ b/src/ov_SC05_019/ov_SC05_019_jr_8017D5C0.c @@ -3051,18 +3051,7 @@ extern s32 func_80171990(u8 *a0); extern u8 D_80183058; extern u8 D_80182D0C[]; -void func_8017EA10(s32 *a0) { - s32 *s0 = a0; - s32 result; - - if (func_8017EC2C((s32)a0) < 400) { - result = func_8013767C((s32)&D_80183058); - s0[0x198 / 4] = result; - func_80154274(s0, (s32)D_80182D0C); - func_80147324(0x7E7); - func_80171990((u8 *)s0); - } -} +#include "../shared/ov/func_8017EA10__a44969fc.h" extern s32 func_80171990(u8 *a0); @@ -3087,24 +3076,7 @@ extern s32 func_8017EC2C(s32 a0); extern u8 D_80183080[]; extern void func_80139914(s32 a0); -void func_8017EACC(s32 *a0) { - s32 *s0 = a0; - s32 result; - u16 temp; - - func_8017EC2C((s32)a0); - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_80183080); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EACC__9814f7d7.h" extern s32 func_8013767C(s32 a0); @@ -3113,24 +3085,7 @@ extern s32 func_80171990(u8 *a0); extern u8 D_801830B4[]; extern void func_80139914(s32 a0); -void func_8017EB4C(a0) -s32 *a0; -{ - s32 *s0 = a0; - s32 result; - u16 temp; - - if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { - if (func_801399F0(s0[0x198 / 4]) != 0) { - func_80139914(s0[0x198 / 4]); - result = func_8013767C((s32)D_801830B4); - temp = *(u16 *)((char *)s0 + 0xBA); - s0[0x198 / 4] = result; - *(u16 *)((char *)s0 + 0xB8) = temp; - func_80171990((u8 *)s0); - } - } -} +#include "../shared/ov/func_8017EB4C__47aa02d8.h" #include "../shared/ov/func_8017EBC8__d0406d9f.h" @@ -3211,33 +3166,7 @@ void func_8017ED90(void) { -void func_8017EDB8(void) { - extern s32 D_80126954; - extern s32 D_8012695C; - extern s16 D_80126968; - extern s16 D_8012696A; - extern s16 D_8012696C; - extern s16 D_80126976; - extern s16 D_80126978; - extern s16 D_8012697A; - extern u8 D_80126948[]; - extern void func_8017EF10(void *); - extern void func_8012A018(s32, s32); - extern void func_8012A094(s32); - - D_80126954 = 0x1F4; - D_8012695C = 0x384; - D_80126968 = 0x238; - D_8012696A = 0x600; - D_8012696C = 0; - D_80126976 = 0; - D_80126978 = 0; - D_8012697A = 0; - func_8012A094((s32)D_80126948); - func_8012A018((s32)func_8017EF10, 0); - func_8017EF10((void *)D_80126948); - func_8012A018((s32)func_8017EF10, 1); -} +#include "../shared/ov/func_8017EDB8__3df94c9c.h" extern s16 D_80126E80; @@ -3254,26 +3183,7 @@ extern s32 func_8012A094(s32 a0); extern s32 func_8012A100(s32 a0); extern void func_8017EF10(void*); -void func_8017EE68(s32 a0) -{ - s32 s0 = (s32)&D_80126E60; - s32 t0; - - *(s32*)&D_80126E6C = 0x1F4; - *(s32*)&D_80126E74 = 0x320; - *(s16*)&D_80126E80 = 0xAA; - *(s16*)&D_80126E82 = 0x400; - *(s16*)&D_80126E84 = 0; - *(s16*)&D_80126E8E = 0; - *(s16*)&D_80126E90 = -0x32; - *(s16*)&D_80126E92 = 0; - - func_8012A094(s0); - t0 = s0; - func_8012A048(s0, (s32)&func_8017EF10, 0x1); - ((s32 (*)(s32))func_8017EF10)(s0); - func_8012A100(0x1); -} +#include "../shared/ov/func_8017EE68__34856783.h" @@ -3364,22 +3274,7 @@ extern void func_800D1724(s32 a0); extern s32 func_8012AD50(void *arg0); extern s32 D_8018FB28; -void func_8017F1B8(void *arg0) { - s32 result; - s32 v0; - s32 a0; - - result = func_80014C54(0, 0, 0x800); - if ((result << 16) != 0) { - v0 = func_800CF8B4(); - if (v0 != 0) { - a0 = *(s32 *)((s32)arg0 + 0xDC); - D_8018FB28 = 1; - func_800D1724(a0); - func_8012AD50(arg0); - } - } -} +#include "../shared/ov/func_8017F1B8__3f7d4016.h" #include "../shared/ov/func_8017F224__76785405.h" diff --git a/src/shared/ov/func_801285E4__22637e5f.h b/src/shared/ov/func_801285E4__22637e5f.h new file mode 100644 index 000000000..6a5d97580 --- /dev/null +++ b/src/shared/ov/func_801285E4__22637e5f.h @@ -0,0 +1,40 @@ +/* func_801285E4 — shared body (overlay slot 0x80128158, h_exact 22637e5f). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801285E4(void) +{ + __asm__ __volatile__( + ".set noreorder\n" + "addiu $sp, $sp, -24\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "sw $ra, 16($sp)\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_800D18DC\n" + "lui $at, %%hi(D_8018E67C)\n" + "sw $v0, %%lo(D_8018E67C)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "jal func_8014607C\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_801287B8\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v0, %%hi(D_8018E67C)\n" + "lw $v0, %%lo(D_8018E67C)($v0)\n" + "nop\n" + "beqz $v0, 1f\n" + "nop\n" + "jal func_80011A3C\n" + "1:\n" + "lw $ra, 16($sp)\n" + "addiu $sp, $sp, 24\n" + : : : "memory"); +} diff --git a/src/shared/ov/func_80128714__34914b60.h b/src/shared/ov/func_80128714__34914b60.h new file mode 100644 index 000000000..1b8d535d5 --- /dev/null +++ b/src/shared/ov/func_80128714__34914b60.h @@ -0,0 +1,40 @@ +/* func_80128714 — shared body (overlay slot 0x80128158, h_exact 34914b60). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80128714(void) { + __asm__ __volatile__( + ".set noreorder\n" + "addiu $sp, $sp, -24\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "sw $ra, 16($sp)\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_800D19F0\n" + "lui $at, %%hi(D_8018E67C)\n" + "sw $v0, %%lo(D_8018E67C)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v0, %%hi(D_8018E67C)\n" + "lw $v0, %%lo(D_8018E67C)($v0)\n" + "bne $v0, $zero, 1f\n" + "jal func_8014607C\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_801287B8\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "j 2f\n" + "1:\n" + "jal func_8001903C\n" + "jal func_80018FC8\n" + "2:\n" + "lw $ra, 16($sp)\n" + "addiu $sp, $sp, 24\n" + : : : "memory"); +} diff --git a/src/shared/ov/func_80128A28__badd0159.h b/src/shared/ov/func_80128A28__badd0159.h new file mode 100644 index 000000000..1ec58f2b5 --- /dev/null +++ b/src/shared/ov/func_80128A28__badd0159.h @@ -0,0 +1,27 @@ +/* func_80128A28 — shared body (overlay slot 0x80128158, h_exact badd0159). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80128A28(void) { + s16 temp_v0; + + switch (D_800B99F6) { /* irregular */ + case 1: + D_8017F24C(); + /* fallthrough */ + case 0: + func_80011C10(); + return; + case 2: + temp_v0 = D_8017F250(); + if (temp_v0 != 0) { + if (temp_v0 < 0) { + func_80011B7C(0); + D_800B9A00 = 1; + return; + } + func_80010DE0(); + } else { + return; + } + break; + } +} diff --git a/src/shared/ov/func_80128C98__363b5a0e.h b/src/shared/ov/func_80128C98__363b5a0e.h new file mode 100644 index 000000000..bbc678004 --- /dev/null +++ b/src/shared/ov/func_80128C98__363b5a0e.h @@ -0,0 +1,13 @@ +/* func_80128C98 — shared body (overlay slot 0x80128158, h_exact 363b5a0e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80128C98(s32 arg0) { + + extern s16 D_8017F528[]; + s16 idx = D_8017F528[arg0]; + + if (idx >= 0) { + func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); + } else { + return 1; + } +} diff --git a/src/shared/ov/func_80128CFC__120c5b53.h b/src/shared/ov/func_80128CFC__120c5b53.h new file mode 100644 index 000000000..c5604a80d --- /dev/null +++ b/src/shared/ov/func_80128CFC__120c5b53.h @@ -0,0 +1,13 @@ +/* func_80128CFC — shared body (overlay slot 0x80128158, h_exact 120c5b53). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80128CFC(s32 arg0) { + + extern s16 D_8017F538[]; + s16 idx = D_8017F538[arg0]; + + if (idx >= 0) { + func_8001ABBC(0, 0, (u8 *)&cdFileLocTable[idx], D_8018D4F8, 0); + } else { + return 1; + } +} diff --git a/src/shared/ov/func_80128FAC__205d953e.h b/src/shared/ov/func_80128FAC__205d953e.h new file mode 100644 index 000000000..236ba04bb --- /dev/null +++ b/src/shared/ov/func_80128FAC__205d953e.h @@ -0,0 +1,6 @@ +/* func_80128FAC — shared body (overlay slot 0x80128158, h_exact 205d953e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80128FAC(u16 *arg0) { + func_8001534C(4, &D_8018D4FC, 0x80, 0x90, 0, 0); + func_800153CC(5, *arg0, 0xA8, 0x90, 0x40, 0); +} diff --git a/src/shared/ov/func_8012ACE0__97e255d8.h b/src/shared/ov/func_8012ACE0__97e255d8.h new file mode 100644 index 000000000..12f913763 --- /dev/null +++ b/src/shared/ov/func_8012ACE0__97e255d8.h @@ -0,0 +1,16 @@ +/* func_8012ACE0 — shared body (overlay slot 0x80128158, h_exact 97e255d8). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8012ACE0(void *o) { + int i; + for (i = 0; ; i++) { + switch (((Owner_8012ACE0_8012ACE0 *)o)->list[i].cmd) { + case -2: + case -1: + case 0: + return i; + case -50: case -45: case -40: case -35: case -30: /* scatter -> force jump table (min=-50 sets low bound) */ + default: + break; + } + } +} diff --git a/src/shared/ov/func_8012D664__b481cb52.h b/src/shared/ov/func_8012D664__b481cb52.h new file mode 100644 index 000000000..4ec0d5663 --- /dev/null +++ b/src/shared/ov/func_8012D664__b481cb52.h @@ -0,0 +1,21 @@ +/* func_8012D664 — shared body (overlay slot 0x80128158, h_exact b481cb52). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +int func_8012D664(int arg0, int arg1, int arg2) { + extern int func_8012F568(); + extern int D_8017F5B4; + + struct S8012D664_8012D664 s; + int ret; + int t; + + s.a = (*(unsigned short*)&D_80126B5E); + s.b = (*(unsigned short*)&D_80126B62) - 0x40; + s.c = (*(unsigned short*)&D_80126B66); + ret = ((int(*)())func_800132BC)(arg0, &s); + t = arg1 + 0x20; + if (ret < t * t) { + func_8012F568(1, 1, 0, arg2, arg0, &D_8017F5B4); + return 1; + } + return 0; +} diff --git a/src/shared/ov/func_8012DDA4__0f69dd9d.h b/src/shared/ov/func_8012DDA4__0f69dd9d.h new file mode 100644 index 000000000..f5f0d88a7 --- /dev/null +++ b/src/shared/ov/func_8012DDA4__0f69dd9d.h @@ -0,0 +1,21 @@ +/* func_8012DDA4 — shared body (overlay slot 0x80128158, h_exact 0f69dd9d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8012DDA4() +{ + extern Entry_8012DDA4 * D_8018E69C; + extern Entry_8012DDA4 * D_8018E698; + + Entry_8012DDA4 *p; + Entry_8012DDA4 *end = ((Entry_8012DDA4 *)D_80126720); + + while (D_8018E69C != end) { + p = D_8018E69C; + if (p->active != 0 && p != D_8018E698) { + D_8018E69C = p + 1; + return p; + } + D_8018E69C++; + } + D_8018E69C = 0; + return 0; +} diff --git a/src/shared/ov/func_8012DE2C__d811cfb5.h b/src/shared/ov/func_8012DE2C__d811cfb5.h new file mode 100644 index 000000000..2dc321bd7 --- /dev/null +++ b/src/shared/ov/func_8012DE2C__d811cfb5.h @@ -0,0 +1,26 @@ +/* func_8012DE2C — shared body (overlay slot 0x80128158, h_exact d811cfb5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8012DE2C(s32 a0) { + extern u8 * D_8018E69C; + extern u8 * D_8018E698; + + u8 *base; + u8 *end; + u8 *p; + + base = D_801202A0; + end = base + 0x6480; + D_8018E69C = base; + D_8018E698 = ((u8 *)a0); + + while (D_8018E69C != end) { + p = D_8018E69C; + if (*(u16 *)p != 0 && p != ((u8 *)a0)) { + D_8018E69C = p + 0x10C; + return p; + } + D_8018E69C += 0x10C; + } + D_8018E69C = 0; + return 0; +} diff --git a/src/shared/ov/func_8012E9C0__89747443.h b/src/shared/ov/func_8012E9C0__89747443.h new file mode 100644 index 000000000..0e8f77cff --- /dev/null +++ b/src/shared/ov/func_8012E9C0__89747443.h @@ -0,0 +1,30 @@ +/* func_8012E9C0 — shared body (overlay slot 0x80128158, h_exact 89747443). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8012E9C0(int param_1) +{ + int iVar1; + + if (*(short *)(param_1 + 0x60) != 0) { + if (*(unsigned char *)(param_1 + 0x5e) == 0x1d) { + *(short *)(param_1 + 0x82) = 0; + *(short *)(param_1 + 0x7c) = *(unsigned short *)(param_1 + 6); + *(short *)(param_1 + 0x7e) = *(unsigned short *)(param_1 + 0xa); + *(short *)(param_1 + 0x80) = *(unsigned short *)(param_1 + 0xe); + } + if (*(int *)(param_1 + 0x78) != 0) { + iVar1 = *(short *)(param_1 + 0x60) * + *(short *)(*(int *)(param_1 + 0x78) + 0x30) >> 0xc; + if (iVar1 < 1) { + iVar1 = 1; + } + } else { + iVar1 = *(short *)(param_1 + 0x60); + } + func_8016AA50(param_1, iVar1); + if ((*(unsigned short *)(param_1 + 0x82) & 1) != 0) { + func_8016B428(param_1); + func_80019064(&D_8017F5CC); + } + } + return; +} diff --git a/src/shared/ov/func_801312D0__386a9228.h b/src/shared/ov/func_801312D0__386a9228.h new file mode 100644 index 000000000..6a7ab6691 --- /dev/null +++ b/src/shared/ov/func_801312D0__386a9228.h @@ -0,0 +1,18 @@ +/* func_801312D0 — shared body (overlay slot 0x80128158, h_exact 386a9228). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_801312D0(s32 param_1, void *param_2) +{ + extern int func_80131CF4(int, int); + extern M8_801312D0 D_8017F730; + + int iVar5; + + iVar5 = func_80131CF4(*(int *)(((int)param_1) + 0xBC), 0x2E); + if (iVar5 != 0) { + ((short *)param_2)[2] = 0; + ((short *)param_2)[0] = 0; + ((short *)param_2)[1] = (short)iVar5; + } else { + *(M8_801312D0 *)((short *)param_2) = D_8017F730; + } +} diff --git a/src/shared/ov/func_80132018__d875a8f9.h b/src/shared/ov/func_80132018__d875a8f9.h new file mode 100644 index 000000000..b30ab90ca --- /dev/null +++ b/src/shared/ov/func_80132018__d875a8f9.h @@ -0,0 +1,22 @@ +/* func_80132018 — shared body (overlay slot 0x80128158, h_exact d875a8f9). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80132018(int param_1) +{ + + extern int tbl_D_80187044[][5] __asm__("D_8017F7A0"); + extern int tbl_D_80187048[][5] __asm__("D_8017F7A4"); + int v0; + + v0 = ((int (*)(void))func_8012C1B8)(); + *(int *)(param_1 + 0x20) = v0; + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + func_8001C214(v0, 0); + *(short *)(param_1 + 0x5c) = 0x80; + *(unsigned short *)(param_1 + 2) += 1; + *(int *)(param_1 + 0x58) = (int)&tbl_D_80187048[*(unsigned short *)(param_1 + 0x70) & 0xfff]; + *(int *)(param_1 + 0xdc) = tbl_D_80187044[*(unsigned short *)(param_1 + 0x70) & 0xfff][0]; + *(short *)(param_1 + 0xfc) = (*(unsigned short *)(param_1 + 0x70) >> 12) << 9; + } +} diff --git a/src/shared/ov/func_801320D8__99a35ab4.h b/src/shared/ov/func_801320D8__99a35ab4.h new file mode 100644 index 000000000..a64ad8872 --- /dev/null +++ b/src/shared/ov/func_801320D8__99a35ab4.h @@ -0,0 +1,17 @@ +/* func_801320D8 — shared body (overlay slot 0x80128158, h_exact 99a35ab4). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801320D8(int param_1) +{ + int v0; + + v0 = ((int (*)(void))func_8012C1B8)(); + *(int *)(param_1 + 0x20) = v0; + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + func_8001C214(v0, 0); + *(int *)(param_1 + 0x58) = (int)&D_8017F7A8; + *(short *)(param_1 + 0x5c) = 0x80; + *(unsigned short *)(param_1 + 2) += 1; + } +} diff --git a/src/shared/ov/func_80132144__e8e9c8db.h b/src/shared/ov/func_80132144__e8e9c8db.h new file mode 100644 index 000000000..73317a2dc --- /dev/null +++ b/src/shared/ov/func_80132144__e8e9c8db.h @@ -0,0 +1,19 @@ +/* func_80132144 — shared body (overlay slot 0x80128158, h_exact e8e9c8db). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80132144(s32 param_1) +{ + extern int D_8017F7B8; + + int v0; + + v0 = ((int (*)(void))func_8012C1B8)(); + *(int *)(((int)param_1) + 0x20) = v0; + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(((int)param_1)); + } else { + ((void(*)(int, int))func_8001C214)(v0, 0); + *(int *)(((int)param_1) + 0x58) = (int)&D_8017F7B8; + *(short *)(((int)param_1) + 0x5c) = 0x80; + *(unsigned short *)(((int)param_1) + 2) += 1; + } +} diff --git a/src/shared/ov/func_801321B0__c34d9d19.h b/src/shared/ov/func_801321B0__c34d9d19.h new file mode 100644 index 000000000..a23be1fb3 --- /dev/null +++ b/src/shared/ov/func_801321B0__c34d9d19.h @@ -0,0 +1,17 @@ +/* func_801321B0 — shared body (overlay slot 0x80128158, h_exact c34d9d19). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801321B0(int param_1) +{ + int v0; + + v0 = ((int (*)(void))func_8012C1B8)(); + *(int *)(param_1 + 0x20) = v0; + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + func_8001C214(v0, 0); + *(int *)(param_1 + 0x58) = (int)&D_8017F7C8; + *(short *)(param_1 + 0x5c) = 0x80; + *(unsigned short *)(param_1 + 2) += 1; + } +} diff --git a/src/shared/ov/func_8013221C__6e5d0a2d.h b/src/shared/ov/func_8013221C__6e5d0a2d.h new file mode 100644 index 000000000..878e44caa --- /dev/null +++ b/src/shared/ov/func_8013221C__6e5d0a2d.h @@ -0,0 +1,17 @@ +/* func_8013221C — shared body (overlay slot 0x80128158, h_exact 6e5d0a2d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013221C(int param_1) +{ + int v0; + + v0 = ((int (*)(void))func_8012C1B8)(); + *(int *)(param_1 + 0x20) = v0; + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + func_8001C214(v0, 0); + *(int *)(param_1 + 0x58) = (int)&D_8017F7D8; + *(short *)(param_1 + 0x5c) = 0x80; + *(unsigned short *)(param_1 + 2) += 1; + } +} diff --git a/src/shared/ov/func_80136C90__69b2badc.h b/src/shared/ov/func_80136C90__69b2badc.h new file mode 100644 index 000000000..ac7d95d0b --- /dev/null +++ b/src/shared/ov/func_80136C90__69b2badc.h @@ -0,0 +1,10 @@ +/* func_80136C90 — shared body (overlay slot 0x80128158, h_exact 69b2badc). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80136C90() +{ + extern void func_8001534C(int, void *, int, int, int, int); + extern S10_80136C90 D_8018D74C; + + S10_80136C90 buf = D_8018D74C; + func_8001534C(0, &buf, 0x78, 0x10, 0, 0); +} diff --git a/src/shared/ov/func_80137D08__7e58ba7e.h b/src/shared/ov/func_80137D08__7e58ba7e.h new file mode 100644 index 000000000..abf73bbe6 --- /dev/null +++ b/src/shared/ov/func_80137D08__7e58ba7e.h @@ -0,0 +1,21 @@ +/* func_80137D08 — shared body (overlay slot 0x80128158, h_exact 7e58ba7e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +int func_80137D08(int arg0, int arg1, short arg2) +{ + unsigned char buf[3]; + + D_800A5E60 = arg0; + D_80126A0A = arg2; + ((void (*)(void *, int, int))func_801392FC)(&D_801269F0, D_80126A0E, arg1); + if ((*(short *)&D_801269F4) == 7) { + buf[0] = 0x39; + buf[1] = 0xFF; + buf[2] = 0x71; + ((void (*)(void *, void *, int))func_80137DD4)(&D_801269F0, buf, arg1); + } else if ((*(short *)&D_801269F4) == 3) { + if (D_8017F878 & 4) { + ((void (*)(void *, int))func_80139680)(&D_801269F0, arg1); + } + } + return D_800A5E60; +} diff --git a/src/shared/ov/func_80139BE0__561c5286.h b/src/shared/ov/func_80139BE0__561c5286.h new file mode 100644 index 000000000..011794ff2 --- /dev/null +++ b/src/shared/ov/func_80139BE0__561c5286.h @@ -0,0 +1,33 @@ +/* func_80139BE0 — shared body (overlay slot 0x80128158, h_exact 561c5286). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80139BE0(int param_1) +{ + + extern unsigned char D_8017F844[]; + int v; + + if ((*(unsigned int *)(param_1 + 8) & 0x2000) == 0) { + int t = *(unsigned char *)(param_1 + 0x22) & 0x60; + int h = *(unsigned short *)(param_1 + 0x18); + unsigned int idx; + + __asm__("" : "=r"(t) : "0"(t)); + idx = (unsigned char)t; + if (h < 7) { + if (h >= 2) { + v = D_8017F844[idx >> 5]; + } else { + v = D_8017F844[0]; + } + } else { + v = D_8017F844[0]; + } + *(short *)(param_1 + 0x2e) = 3; + *(short *)(param_1 + 0x2c) = v; + } + *(short *)(param_1 + 0x34) = *(short *)(param_1 + 0x2c) * 6; + { + int x = *(short *)(param_1 + 0x2e); + *(short *)(param_1 + 0x36) = x * 12 + (x - 1) * 2; + } +} diff --git a/src/shared/ov/func_8013CA14__83788c45.h b/src/shared/ov/func_8013CA14__83788c45.h new file mode 100644 index 000000000..2424f0862 --- /dev/null +++ b/src/shared/ov/func_8013CA14__83788c45.h @@ -0,0 +1,34 @@ +/* func_8013CA14 — shared body (overlay slot 0x80128158, h_exact 83788c45). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013CA14(void) +{ + int *base = &D_8018E760; + signed char *p; + unsigned char c; + int t; + if ((*base) != 0) + { + c = D_8018E765; + if (c == 0) + { + p = (signed char *) ((((unsigned int) ((unsigned char) D_8018E764)) * 2) + D_8018E760); + t = (int) (*p); + D_801269D4 = t; + D_801269C8 = t; + D_8018E765 = (unsigned char) p[1]; + D_8018E764 = D_8018E764 + 1; + if (D_8018E765 == 0) + { + D_801269D4 = 0; + D_801269C8 = 0; + D_8018E764 = 0; + *base = 0; + } + } + else + { + D_8018E765 = c - 1; + } + } + return; +} diff --git a/src/shared/ov/func_8013D330__3ba2802e.h b/src/shared/ov/func_8013D330__3ba2802e.h new file mode 100644 index 000000000..6325d3cd9 --- /dev/null +++ b/src/shared/ov/func_8013D330__3ba2802e.h @@ -0,0 +1,14 @@ +/* func_8013D330 — shared body (overlay slot 0x80128158, h_exact 3ba2802e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013D330(void) { + if ((D_8018FAB2 & 0xff) != D_8018FB2C) { + D_8018FAB2 = ((D_8018FAB2 & 0xff) < D_8018FB2C) ? (D_8018FAB2 + 1) : (D_8018FAB2 - 1); + } + if ((D_8018F9DA & 0xff) != D_8018FA94) { + D_8018F9DA = ((D_8018F9DA & 0xff) < D_8018FA94) ? (D_8018F9DA + 1) : (D_8018F9DA - 1); + } + if ((D_8018F9B8 & 0xff) != D_8018F9D9) { + D_8018F9B8 = ((D_8018F9B8 & 0xff) < D_8018F9D9) ? (D_8018F9B8 + 1) : (D_8018F9B8 - 1); + } + D_8018FA98 = 1; +} diff --git a/src/shared/ov/func_8013D8FC__392f2627.h b/src/shared/ov/func_8013D8FC__392f2627.h new file mode 100644 index 000000000..f78f8e903 --- /dev/null +++ b/src/shared/ov/func_8013D8FC__392f2627.h @@ -0,0 +1,33 @@ +/* func_8013D8FC — shared body (overlay slot 0x80128158, h_exact 392f2627). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013D8FC(void) +{ + + extern s16 *D_8018E774; + register s16 *psVar3 __asm__("$17"); + register s16 *psVar2 __asm__("$16"); + register s32 c9 __asm__("$19"); + register s32 cff __asm__("$18"); + u16 sVar1; + s16 buf[4]; + + psVar3 = D_8018E774; + if (psVar3 != (s16 *)0x0 && (sVar1 = (u16)*psVar3, sVar1 != 0xff)) { + c9 = 9; + cff = 0xff; + psVar2 = psVar3 + 5; + do { + if (sVar1 == c9) { + s32 arg2 = *(s32 *)(psVar2 + 1) + psVar2[-1] * 2; + buf[0] = psVar2[-3]; + buf[1] = psVar2[-2]; + buf[2] = psVar2[-1]; + buf[3] = *psVar2; + ((void (*)(s32, s32))func_800599B8)((s32)buf, arg2); + } + psVar3 = psVar3 + 8; + sVar1 = (u16)*psVar3; + psVar2 = psVar2 + 8; + } while (sVar1 != cff); + } +} diff --git a/src/shared/ov/func_8013E5E8__ae7678cf.h b/src/shared/ov/func_8013E5E8__ae7678cf.h new file mode 100644 index 000000000..2f8422a30 --- /dev/null +++ b/src/shared/ov/func_8013E5E8__ae7678cf.h @@ -0,0 +1,21 @@ +/* func_8013E5E8 — shared body (overlay slot 0x80128158, h_exact ae7678cf). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013E5E8(void) +{ + + extern u16 D_8011511E; + extern u16 D_8011511C; + extern unsigned short D_80115112; + extern u16 D_80115116; + extern void (*D_8018062C[])(void); + register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 -> store retires early */ + func_80029444(); + func_801754A8(); + D_8011511E = func_80014ED4(0); + D_8011511C = func_80015018(0); + fp = D_8018062C[D_80115112]; + fp(); + func_800190AC(); + func_80141C04(); + D_80115116 += 1; +} diff --git a/src/shared/ov/func_8013F138__67cef5a4.h b/src/shared/ov/func_8013F138__67cef5a4.h new file mode 100644 index 000000000..dce8e5a20 --- /dev/null +++ b/src/shared/ov/func_8013F138__67cef5a4.h @@ -0,0 +1,12 @@ +/* func_8013F138 — shared body (overlay slot 0x80128158, h_exact 67cef5a4). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8013F138(void) { + u16 *p = &D_80115118; + *p += 0x10; + if ((u16)*p >= 0x40) { + if (D_80115110 == 0) { + ((void (*)(int, unsigned char *))func_801376E8)((int)func_80141CA4(), &D_801805F4); + } + D_80115112 += 1; + } +} diff --git a/src/shared/ov/func_80140E6C__0b0f53ec.h b/src/shared/ov/func_80140E6C__0b0f53ec.h new file mode 100644 index 000000000..8f8a0f266 --- /dev/null +++ b/src/shared/ov/func_80140E6C__0b0f53ec.h @@ -0,0 +1,14 @@ +/* func_80140E6C — shared body (overlay slot 0x80128158, h_exact 0b0f53ec). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80140E6C(void) { + void *puVar1; + unsigned int uVar2; + unsigned int uVar3; + unsigned int uVar4; + + puVar1 = (*(void * *)&D_8018020C); + uVar2 = func_800D2CA8(D_80078E7F, 0x18); + uVar3 = func_800D2CA8(D_80078E7E, 0xc); + uVar4 = func_800D2CA8(D_80078E7D, 0); + func_800D2D10(uVar2 | 0xb00000 | uVar3 | 0xb00 | uVar4, 8, puVar1, 0); +} diff --git a/src/shared/ov/func_80141874__1ec890ca.h b/src/shared/ov/func_80141874__1ec890ca.h new file mode 100644 index 000000000..d032f7d66 --- /dev/null +++ b/src/shared/ov/func_80141874__1ec890ca.h @@ -0,0 +1,16 @@ +/* func_80141874 — shared body (overlay slot 0x80128158, h_exact 1ec890ca). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80141874(void) { + + extern u16 D_8011511C; + extern u16 D_80115116; + extern void (*D_80180678[])(void); + register void (*fp)(void) __asm__("$2"); /* pin fn-ptr to $v0 → store retires early */ + func_801754A8(); + D_8011511E = func_80014ED4(0); + D_8011511C = func_80015018(0); + fp = D_80180678[D_80115112]; + fp(); + func_80141C04(); + D_80115116 += 1; +} diff --git a/src/shared/ov/func_80142608__66c77755.h b/src/shared/ov/func_80142608__66c77755.h new file mode 100644 index 000000000..6dbe90dd8 --- /dev/null +++ b/src/shared/ov/func_80142608__66c77755.h @@ -0,0 +1,32 @@ +/* func_80142608 — shared body (overlay slot 0x80128158, h_exact 66c77755). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142608(s32 param_1) +{ + register s32 iVar1 __asm__("$16"); + + if (*(short *)(param_1 + 0x70) != 0) { + iVar1 = ((s32 (*)(void))func_8012C1B8)(); + } else { + iVar1 = func_8012C1DC(*(s32 *)(param_1 + 100)); + } + *(s32 *)(param_1 + 0x20) = iVar1; + if (iVar1 != 0) { + func_8001CA1C(iVar1, (s32)&D_80180690); + *(short *)(iVar1 + 0x1a) = 0x200; + *(short *)(iVar1 + 0x18) = 0x200; + *(short *)(param_1 + 0xfc) = 0x40; + if (*(short *)(param_1 + 0x70) != 0) { + goto ad50; + } + if (*(s32 *)(param_1 + 100) != 0) { + *(short *)(param_1 + 0xfe) = *(short *)(*(s32 *)(param_1 + 100) + 0x36); + goto ad50; + } + } + ((void (*)(s32))func_8012CAE4)(param_1); + return; +ad50: + *(short *)(param_1 + 0x98) = 0; + *(s32 *)(param_1 + 0x90) = 0; + ((void (*)(s32))func_8012AD50)(param_1); +} diff --git a/src/shared/ov/func_80142A10__aae79a19.h b/src/shared/ov/func_80142A10__aae79a19.h new file mode 100644 index 000000000..1373c74a2 --- /dev/null +++ b/src/shared/ov/func_80142A10__aae79a19.h @@ -0,0 +1,13 @@ +/* func_80142A10 — shared body (overlay slot 0x80128158, h_exact aae79a19). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142A10(int param_1) +{ + + extern void (*D_80180974[])(); + if (*(s16 *)&D_801270C0 != 3) { + D_80180974[*(u16 *)(param_1 + 2)](); + if (*(s16 *)(param_1 + 0xFC) != 0) { + ((void (*)(int))func_80142A80)(param_1); + } + } +} diff --git a/src/shared/ov/func_80142A80__e460239a.h b/src/shared/ov/func_80142A80__e460239a.h new file mode 100644 index 000000000..0b698f010 --- /dev/null +++ b/src/shared/ov/func_80142A80__e460239a.h @@ -0,0 +1,21 @@ +/* func_80142A80 — shared body (overlay slot 0x80128158, h_exact e460239a). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142A80(void) +{ + u16 flags; + union word_bytes local; + s32 mul; + + flags = D_800B99D8; + local.pw = D_8018DE88; + + if (flags & 0x10) { + mul = (s8)((flags & 0xf) >> 1) + 9; + } else { + mul = 0x10 - (s8)((flags & 0xf) >> 1); + } + + D_8018E7C8 = mul * (local.b[0] >> 4); + D_8018E7C9 = mul * (local.b[1] >> 4); + D_8018E7CA = mul * (local.b[2] >> 4); +} diff --git a/src/shared/ov/func_80142DC4__ca355465.h b/src/shared/ov/func_80142DC4__ca355465.h new file mode 100644 index 000000000..b8a5986ff --- /dev/null +++ b/src/shared/ov/func_80142DC4__ca355465.h @@ -0,0 +1,17 @@ +/* func_80142DC4 — shared body (overlay slot 0x80128158, h_exact ca355465). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142DC4(int param_1) +{ + int v0; + + *(int *)(param_1 + 0x20) = v0 = ((int (*)(void))func_8012C1B8)(); + if (v0 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + ((void (*)(s32, s32))func_8001CA1C)(v0, (s32)&D_801806B4); + *(short *)(v0 + 0x1a) = 0x1800; + *(short *)(v0 + 0x18) = 0x1800; + *(short *)(param_1 + 0xfc) = 0; + ((void (*)(int))func_80142B2C)(param_1); + } +} diff --git a/src/shared/ov/func_80142E38__05b8b1d1.h b/src/shared/ov/func_80142E38__05b8b1d1.h new file mode 100644 index 000000000..91ec69052 --- /dev/null +++ b/src/shared/ov/func_80142E38__05b8b1d1.h @@ -0,0 +1,19 @@ +/* func_80142E38 — shared body (overlay slot 0x80128158, h_exact 05b8b1d1). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142E38(int param_1) +{ + short sVar1; + int iVar2; + + *(int *)(param_1 + 0x20) = iVar2 = ((int (*)(void))func_8012C1B8)(); + if (iVar2 == 0) { + ((void (*)(int))func_8012CAE4)(param_1); + } else { + ((void (*)(int, void *))func_8001CA1C)(iVar2, &D_801806D0); + sVar1 = (*(unsigned short *)(param_1 + 0x70) & 0xf) * 0x600 + 0x1200; + *(short *)(iVar2 + 0x1a) = sVar1; + *(short *)(iVar2 + 0x18) = sVar1; + *(short *)(param_1 + 0xfc) = 0; + ((void (*)(int))func_80142B2C)(param_1); + } +} diff --git a/src/shared/ov/func_80142EC0__41e70b0a.h b/src/shared/ov/func_80142EC0__41e70b0a.h new file mode 100644 index 000000000..b046f32d7 --- /dev/null +++ b/src/shared/ov/func_80142EC0__41e70b0a.h @@ -0,0 +1,25 @@ +/* func_80142EC0 — shared body (overlay slot 0x80128158, h_exact 41e70b0a). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80142EC0(s32 param_1) { + + extern s32 D_8018089C[]; + register s32 d __asm__("$16") = param_1; /* $s0 */ + register s32 obj __asm__("$17"); /* $s1 */ + s32 ret; + s16 sVar2; + + ret = ((s32 (*)(void))func_8012C1B8)(); + *(s32 *)(d + 0x20) = ret; + obj = ret; + if (ret == 0) { + ((void (*)(s32))func_8012CAE4)(d); + } else { + func_8001CA1C(obj, 0); + sVar2 = (s16)((*(u16 *)(d + 0x70) & 0xf) * 0x600 + 0xc00); + *(s16 *)(obj + 0x1a) = sVar2; + *(s16 *)(obj + 0x18) = sVar2; + *(s16 *)(d + 0xfc) = 0; + ((void (*)(s32, s32))func_8012A828)(d, D_8018089C[*(u16 *)(d + 0x70) & 0xf]); + ((void (*)(s32))func_80142B2C)(d); + } +} diff --git a/src/shared/ov/func_8014305C__bee6858a.h b/src/shared/ov/func_8014305C__bee6858a.h new file mode 100644 index 000000000..b060523fe --- /dev/null +++ b/src/shared/ov/func_8014305C__bee6858a.h @@ -0,0 +1,24 @@ +/* func_8014305C — shared body (overlay slot 0x80128158, h_exact bee6858a). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8014305C(int param_1) +{ + register int s0_param __asm__("$16") = param_1; + register int s1_copy __asm__("$17"); + int iVar2; + short sVar1; + + iVar2 = ((int (*)(void))func_8012C1B8)(); + *(int *)(s0_param + 0x20) = iVar2; + s1_copy = iVar2; + if (iVar2 == 0) { + ((void (*)(int))func_8012CAE4)(s0_param); + } else { + ((void (*)(int, void *))func_8001CA1C)(s1_copy, D_801808BC); + sVar1 = (*(unsigned short *)(s0_param + 0x70) & 0xf) * 0x600 + 0xc00; + *(short *)(s1_copy + 0x1a) = sVar1; + *(short *)(s1_copy + 0x18) = sVar1; + *(short *)(s0_param + 0xfc) = 0; + func_8012A828(s0_param, D_8018091C); + ((void (*)(int))func_80142B2C)(s0_param); + } +} diff --git a/src/shared/ov/func_80143458__4deffe40.h b/src/shared/ov/func_80143458__4deffe40.h new file mode 100644 index 000000000..b43fc4331 --- /dev/null +++ b/src/shared/ov/func_80143458__4deffe40.h @@ -0,0 +1,28 @@ +/* func_80143458 — shared body (overlay slot 0x80128158, h_exact 4deffe40). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80143458(s32 param_1) +{ + s32 p; + u16 v; + + *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_800D387C; + + p = *(s32 *)(param_1 + 0x20); + if (*(s32 *)(p + 4) == 0) { + *(s32 *)(p + 4) = 0x50000000; + } + + *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x9c; + + v = *(u16 *)(param_1 + 0x34) & 0x7fff; + if (v != 0) { + p = *(s32 *)(param_1 + 0x20); + *(u16 *)(p + 0x1a) = v; + *(u16 *)(p + 0x18) = v; + } + + func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, + D_80180A74[*(u16 *)(param_1 + 0x34) & 3]); + + *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; +} diff --git a/src/shared/ov/func_8014358C__9bb6332a.h b/src/shared/ov/func_8014358C__9bb6332a.h new file mode 100644 index 000000000..d4d5e9695 --- /dev/null +++ b/src/shared/ov/func_8014358C__9bb6332a.h @@ -0,0 +1,31 @@ +/* func_8014358C — shared body (overlay slot 0x80128158, h_exact 9bb6332a). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8014358C(s32 param_1) +{ + + extern u8 D_80180A84[]; + extern u32 D_80180B80[]; + s32 p; + u16 v; + + *(u32 *)(*(s32 *)(param_1 + 0x20) + 0x20) = (u32)&D_80180A84; + + p = *(s32 *)(param_1 + 0x20); + if (*(s32 *)(p + 4) == 0) { + *(s32 *)(p + 4) = 0x50000000; + } + + *(u8 *)(*(s32 *)(param_1 + 0x20) + 0x27) = 0x90; + + v = *(u16 *)(param_1 + 0x34) & 0x7fff; + if (v != 0) { + p = *(s32 *)(param_1 + 0x20); + *(u16 *)(p + 0x1a) = v; + *(u16 *)(p + 0x18) = v; + } + + func_80128EA8(*(u32 *)(param_1 + 0x20), param_1 + 0x24, + D_80180B80[*(u16 *)(param_1 + 0x34) & 3]); + + *(u16 *)(param_1 + 2) = *(u16 *)(param_1 + 2) + 1; +} diff --git a/src/shared/ov/func_801442F8__bf05b1dc.h b/src/shared/ov/func_801442F8__bf05b1dc.h new file mode 100644 index 000000000..1b6e9d37d --- /dev/null +++ b/src/shared/ov/func_801442F8__bf05b1dc.h @@ -0,0 +1,13 @@ +/* func_801442F8 — shared body (overlay slot 0x80128158, h_exact bf05b1dc). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801442F8(int param_1) +{ + int iVar1; + + D_80180C14[*(u16 *)(param_1 + 2)](); + iVar1 = *(int *)(param_1 + 0x1c) + 1; + *(int *)(param_1 + 0x1c) = iVar1; + if (0x1d < iVar1) { + func_8012C218(param_1); + } +} diff --git a/src/shared/ov/func_8014607C__b3c81197.h b/src/shared/ov/func_8014607C__b3c81197.h new file mode 100644 index 000000000..4edc0ef53 --- /dev/null +++ b/src/shared/ov/func_8014607C__b3c81197.h @@ -0,0 +1,47 @@ +/* func_8014607C — shared body (overlay slot 0x80128158, h_exact b3c81197). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8014607C(void) +{ + __asm__ __volatile__( + ".set noreorder\n" + "addiu $sp, $sp, -24\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "sw $ra, 16($sp)\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_80146128\n" + "lui $at, %%hi(D_8018E808)\n" + "sw $v0, %%lo(D_8018E808)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v0, %%hi(D_8018E808)\n" + "lw $v0, %%lo(D_8018E808)($v0)\n" + "nop\n" + "beqz $v0, .L80146114\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_80146360\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v1, 0x1f80\n" + "ori $v1, $v1, 0x03fc\n" + "addu $t0, $v1, $zero\n" + "sw $sp, 0($t0)\n" + "addiu $t0, $t0, -4\n" + "addu $sp, $t0, $zero\n" + "jal func_801463A0\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + ".L80146114:\n" + "nop\n" + "lw $ra, 16($sp)\n" + "addiu $sp, $sp, 24\n" + : : : "memory"); +} diff --git a/src/shared/ov/func_80149FB0__8c634086.h b/src/shared/ov/func_80149FB0__8c634086.h new file mode 100644 index 000000000..e6d76c793 --- /dev/null +++ b/src/shared/ov/func_80149FB0__8c634086.h @@ -0,0 +1,34 @@ +/* func_80149FB0 — shared body (overlay slot 0x80128158, h_exact 8c634086). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80149FB0(s32 a0) { + s32 *p = &D_80180E30[0]; + register s32 v __asm__("$3") = *p; + u8 *q = &D_80078E78[0]; + s32 loc; + + if (v != 0) { + loc = currentLocationId; + p = p + 1; + do { + if (loc == v) { + goto ret0; + } + v = *p; + p = p + 1; + } while (v != 0); + } + + if ((*(u32 *)(a0 + 0x44) & 0x400) != 0) { + return 0; + } + if (*(s16 *)(a0 + 0x1C8) != 0) { + return 0; + } + if ((*(u16 *)(a0 + 0xAC) & 0x100) == 0) { + ret0: + return 0; + } + v = q[0x48]; + q[0x48] = v ^ 0x80; + return 1; +} diff --git a/src/shared/ov/func_8014FA04__6f7b9fcb.h b/src/shared/ov/func_8014FA04__6f7b9fcb.h new file mode 100644 index 000000000..1f22e0cdd --- /dev/null +++ b/src/shared/ov/func_8014FA04__6f7b9fcb.h @@ -0,0 +1,33 @@ +/* func_8014FA04 — shared body (overlay slot 0x80128158, h_exact 6f7b9fcb). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8014FA04(s32 a0) +{ + __asm__ __volatile__( + ".set noreorder\n" + "addiu $sp, $sp, -24\n" + "sw $ra, 16($sp)\n" + "lw $v0, 68($a0)\n" + "lui $v1, 0x4\n" + "and $v0, $v0, $v1\n" + "bnez $v0, 1f\n" + "addu $v0, $zero, $zero\n" + "lui $a1, 0x1f80\n" + "ori $a1, $a1, 0x03fc\n" + "addu $t0, $a1, $zero\n" + "lw $t1, 0($t0)\n" + "nop\n" + "sw $sp, 0($t1)\n" + "addiu $t1, $t1, -4\n" + "addu $sp, $t1, $zero\n" + "jal func_8014FA70\n" + "lui $at, %%hi(D_8018E814)\n" + "sw $v0, %%lo(D_8018E814)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "lui $v0, %%hi(D_8018E814)\n" + "lw $v0, %%lo(D_8018E814)($v0)\n" + "1:\n" + "lw $ra, 16($sp)\n" + "addiu $sp, $sp, 24\n" + : : : "memory"); +} diff --git a/src/shared/ov/func_80150A70__5bf92896.h b/src/shared/ov/func_80150A70__5bf92896.h new file mode 100644 index 000000000..53aecab2d --- /dev/null +++ b/src/shared/ov/func_80150A70__5bf92896.h @@ -0,0 +1,56 @@ +/* func_80150A70 — shared body (overlay slot 0x80128158, h_exact 5bf92896). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80150A70(s32 a0) +{ + __asm__ __volatile__( + ".set\tnoreorder\n" + "addiu $sp, $sp, -24\n" + "sw $s0, 16($sp)\n" + "addu $s0, $a0, $zero\n" + "sw $ra, 20($sp)\n" + "lh $v1, 6($s0)\n" + "lh $v0, 136($s0)\n" + "nop\n" + "bne $v1, $v0, 1f\n" + "nop\n" + "lh $v1, 10($s0)\n" + "lh $v0, 138($s0)\n" + "nop\n" + "bne $v1, $v0, 1f\n" + "nop\n" + "lh $v1, 14($s0)\n" + "lh $v0, 140($s0)\n" + "nop\n" + "beq $v1, $v0, 3f\n" + "nop\n" + "1:\n" + "lw $v0, 68($s0)\n" + "lui $v1, 0x4\n" + "and $v0, $v0, $v1\n" + "bnez $v0, 2f\n" + "addiu $a0, $s0, 4\n" + "lui $a2, 0x1f80\n" + "ori $a2, $a2, 0x03fc\n" + "addu $t0, $a2, $zero\n" + "lw $t1, 0($t0)\n" + "nop\n" + "sw $sp, 0($t1)\n" + "addiu $t1, $t1, -4\n" + "addu $sp, $t1, $zero\n" + "jal func_8014FA70\n" + "addu $a0, $s0, $zero\n" + "lui $at, %%hi(D_8018E814)\n" + "sw $v0, %%lo(D_8018E814)($at)\n" + "addiu $sp, $sp, 4\n" + "lw $sp, 0($sp)\n" + "addiu $a0, $s0, 4\n" + "2:\n" + "jal func_80015978\n" + "addiu $a1, $s0, 136\n" + "3:\n" + "lw $ra, 20($sp)\n" + "lw $s0, 16($sp)\n" + "addiu $sp, $sp, 24\n" + ".set\treorder\n" + : : : "memory"); +} diff --git a/src/shared/ov/func_80150B28__f539b4e6.h b/src/shared/ov/func_80150B28__f539b4e6.h new file mode 100644 index 000000000..3f724eb32 --- /dev/null +++ b/src/shared/ov/func_80150B28__f539b4e6.h @@ -0,0 +1,18 @@ +/* func_80150B28 — shared body (overlay slot 0x80128158, h_exact f539b4e6). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80150B28(int param_1) { + + extern s32 D_800AE6B0; + extern void (*D_80180EF4[])(void); + u32 idx; + register u32 sub __asm__("$2"); + + if ((D_800AE6B0 & 0x80FFFFFF) == 0) { + idx = *(u16 *)(param_1 + 0x16C); + if (idx != 0 && idx < 0x26) { + sub = idx - 1; + D_80180EF4[sub](); + } + } + *(u16 *)(param_1 + 0x16C) = 0; +} diff --git a/src/shared/ov/func_801520DC__43573632.h b/src/shared/ov/func_801520DC__43573632.h new file mode 100644 index 000000000..b57d7a320 --- /dev/null +++ b/src/shared/ov/func_801520DC__43573632.h @@ -0,0 +1,17 @@ +/* func_801520DC — shared body (overlay slot 0x80128158, h_exact 43573632). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801520DC(s32 arg0) +{ + func_80019064(&D_80062C04); + func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); + func_80149020(arg0); + func_801472C8(arg0); + M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; + func_80146DB8(arg0, &D_80180FAC); + func_801477E8(arg0, 0x40000); + func_8014CBF8(arg0); + func_801474EC(arg0); + func_80146A6C(0x10, arg0, M2C_FIELD(arg0, s16 *, 6), M2C_FIELD(arg0, s16 *, 0xA), (s32) M2C_FIELD(arg0, s16 *, 0xE), 0, 0); + func_80147324(0x441); + func_80146CA0(arg0); +} diff --git a/src/shared/ov/func_801528B0__474ae4a5.h b/src/shared/ov/func_801528B0__474ae4a5.h new file mode 100644 index 000000000..30a741fff --- /dev/null +++ b/src/shared/ov/func_801528B0__474ae4a5.h @@ -0,0 +1,16 @@ +/* func_801528B0 — shared body (overlay slot 0x80128158, h_exact 474ae4a5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801528B0(s32 arg0) +{ + func_80019064(&D_80062C04); + func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); + func_80149020(arg0); + func_80154274(arg0, &D_800D5880); + func_80147324(0x451); + M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; + func_80146DB8(arg0, &D_80180FF4); + func_801477E8(arg0, 0xFFF00000); + func_8014CBF8(arg0); + func_801474EC(arg0); + func_80146CA0(arg0); +} diff --git a/src/shared/ov/func_80152DA8__7ab61c2d.h b/src/shared/ov/func_80152DA8__7ab61c2d.h new file mode 100644 index 000000000..a92e2c3d9 --- /dev/null +++ b/src/shared/ov/func_80152DA8__7ab61c2d.h @@ -0,0 +1,17 @@ +/* func_80152DA8 — shared body (overlay slot 0x80128158, h_exact 7ab61c2d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80152DA8(s32 arg0) +{ + func_80019064(&D_80062C14); + func_80151204(arg0, M2C_FIELD(arg0, s16 *, 0xF2)); + func_80149020(arg0); + func_80154274(arg0, &D_800D5880); + func_80147324(0x451); + M2C_FIELD(arg0, s8 *, 0xDE) = 0x10; + M2C_FIELD(arg0, s8 *, 0xDF) = 8; + func_80146DB8(arg0, &D_80181024); + func_801477E8(arg0, 0xFFE40000); + func_8014CBF8(arg0); + func_801474EC(arg0); + func_80146CA0(arg0); +} diff --git a/src/shared/ov/func_80153CCC__6f825b34.h b/src/shared/ov/func_80153CCC__6f825b34.h new file mode 100644 index 000000000..70687884b --- /dev/null +++ b/src/shared/ov/func_80153CCC__6f825b34.h @@ -0,0 +1,8 @@ +/* func_80153CCC — shared body (overlay slot 0x80128158, h_exact 6f825b34). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80153CCC(S80153CCC *a0) { + ((s32 (*)(s32))func_80019064)((s32)&D_80181070); + D_80181098[a0->idx](a0); + D_8011DB0C = 0; + D_8011F748 = 0; +} diff --git a/src/shared/ov/func_80153D7C__ab751e1b.h b/src/shared/ov/func_80153D7C__ab751e1b.h new file mode 100644 index 000000000..ad8a12e18 --- /dev/null +++ b/src/shared/ov/func_80153D7C__ab751e1b.h @@ -0,0 +1,16 @@ +/* func_80153D7C — shared body (overlay slot 0x80128158, h_exact ab751e1b). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80153D7C(s32 param_1) +{ + func_80147324(0x451); + func_80154274((s32 *)param_1, (s32)&D_80181078); + func_80149020((s32 *)param_1); + *(u16 *)(param_1 + 0x244) = *(u16 *)(param_1 + 6); + *(u16 *)(param_1 + 0x246) = *(u16 *)(param_1 + 10); + *(u16 *)(param_1 + 0x248) = *(u16 *)(param_1 + 0xe); + if (currentLocationId == 0x3075) *(u8 *)(param_1 + 0xde) = 0x14; + else *(u8 *)(param_1 + 0xde) = 10; + *(u8 *)(param_1 + 0xdf) = 0; + __asm__ __volatile__("" ::: "memory"); + func_80146CA0((void *)param_1); +} diff --git a/src/shared/ov/func_801549F8__44f58f33.h b/src/shared/ov/func_801549F8__44f58f33.h new file mode 100644 index 000000000..cd6068c0b --- /dev/null +++ b/src/shared/ov/func_801549F8__44f58f33.h @@ -0,0 +1,35 @@ +/* func_801549F8 — shared body (overlay slot 0x80128158, h_exact 44f58f33). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_801549F8(s32 param_1, s32 _arg1, s32 _arg2) +{ + s32 i, j; + u8 n; + u8 count; + s32 *base; + + count = 0; + i = 0; + if (*(u8 *)(param_1 + 0xBC) != 0) { + base = *(s32 **)(param_1 + 0xB4); + n = *(u8 *)(param_1 + 0xBC); + do { + j = i; + switch (base[j]) { + case 0: case 2: case 7: case 8: case 9: case 10: + case 0xd: case 0x10: case 0x11: case 0x12: case 0x13: + case 0x14: case 0x19: case 0x1a: + i = j + 1; + break; + case 3: case 4: case 5: case 6: case 0xb: case 0xc: + case 0xe: case 0xf: case 0x15: case 0x16: + i = j + 2; + break; + default: + i = j + 1; + count += 1; + break; + } + } while (i != n); + } + return count; +} diff --git a/src/shared/ov/func_80156A1C__6c509a1c.h b/src/shared/ov/func_80156A1C__6c509a1c.h new file mode 100644 index 000000000..480e4cb24 --- /dev/null +++ b/src/shared/ov/func_80156A1C__6c509a1c.h @@ -0,0 +1,9 @@ +/* func_80156A1C — shared body (overlay slot 0x80128158, h_exact 6c509a1c). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80156A1C(s32 param_1, s32 param_2) +{ + if (*(unsigned char *)(param_1 + 0xDA) == 0) { + func_80147324(D_8018154C[D_8011520C[param_2]]); + *(unsigned char *)(param_1 + 0xDA) = *(unsigned char *)(param_1 + 0xDA) + 1; + } +} diff --git a/src/shared/ov/func_80157808__9833c197.h b/src/shared/ov/func_80157808__9833c197.h new file mode 100644 index 000000000..0a93436cb --- /dev/null +++ b/src/shared/ov/func_80157808__9833c197.h @@ -0,0 +1,11 @@ +/* func_80157808 — shared body (overlay slot 0x80128158, h_exact 9833c197). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80157808(void *param_1) +{ + D_80181584[*(unsigned short *)((char *)param_1 + 2)](); + D_8018E848 = D_8018E848 - 1; + if (D_8018E848 == -1) { + func_801599A4(param_1); + func_80159B3C(param_1); + } +} diff --git a/src/shared/ov/func_801578C0__69854285.h b/src/shared/ov/func_801578C0__69854285.h new file mode 100644 index 000000000..5de7111e9 --- /dev/null +++ b/src/shared/ov/func_801578C0__69854285.h @@ -0,0 +1,15 @@ +/* func_801578C0 — shared body (overlay slot 0x80128158, h_exact 69854285). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801578C0(s32 param_1) +{ + ((void (*)(void))func_80156648)(); + *(u8 *)(param_1 + 0x1AA) = 9; + func_80154274((s32 *)param_1, (s32)&D_800D5128); + ((void (*)(s32 *, s32))func_80154A74)((s32 *)param_1, 0x15); + func_80147324(0xC20); + ((void (*)(s32 *, s32))func_80146DB8)((s32 *)param_1, (s32)&D_80181564); + ((void (*)(s32, s32 *, s32, s32))func_80146994)(4, (s32 *)param_1, 7, 0); + ((void (*)(s32, s32 *, s32, s32))func_80146994)(5, (s32 *)param_1, 9, 0); + ((void (*)(s32 *))func_80146CA0)((s32 *)param_1); + ((void (*)(s32 *))func_801725A4)((s32 *)param_1); +} diff --git a/src/shared/ov/func_80158038__2062f4e0.h b/src/shared/ov/func_80158038__2062f4e0.h new file mode 100644 index 000000000..7221a44bf --- /dev/null +++ b/src/shared/ov/func_80158038__2062f4e0.h @@ -0,0 +1,13 @@ +/* func_80158038 — shared body (overlay slot 0x80128158, h_exact 2062f4e0). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80158038(void * param) +{ + *(u8 *)(param + 0x1aa) = 0xe; + func_80154274((s32 *)param, (s32)&D_800D51E0); + func_80154A74(param, 0x15); + func_80146DB8((s32 *)param, &D_80181598); + *(s32 *)(param + 0x234) = 0; + func_80146994(5, param, 0xc, 0); + func_80147324(0x455); + func_80146CA0((void *)param); +} diff --git a/src/shared/ov/func_8015879C__b6505b9b.h b/src/shared/ov/func_8015879C__b6505b9b.h new file mode 100644 index 000000000..35a9c8fa6 --- /dev/null +++ b/src/shared/ov/func_8015879C__b6505b9b.h @@ -0,0 +1,14 @@ +/* func_8015879C — shared body (overlay slot 0x80128158, h_exact b6505b9b). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015879C(s32 param_1) { + D_8018E850 = 0; + D_8018E85C = 1; + D_8018E860 = 0; + *(u8 *)(param_1 + 0xa8) = 0; + ((void (*)(void))func_80147084)(); + ((void (*)(s32))func_80147098)(param_1); + ((void (*)(s32))func_801470AC)(param_1); + ((void (*)(s32, s32))func_80147078)(param_1, 0x1a); + ((void (*)(s32, s32))func_80146C98)(param_1, 1); + ((void (*)(s32))func_80158880)(param_1); +} diff --git a/src/shared/ov/func_80158814__b665efef.h b/src/shared/ov/func_80158814__b665efef.h new file mode 100644 index 000000000..e7e4a3e4d --- /dev/null +++ b/src/shared/ov/func_80158814__b665efef.h @@ -0,0 +1,13 @@ +/* func_80158814 — shared body (overlay slot 0x80128158, h_exact b665efef). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80158814(void *arg0) { + D_8018E850 = 0; + D_8018E85C = 1; + D_8018E860 = 0; + *(s8 *)((s32)arg0 + 0xA8) = 0; + ((void (*)(void))func_80147084)(); + ((void (*)(void *))func_80147098)(arg0); + ((void (*)(void *))func_801470AC)(arg0); + ((void (*)(void *, s32))func_80147078)(arg0, 0x1A); + ((void (*)(void *))func_80158880)(arg0); +} diff --git a/src/shared/ov/func_80158BB0__5d09eea9.h b/src/shared/ov/func_80158BB0__5d09eea9.h new file mode 100644 index 000000000..79f105a05 --- /dev/null +++ b/src/shared/ov/func_80158BB0__5d09eea9.h @@ -0,0 +1,16 @@ +/* func_80158BB0 — shared body (overlay slot 0x80128158, h_exact 5d09eea9). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80158BB0(void *arg0) { + if (D_8018E850 == 0) { + D_8018E850 = 1; + } + func_80147324(0x456); + func_80154274(arg0, &D_800D58D8); + func_80154A74(arg0, 0x16); + M2C_FIELD(arg0, s32 *, 0x234) = 0xE30000; + M2C_FIELD(M2C_FIELD(arg0, void **, 0x20), s16 *, 0x10) = 0; + func_801474EC(arg0); + func_801474D8(arg0); + func_801472C8(arg0); + func_80146CA0(arg0); +} diff --git a/src/shared/ov/func_80158F00__6450992e.h b/src/shared/ov/func_80158F00__6450992e.h new file mode 100644 index 000000000..5064242bb --- /dev/null +++ b/src/shared/ov/func_80158F00__6450992e.h @@ -0,0 +1,15 @@ +/* func_80158F00 — shared body (overlay slot 0x80128158, h_exact 6450992e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80158F00(int param_1) { + int *self = (int *)param_1; + struct Actor *act = (struct Actor *)self[0x20 / 4]; + int gate = D_8018E85C; + + act->timer = (u16)((act->timer + 0x16) & 0xfff); + + if (gate == 0) { + s32 r = rand(); + *(s32 *)(param_1 + 0x198) = func_8013767C(D_801815E8[r % 0xb]); + ((void (*)(int))func_80146CA0)(param_1); + } +} diff --git a/src/shared/ov/func_80158FA4__1e7a4e71.h b/src/shared/ov/func_80158FA4__1e7a4e71.h new file mode 100644 index 000000000..4b6e1facc --- /dev/null +++ b/src/shared/ov/func_80158FA4__1e7a4e71.h @@ -0,0 +1,25 @@ +/* func_80158FA4 — shared body (overlay slot 0x80128158, h_exact 1e7a4e71). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80158FA4(s32 param_1) +{ + s32 v0; + s16 sVar1; + + v0 = *(s32 *)(param_1 + 0x20); + *(u16 *)(v0 + 0x12) = (*(u16 *)(v0 + 0x12) + 0x16) & 0xfff; + if (((s32 (*)(void))func_80148800)() & 0xf0) { + D_8018E860 = 1; + } + if (func_801399F0(*(s32 *)(param_1 + 0x198)) != 0) { + func_80139914(*(s32 *)(param_1 + 0x198)); + *(s32 *)(param_1 + 0x198) = 0; + sVar1 = ((s32 (*)(s32))func_80159464)(param_1); + if (sVar1 != 0) { + func_801594E8(param_1, sVar1); + ((void (*)(s32, s32))func_80146C98)(param_1, 0xc); + } else { + *(s32 *)(param_1 + 0x198) = ((s32 (*)(u8 *))func_8013767C)(&(*(u8 *)&D_80110C3C)); + ((void (*)(s32))func_80146CA0)(param_1); + } + } +} diff --git a/src/shared/ov/func_8015934C__8531ecc4.h b/src/shared/ov/func_8015934C__8531ecc4.h new file mode 100644 index 000000000..4187c21db --- /dev/null +++ b/src/shared/ov/func_8015934C__8531ecc4.h @@ -0,0 +1,16 @@ +/* func_8015934C — shared body (overlay slot 0x80128158, h_exact 8531ecc4). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015934C(void *arg0) { + void *temp_v1; + + if (D_8018E850 == 4) { + D_8018E850 = 5; + } + if (D_8018E858 != 0) { + func_80145BF8(); + func_80146CA0(arg0); + D_800AE6BD += 1; + } + temp_v1 = M2C_FIELD(arg0, void **, 0x20); + M2C_FIELD(temp_v1, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_v1, u16 *, 0x12) + 0x16) & 0xFFF); +} diff --git a/src/shared/ov/func_80159464__08b70f0d.h b/src/shared/ov/func_80159464__08b70f0d.h new file mode 100644 index 000000000..c3db60a67 --- /dev/null +++ b/src/shared/ov/func_80159464__08b70f0d.h @@ -0,0 +1,22 @@ +/* func_80159464 — shared body (overlay slot 0x80128158, h_exact 08b70f0d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80159464(void) { + Entry *e; + + e = D_80181650; + while (e->id != 0) { + if (currentLocationId == e->id) { + return e->val; + } + e++; + } + if (func_80029A94(1) != 0) { + goto ret0; + } + if (func_80029A94(0) != 0) { + goto ret0; + } + return -1; +ret0: + return 0; +} diff --git a/src/shared/ov/func_80159BE4__1cf147fb.h b/src/shared/ov/func_80159BE4__1cf147fb.h new file mode 100644 index 000000000..5fd8481a8 --- /dev/null +++ b/src/shared/ov/func_80159BE4__1cf147fb.h @@ -0,0 +1,21 @@ +/* func_80159BE4 — shared body (overlay slot 0x80128158, h_exact 1cf147fb). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80159BE4(s32 arg0) +{ + int v; + + ((void (*)(int, void *))func_80146DB8)(arg0, &D_80181878); + if ((*(unsigned int *)(arg0 + 0x44) & 0x200) != 0) { + func_80154150(arg0, 5); + func_80154A74(arg0, 0x1C); + } else { + func_80154150(arg0, 4); + func_80154A74(arg0, 0x11); + } + *(int *)(arg0 + 0x234) = 0; + *(int *)(arg0 + 0x238) = 0; + func_801553C0(arg0); + ((void (*)(int))func_801553A8)(arg0); + ((void (*)(int))func_80172590)(arg0); + ((void (*)(int))func_80146CA0)(arg0); +} diff --git a/src/shared/ov/func_8015D104__ae9e650f.h b/src/shared/ov/func_8015D104__ae9e650f.h new file mode 100644 index 000000000..fe2963fe5 --- /dev/null +++ b/src/shared/ov/func_8015D104__ae9e650f.h @@ -0,0 +1,17 @@ +/* func_8015D104 — shared body (overlay slot 0x80128158, h_exact ae9e650f). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015D104(void *arg0) { + ((void (*)(void))func_80149FB0)(); + ((void (*)(void *))func_8014FA04)(arg0); + if (((s32 (*)(void *))func_8014E6A0)(arg0) == 0) { + D_80181914[*(u16 *)arg0](arg0); + ((void (*)(void *, s16))func_80147078)(arg0, 0); + func_80159B70(arg0); + } else { + ((void (*)(void *))func_801725F4)(arg0); + *(s32 *)((u8 *)arg0 + 0x234) = 0xFF1D0000; + *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10) = 0x600; + *(u16 *)((u8 *)arg0 + 0x244) = *(u16 *)(*(s32 *)((u8 *)arg0 + 0x20) + 0x10); + func_80146CA0(arg0); + } +} diff --git a/src/shared/ov/func_8015D380__95fbfaa8.h b/src/shared/ov/func_8015D380__95fbfaa8.h new file mode 100644 index 000000000..613da5eac --- /dev/null +++ b/src/shared/ov/func_8015D380__95fbfaa8.h @@ -0,0 +1,13 @@ +/* func_8015D380 — shared body (overlay slot 0x80128158, h_exact 95fbfaa8). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015D380(s32 a0) { + s16 out[4]; + s32 buf[8]; + register s32 s1 __asm__("$17") = a0; + register s32 *s0 __asm__("$16") = buf; + ((void (*)(void *))func_80013F3C)((void *)s0); + ((void (*)(void *, s32))func_80012558)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x12)); + ((void (*)(void *, s32))func_800126C4)((void *)s0, *(s16 *)(*(s32 *)(s1 + 0x20) + 0x10)); + ApplyMatrixSV((void *)s0, (void *)&D_80181B44, (void *)out); + memcpy((void *)(s1 + 0x138), (void *)out, 8); +} diff --git a/src/shared/ov/func_8015D414__15eb5ba2.h b/src/shared/ov/func_8015D414__15eb5ba2.h new file mode 100644 index 000000000..3ac92b561 --- /dev/null +++ b/src/shared/ov/func_8015D414__15eb5ba2.h @@ -0,0 +1,15 @@ +/* func_8015D414 — shared body (overlay slot 0x80128158, h_exact 15eb5ba2). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015D414(int param_1) +{ + *(unsigned char *)(param_1 + 0x1bd) = 8; + *(unsigned char **)(param_1 + 0x38) = D_80180C28; + *(short *)(param_1 + 0x138) = 0; + *(short *)(param_1 + 0x13a) = 0; + *(short *)(param_1 + 0x13c) = 0; + *(short *)(param_1 + 0x13e) = 0; + *(short *)(param_1 + 0xA) = *(short *)(param_1 + 0xA) + 0x48; + *(short *)(*(int *)(param_1 + 0x20) + 0x10) = 0; + ((void (*)(void))func_801553C0)(); + func_80154A74(param_1, 0x11); +} diff --git a/src/shared/ov/func_8015DBD4__83daff82.h b/src/shared/ov/func_8015DBD4__83daff82.h new file mode 100644 index 000000000..3fb062dbe --- /dev/null +++ b/src/shared/ov/func_8015DBD4__83daff82.h @@ -0,0 +1,17 @@ +/* func_8015DBD4 — shared body (overlay slot 0x80128158, h_exact 83daff82). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015DBD4(void *arg0) { + if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { + ((void (*)(void))func_8015DD74)(); + } + if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { + D_80181914[*(u16 *)arg0](arg0); + ((void (*)(void *, s16))func_80147078)(arg0, 0); + func_80159B70(arg0); + } else { + if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { + ((void (*)(void *))func_8015DCB8)(arg0); + } + ((s32 (*)(void *))func_80161208)(arg0); + } +} diff --git a/src/shared/ov/func_8015DF34__ad0c1369.h b/src/shared/ov/func_8015DF34__ad0c1369.h new file mode 100644 index 000000000..8fef515fd --- /dev/null +++ b/src/shared/ov/func_8015DF34__ad0c1369.h @@ -0,0 +1,17 @@ +/* func_8015DF34 — shared body (overlay slot 0x80128158, h_exact ad0c1369). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015DF34(void *arg0) { + if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x4000) { + ((void (*)(void))func_8015E0D4)(); + } + if (*(u16 *)((u8 *)arg0 + 0xB8) == 0x8000) { + D_80181914[*(u16 *)arg0](arg0); + ((void (*)(void *, s16))func_80147078)(arg0, 0); + func_80159B70(arg0); + } else { + if (*(s32 *)((u8 *)arg0 + 0x178) != 0) { + ((void (*)(void *))func_8015E018)(arg0); + } + ((s32 (*)(void *))func_80161208)(arg0); + } +} diff --git a/src/shared/ov/func_8015E344__6a040027.h b/src/shared/ov/func_8015E344__6a040027.h new file mode 100644 index 000000000..a41ab2130 --- /dev/null +++ b/src/shared/ov/func_8015E344__6a040027.h @@ -0,0 +1,19 @@ +/* func_8015E344 — shared body (overlay slot 0x80128158, h_exact 6a040027). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015E344(u16 *param_1) +{ + ((s32 (*)(void))func_8015E40C)(); + if (((s32 (*)(u16 *))func_80161B18)(param_1) == 0 && + ((s32 (*)(u16 *))func_80161B84)(param_1) == 0 && + ((s32 (*)(u16 *))func_80161208)(param_1) == 0) { + if ((param_1[0x5c] & 0x4000) != 0) { + ((void (*)(u16 *))func_8015E5B0)(param_1); + *(s32 *)((char *)param_1 + 0x234) = 1; + } + if ((param_1[0x5c] & 0x8000) != 0) { + ((void (**)(u16*))D_80181914)[param_1[0]](param_1); + ((s32 (*)(u16 *, s32))func_80147078)(param_1, 0); + ((s32 (*)(u16 *))func_80159BE4)(param_1); + } + } +} diff --git a/src/shared/ov/func_8015E698__33c63185.h b/src/shared/ov/func_8015E698__33c63185.h new file mode 100644 index 000000000..c4bf1117d --- /dev/null +++ b/src/shared/ov/func_8015E698__33c63185.h @@ -0,0 +1,10 @@ +/* func_8015E698 — shared body (overlay slot 0x80128158, h_exact 33c63185). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015E698(u16 *param_1) +{ + if (func_80161208() == 0 && (param_1[0x5c] & 0x8000) != 0) { + ((void (**)(u16*))D_80181914)[param_1[0]](param_1); + ((void (*)(u16 *, s32))func_80147078)(param_1, 0); + ((void (*)(u16 *))func_80159BE4)(param_1); + } +} diff --git a/src/shared/ov/func_8015EE7C__b34f471c.h b/src/shared/ov/func_8015EE7C__b34f471c.h new file mode 100644 index 000000000..31467b633 --- /dev/null +++ b/src/shared/ov/func_8015EE7C__b34f471c.h @@ -0,0 +1,11 @@ +/* func_8015EE7C — shared body (overlay slot 0x80128158, h_exact b34f471c). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015EE7C(s32 param_1) +{ + ((int (*)(void))func_8014CBF8)(); + ((int (*)(int))func_801474EC)(param_1); + ((int (*)(int, void *))func_80154274)(param_1, &D_800D4C48); + ((int (*)(int, void *))func_80146DB8)(param_1, &D_801818F8); + ((int (*)(int, int))func_801477E8)(param_1, 0xFFF40000); + ((int (*)(int))func_80146CA0)(param_1); +} diff --git a/src/shared/ov/func_8015EEE0__05ff1db5.h b/src/shared/ov/func_8015EEE0__05ff1db5.h new file mode 100644 index 000000000..69940cc57 --- /dev/null +++ b/src/shared/ov/func_8015EEE0__05ff1db5.h @@ -0,0 +1,18 @@ +/* func_8015EEE0 — shared body (overlay slot 0x80128158, h_exact 05ff1db5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015EEE0(void *arg0) +{ + ((void (*)(void *, s32))func_80148038)(arg0, 0x10000); + ((void (*)(void *))func_80147460)(arg0); + ((void (*)(void *, s32, s32, s32))func_80147AD4)(arg0, 0, 0, 0x1000); + ((void (*)(void *))func_801473EC)(arg0); + if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { + D_80181914[*(u16 *)arg0](arg0); + ((void (*)(void *, s32))func_80147078)(arg0, 0); + func_80159B70(arg0); + } else { + if (((s32 (*)(void *))func_80161418)(arg0) == 0) { + ((void (*)(void *))func_801725A4)(arg0); + } + } +} diff --git a/src/shared/ov/func_8015F89C__610b5f14.h b/src/shared/ov/func_8015F89C__610b5f14.h new file mode 100644 index 000000000..c8eb5234d --- /dev/null +++ b/src/shared/ov/func_8015F89C__610b5f14.h @@ -0,0 +1,16 @@ +/* func_8015F89C — shared body (overlay slot 0x80128158, h_exact 610b5f14). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015F89C(void *arg0) { + u16 flags = *(u16 *)((u8 *)arg0 + 0xB8); + if (!(flags & 0x4000)) { + if (flags & 0x8000) { + D_80181914[*(u16 *)arg0](arg0); + func_80147078(arg0, 0); + func_80159B70(arg0); + return; + } + } else { + func_801466F0(1, arg0, 0, -0x1E, 0, 0, 0, 0); + } + ((s32 (*)(void *))func_80161208)(arg0); +} diff --git a/src/shared/ov/func_8015F9A4__76dde591.h b/src/shared/ov/func_8015F9A4__76dde591.h new file mode 100644 index 000000000..0737d3ff3 --- /dev/null +++ b/src/shared/ov/func_8015F9A4__76dde591.h @@ -0,0 +1,11 @@ +/* func_8015F9A4 — shared body (overlay slot 0x80128158, h_exact 76dde591). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015F9A4(void *arg0) { + if (*(u16 *)((u8 *)arg0 + 0xB8) & 0x8000) { + D_80181914[*(u16 *)arg0](arg0); + func_80147078(arg0, 0); + func_80159B70(arg0); + } else { + ((s32 (*)(void *))func_80161208)(arg0); + } +} diff --git a/src/shared/ov/func_8015FCC8__87a5e0ba.h b/src/shared/ov/func_8015FCC8__87a5e0ba.h new file mode 100644 index 000000000..5c2fbe355 --- /dev/null +++ b/src/shared/ov/func_8015FCC8__87a5e0ba.h @@ -0,0 +1,17 @@ +/* func_8015FCC8 — shared body (overlay slot 0x80128158, h_exact 87a5e0ba). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015FCC8(void *param_1) { + if ((D_800AE6B0 & 0x80FFFFFF) != 0) { + ((void (*)(void))func_8016007C)(); + D_80181914[*(u16 *)param_1](param_1); + ((void (*)(void *, s32))func_80147078)(param_1, 0); + func_80159B70(param_1); + } else { + *(u8 *)((s32)param_1 + 0x197) = 0; + *(u8 *)((s32)param_1 + 0xBE) = 0; + *(u8 *)((s32)param_1 + 0xBF) = 0; + *(u8 *)((s32)param_1 + 0x1A0) = (u8)*(s32 *)((s32)param_1 + 0x184); + ((s32 (*)(void *, s32))func_8014BFF4)(param_1, 1); + func_80146CA0(param_1); + } +} diff --git a/src/shared/ov/func_8015FE70__bbab5a5a.h b/src/shared/ov/func_8015FE70__bbab5a5a.h new file mode 100644 index 000000000..c84ca32d9 --- /dev/null +++ b/src/shared/ov/func_8015FE70__bbab5a5a.h @@ -0,0 +1,18 @@ +/* func_8015FE70 — shared body (overlay slot 0x80128158, h_exact bbab5a5a). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8015FE70(u16 *param_1) +{ + if ((param_1[0x5c] & 0x8000) != 0) { + if (param_1[0x5d] == 0) { + ((void (**)())D_80181914)[param_1[0]](); + ((void (*)(u16 *, s16))func_80147078)(param_1, 0); + ((void (*)(u16 *))func_80159B70)(param_1); + return; + } + param_1[0x5c] = param_1[0x5d]; + } + if ((param_1[0x5c] & 0x4000) != 0) { + ((void (*)(u16 *, s16))func_80154A74)(param_1, 0x11); + } + ((void (*)(u16 *))func_80161208)(param_1); +} diff --git a/src/shared/ov/func_801602A4__b32c8455.h b/src/shared/ov/func_801602A4__b32c8455.h new file mode 100644 index 000000000..015946981 --- /dev/null +++ b/src/shared/ov/func_801602A4__b32c8455.h @@ -0,0 +1,12 @@ +/* func_801602A4 — shared body (overlay slot 0x80128158, h_exact b32c8455). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801602A4(s32 *a0) { + if (*(u16 *)((u8 *)a0 + 0xB8) == 0x8000) { + ((void (**)())D_80181914)[*(u16 *)a0](); + func_80154A74((s32)a0, 0x11); + ((void (*)(s32, s32))func_80147078)((s32)a0, 0); + func_80159B70(a0); + } else { + ((s32 (*)(s32 *))func_80161208)(a0); + } +} diff --git a/src/shared/ov/func_80160920__f19f7444.h b/src/shared/ov/func_80160920__f19f7444.h new file mode 100644 index 000000000..e56a8b463 --- /dev/null +++ b/src/shared/ov/func_80160920__f19f7444.h @@ -0,0 +1,15 @@ +/* func_80160920 — shared body (overlay slot 0x80128158, h_exact f19f7444). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80160920(unsigned short *param_1) +{ + if ((((int (*)(void))func_801487F4)() & 8) == 0) { + ((code *)D_80181914)[*param_1](param_1); + ((void (*)(unsigned short *))func_80160A74)(param_1); + } else { + if (((int (*)(unsigned short *))func_80161208)(param_1) == 0 && param_1[0x5c] == 0x8000) { + ((void (*)(unsigned short *, int))func_80154150)(param_1, 0x25); + ((void (*)(unsigned short *))func_80146CA0)(param_1); + } + } + return; +} diff --git a/src/shared/ov/func_801609B8__7e8f4287.h b/src/shared/ov/func_801609B8__7e8f4287.h new file mode 100644 index 000000000..56190d4db --- /dev/null +++ b/src/shared/ov/func_801609B8__7e8f4287.h @@ -0,0 +1,10 @@ +/* func_801609B8 — shared body (overlay slot 0x80128158, h_exact 7e8f4287). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801609B8(u16 *param_1) { + if ((((u32 (*)(void))func_801487F4)() & 8) == 0) { + ((void (**)(u16*))D_80181914)[*param_1](param_1); + ((void (*)(u16 *))func_80160A74)(param_1); + } else { + ((void (*)(u16 *))func_80161208)(param_1); + } +} diff --git a/src/shared/ov/func_80161C24__38230eb9.h b/src/shared/ov/func_80161C24__38230eb9.h new file mode 100644 index 000000000..974cbeeff --- /dev/null +++ b/src/shared/ov/func_80161C24__38230eb9.h @@ -0,0 +1,18 @@ +/* func_80161C24 — shared body (overlay slot 0x80128158, h_exact 38230eb9). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80161C24(int param_1, int param_2) +{ + + extern unsigned short D_80181D30[]; + extern unsigned short D_80181D32[]; + + if ((unsigned int)param_2 < 8) { + if (*(u8 *)(param_1 + 0xDA) != 0) { + func_80147324(D_80181D30[(unsigned int)param_2 * 2]); + *(u8 *)(param_1 + 0xDA) = 0; + } else { + func_80147324(D_80181D32[(unsigned int)param_2 * 2]); + *(u8 *)(param_1 + 0xDA) = 1; + } + } +} diff --git a/src/shared/ov/func_80161D88__41d070a3.h b/src/shared/ov/func_80161D88__41d070a3.h new file mode 100644 index 000000000..f6582bdc2 --- /dev/null +++ b/src/shared/ov/func_80161D88__41d070a3.h @@ -0,0 +1,10 @@ +/* func_80161D88 — shared body (overlay slot 0x80128158, h_exact 41d070a3). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80161D88(void) { + if ((D_800AE6B0 & 0x80FFFFFF) == 0 && (D_800AE6A8 & 0x80FFFFFF) == 0 && + (func_80029178(0x141) & 0xFF) != 0) { + func_80029124(0x141, 0); + func_80029124(0x95, 1); + func_800D1734(&D_80181DB4); + } +} diff --git a/src/shared/ov/func_801622C4__994a7377.h b/src/shared/ov/func_801622C4__994a7377.h new file mode 100644 index 000000000..99fe76408 --- /dev/null +++ b/src/shared/ov/func_801622C4__994a7377.h @@ -0,0 +1,17 @@ +/* func_801622C4 — shared body (overlay slot 0x80128158, h_exact 994a7377). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801622C4(void) +{ + int *p; + int i; + + ((int (*)(int, int))func_80029124)(0x141, 1); + ((int (*)(int, int))func_800291C8)(8, 0); + i = 0; + p = &D_8018E868; + do { + ((int (*)(int, int))func_80016714)(*p, 0x38); + p = p + 1; + i = i + 1; + } while (i < 3); +} diff --git a/src/shared/ov/func_80162870__de1c9bc5.h b/src/shared/ov/func_80162870__de1c9bc5.h new file mode 100644 index 000000000..1a1144db7 --- /dev/null +++ b/src/shared/ov/func_80162870__de1c9bc5.h @@ -0,0 +1,11 @@ +/* func_80162870 — shared body (overlay slot 0x80128158, h_exact de1c9bc5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80162870(s32 param_1) { + *(s32 *)(param_1 + 8) = (s32)&D_800B5CB8; + func_8001CB6C(&D_800B5CB8, (s32)&D_80181E10, 0x250, 0x1A0); + D_800B5CEC = param_1 + 0xC; + D_800B5CDF = 0x14; + D_800B5CBC |= 0x60000000; + func_80162968(param_1); + func_80162ACC((u8 *)param_1); +} diff --git a/src/shared/ov/func_801647A4__1eeea95d.h b/src/shared/ov/func_801647A4__1eeea95d.h new file mode 100644 index 000000000..07dbf6c3a --- /dev/null +++ b/src/shared/ov/func_801647A4__1eeea95d.h @@ -0,0 +1,24 @@ +/* func_801647A4 — shared body (overlay slot 0x80128158, h_exact 1eeea95d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801647A4(int param_1) { + s32 iVar1; + + iVar1 = ((s32 (*)(void))func_8014659C)(); + *(s32 *)(param_1 + 0x20) = iVar1; + if (iVar1 != 0) { + ((void (*)(s32, void *))func_8001C810)(iVar1, &D_800DF2E0); + *(s32 **)(iVar1 + 0x80) = &D_80181E44; + *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; + *(u16 *)(iVar1 + 0x2c) = *(u16 *)(iVar1 + 0x2c) | 0xb0; + D_80181E78 = 0x80; + D_80181E76 = 0x80; + D_80181E74 = 0x80; + *(u16 *)(iVar1 + 0x1a) = 0; + *(u16 *)(param_1 + 0x60) = 0; + *(u16 *)(param_1 + 0x62) = 0x200; + ((s32 (*)(s32))func_80164A74)(param_1); + ((void (*)(s32))func_80146CA0)(param_1); + } else { + func_80164930(param_1); + } +} diff --git a/src/shared/ov/func_80165140__2718b2e5.h b/src/shared/ov/func_80165140__2718b2e5.h new file mode 100644 index 000000000..134fbaa4f --- /dev/null +++ b/src/shared/ov/func_80165140__2718b2e5.h @@ -0,0 +1,17 @@ +/* func_80165140 — shared body (overlay slot 0x80128158, h_exact 2718b2e5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80165140(s32 param_1) { + extern Slot_80165140 D_8018E960[8]; + + int i; + Slot_80165140 *p; + for (i = 0; i < 8; i++) { + p = &D_8018E960[i]; + if (p->used == 0) { + p->used = 8; + p->a = *(B8_80165140 *)(((u8 *)param_1) + 0x2c); + p->b = *(B4_80165140 *)(((u8 *)param_1) + 0x50); + return; + } + } +} diff --git a/src/shared/ov/func_801651B8__b905c751.h b/src/shared/ov/func_801651B8__b905c751.h new file mode 100644 index 000000000..e3684d006 --- /dev/null +++ b/src/shared/ov/func_801651B8__b905c751.h @@ -0,0 +1,23 @@ +/* func_801651B8 — shared body (overlay slot 0x80128158, h_exact b905c751). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801651B8(void * param_1) +{ + register s32 *puVar1 __asm__("$16"); /* $s0 */ + register s32 iVar2 __asm__("$17"); /* $s1 */ + register s32 p __asm__("$18"); /* $s2 */ + + p = param_1; + ((s32 (*)(s32, s32, s32))func_80165240)(p, p + 0x2c, p + 0x50); + iVar2 = 0; + puVar1 = &D_8018E960; + do { + if (puVar1[3] != 0) { + s32 a0v = p; + __asm__ __volatile__("" : "=r"(a0v) : "0"(a0v)); + ((s32 (*)(s32, s32, s32))func_80165240)(a0v, (s32)puVar1, (s32)(puVar1 + 2)); + puVar1[3] = puVar1[3] + -1; + } + iVar2 = iVar2 + 1; + puVar1 = puVar1 + 4; + } while (iVar2 < 8); +} diff --git a/src/shared/ov/func_80165580__7088316d.h b/src/shared/ov/func_80165580__7088316d.h new file mode 100644 index 000000000..d4c8a09b6 --- /dev/null +++ b/src/shared/ov/func_80165580__7088316d.h @@ -0,0 +1,10 @@ +/* func_80165580 — shared body (overlay slot 0x80128158, h_exact 7088316d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80165580(s32 _arg0) +{ + if (D_80078EC5 & 0x80) { + ((void (*)(void))func_80165B28)(); + } else { + D_80181EDC[D_80078EC1 & 0x7F](); + } +} diff --git a/src/shared/ov/func_80165E2C__1f54f802.h b/src/shared/ov/func_80165E2C__1f54f802.h new file mode 100644 index 000000000..0b0455365 --- /dev/null +++ b/src/shared/ov/func_80165E2C__1f54f802.h @@ -0,0 +1,6 @@ +/* func_80165E2C — shared body (overlay slot 0x80128158, h_exact 1f54f802). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80165E2C(u16 *arg0) { + func_8001534C(0, &D_8018E128, 0x80, 0x80, 0, 0); + func_800153CC(1, *arg0, 0xA8, 0x80, 0x40, 0); +} diff --git a/src/shared/ov/func_801681FC__9cf18f49.h b/src/shared/ov/func_801681FC__9cf18f49.h new file mode 100644 index 000000000..fbf48efad --- /dev/null +++ b/src/shared/ov/func_801681FC__9cf18f49.h @@ -0,0 +1,20 @@ +/* func_801681FC — shared body (overlay slot 0x80128158, h_exact 9cf18f49). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801681FC(s32 param_1) { + + extern u8 D_8018220C[]; + extern u8 D_801821DC[]; + extern u8 D_801821DD[]; + s32 iVar3; + s32 a3; + + *(s16 *)(param_1 + 0x28) = func_80029178(0x81) & 0xFF; + *(s32 *)(param_1 + 0x30) = D_8018220C[*(s32 *)(param_1 + 0x2C)]; + iVar3 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; + *(s16 *)(param_1 + 0x2A) = D_801821DC[iVar3]; + *(s32 *)(param_1 + 0x1C) = D_801821DD[iVar3]; + a3 = *(s32 *)(param_1 + 0x2C) & 1; + *(s32 *)(param_1 + 0x2C) = a3; + ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 4, 4, a3); + *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; +} diff --git a/src/shared/ov/func_80168430__64c1a81e.h b/src/shared/ov/func_80168430__64c1a81e.h new file mode 100644 index 000000000..267ca9f98 --- /dev/null +++ b/src/shared/ov/func_80168430__64c1a81e.h @@ -0,0 +1,16 @@ +/* func_80168430 — shared body (overlay slot 0x80128158, h_exact 64c1a81e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80168430(s32 param_1) { + + extern u8 D_80182218[]; + extern u8 D_801821F0[]; + extern u8 D_801821F1[]; + s32 iVar1; + + *(s32 *)(param_1 + 0x30) = D_80182218[*(s32 *)(param_1 + 0x2C)]; + iVar1 = (*(s32 *)(param_1 + 0x2C) << 0x11) >> 0x10; + *(s16 *)(param_1 + 0x2A) = D_801821F0[iVar1]; + *(s32 *)(param_1 + 0x1C) = D_801821F1[iVar1]; + ((void (*)(s32, s32, s32, s32))func_80166F58)(param_1, 5, 0x3B, 2); + *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; +} diff --git a/src/shared/ov/func_80169F3C__a4abc210.h b/src/shared/ov/func_80169F3C__a4abc210.h new file mode 100644 index 000000000..5bc5a64ef --- /dev/null +++ b/src/shared/ov/func_80169F3C__a4abc210.h @@ -0,0 +1,22 @@ +/* func_80169F3C — shared body (overlay slot 0x80128158, h_exact a4abc210). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80169F3C(int param_1) +{ + int iVar1; + + ((int (*)(int, int))func_800D1FC8)(param_1, 6); + iVar1 = func_800D21C4(param_1, D_80182308, 0x16); + if (iVar1 != 0) { + *(int *)(param_1 + 0x20) = iVar1; + *(short *)(iVar1 + 0x1a) = 0x2000; + *(short *)(iVar1 + 0x18) = 0x2000; + *(char *)(iVar1 + 0x26) = 0x60; + *(char *)(iVar1 + 0x25) = 0x60; + *(char *)(iVar1 + 0x24) = 0x60; + *(unsigned int *)(iVar1 + 4) = *(unsigned int *)(iVar1 + 4) | 0x50000000; + ((void (*)(int, int, void *))func_80128EA8)(iVar1, param_1 + 0x24, D_801822C8); + *(short *)(param_1 + 2) = *(short *)(param_1 + 2) + 1; + } else { + ((void (*)(int))func_80146C3C)(param_1); + } +} diff --git a/src/shared/ov/func_8016B4F8__0b2cc462.h b/src/shared/ov/func_8016B4F8__0b2cc462.h new file mode 100644 index 000000000..26dc5f91e --- /dev/null +++ b/src/shared/ov/func_8016B4F8__0b2cc462.h @@ -0,0 +1,40 @@ +/* func_8016B4F8 — shared body (overlay slot 0x80128158, h_exact 0b2cc462). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016B4F8(int param_1) +{ + int iVar1; + int uVar2; + volatile int buf[2]; + + ((void (*)(int, void *))func_80015978)(param_1 + 4, &D_8018EC80); + if (func_8016B9F8(param_1) == 0) { + *(int *)(param_1 + 0x18) = 0; + *(int *)(param_1 + 0x14) = 0; + *(int *)(param_1 + 0x10) = 0; + iVar1 = func_8016B834(param_1, 0); + *(int *)(param_1 + 0x10) = iVar1; + if (iVar1 != 0) { + iVar1 = func_8016B834(param_1, 1); + *(int *)(param_1 + 0x14) = iVar1; + if (iVar1 != 0) { + iVar1 = func_8016B834(param_1, 2); + *(int *)(param_1 + 0x18) = iVar1; + if (iVar1 != 0) goto success; + } + } + } + ((void (*)(int))func_8016B984)(param_1); + return; +success: + func_8016B91C(param_1); + uVar2 = *(int *)(param_1 + 0x2c); + if (uVar2 == 0) { + uVar2 = 0xf0; + } else { + uVar2 = 0x2d0; + } + *(int *)(param_1 + 0x1c) = uVar2; + uVar2 = *(unsigned short *)(param_1 + 2); + uVar2 = uVar2 + 1; + *(unsigned short *)(param_1 + 2) = uVar2; +} diff --git a/src/shared/ov/func_8016BCC0__04061c8b.h b/src/shared/ov/func_8016BCC0__04061c8b.h new file mode 100644 index 000000000..d0a24f21c --- /dev/null +++ b/src/shared/ov/func_8016BCC0__04061c8b.h @@ -0,0 +1,23 @@ +/* func_8016BCC0 — shared body (overlay slot 0x80128158, h_exact 04061c8b). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016BCC0(void *arg0) { + u16 temp_a2; + u16 temp_v0; + void *temp_s0; + + temp_s0 = M2C_FIELD(arg0, void **, 0x20); + func_8016BF50(); + temp_a2 = M2C_FIELD(arg0, u16 *, 0x10) + 0x60; + M2C_FIELD(arg0, u16 *, 0x10) = temp_a2; + temp_v0 = M2C_FIELD(temp_s0, u16 *, 0x1A) + temp_a2; + M2C_FIELD(temp_s0, u16 *, 0x1A) = temp_v0; + M2C_FIELD(temp_s0, u16 *, 0x18) = temp_v0; + M2C_FIELD(temp_s0, u16 *, 0x12) = (u16) ((M2C_FIELD(temp_s0, u16 *, 0x12) + 0x71) & 0xFFF); + func_8016BFA8(arg0, &D_8018EDBC, &D_8018EDC0, temp_s0 + 0x18); + if ((s16) M2C_FIELD(temp_s0, u16 *, 0x1A) >= 0x1001) { + M2C_FIELD(temp_s0, u16 *, 0x18) = 0x1000U; + M2C_FIELD(temp_s0, u16 *, 0x1A) = 0x1000U; + func_80146E90(arg0, M2C_FIELD(arg0, s32 *, 0x30)); + M2C_FIELD(arg0, u16 *, 2) = (u16) (M2C_FIELD(arg0, u16 *, 2) + 1); + } +} diff --git a/src/shared/ov/func_8016BEA0__0a1f8b82.h b/src/shared/ov/func_8016BEA0__0a1f8b82.h new file mode 100644 index 000000000..5205b0e5b --- /dev/null +++ b/src/shared/ov/func_8016BEA0__0a1f8b82.h @@ -0,0 +1,20 @@ +/* func_8016BEA0 — shared body (overlay slot 0x80128158, h_exact 0a1f8b82). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8016BEA0(s32 param_1) +{ + extern void func_8016BF50(void); + + int iVar2; + unsigned short uVar1; + + iVar2 = *(int *)(((int)param_1) + 0x20); + func_8016BF50(); + uVar1 = *(unsigned short *)(((int)param_1) + 0x10) - 0x18; + *(unsigned short *)(((int)param_1) + 0x10) = uVar1; + *(unsigned short *)(iVar2 + 0x1a) = *(unsigned short *)(iVar2 + 0x1a) + uVar1; + *(unsigned short *)(iVar2 + 0x12) = (*(unsigned short *)(iVar2 + 0x12) + 0x22) & 0xfff; + ((void (*)(int, void *, void *, int))func_8016BFA8)(((int)param_1), &(*(int *)&D_8018EDBC), &(*(int *)&D_8018EDC0), iVar2 + 0x18); + if (*(short *)(iVar2 + 0x1a) < 0) { + ((void (*)(int))func_80146C3C)(((int)param_1)); + } +} diff --git a/src/shared/ov/func_8016C2C4__ee79a1cc.h b/src/shared/ov/func_8016C2C4__ee79a1cc.h new file mode 100644 index 000000000..a0a8d6048 --- /dev/null +++ b/src/shared/ov/func_8016C2C4__ee79a1cc.h @@ -0,0 +1,29 @@ +/* func_8016C2C4 — shared body (overlay slot 0x80128158, h_exact ee79a1cc). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016C2C4(s32 param) +{ + register s32 s1 __asm__("$17"); + register s32 s0 __asm__("$16"); + u16 buf[3]; + s16 v; + s32 r; + s32 arg; + + s1 = param; + s0 = *(s32 *)(s1 + 0x20); + arg = *(s32 *)(s1 + 0x34); + buf[0] = *(u16 *)(s1 + 0x12); + buf[1] = *(u16 *)(s1 + 0x16); + buf[2] = *(u16 *)(s1 + 0x1a); + ((void (*)(s32, void *, void *))func_80149350)(arg, buf, buf); + ((void (*)(void *, s32))func_80015954)(buf, s1 + 4); + v = *(s16 *)(s1 + 0x10) + 0x10; + *(s16 *)(s1 + 0x10) = v; + v = *(s16 *)(s0 + 0x1a) + v; + *(s16 *)(s0 + 0x1a) = v; + *(s16 *)(s0 + 0x18) = v; + r = ((s32 (*)(s32, void *, void *, void *))func_8016C374)(s1, D_8018EDC4, D_8018EDCC, D_8018ED7C); + if (r == 0) { + ((void (*)(s32))func_80146C3C)(s1); + } +} diff --git a/src/shared/ov/func_8016DA7C__00aabb3f.h b/src/shared/ov/func_8016DA7C__00aabb3f.h new file mode 100644 index 000000000..84e4f20cd --- /dev/null +++ b/src/shared/ov/func_8016DA7C__00aabb3f.h @@ -0,0 +1,22 @@ +/* func_8016DA7C — shared body (overlay slot 0x80128158, h_exact 00aabb3f). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016DA7C(s32 param_1) +{ + s32 iVar1; + + iVar1 = ((s32 (*)(void))func_801465C0)(); + if (iVar1 == 0) { + ((void (*)(s32))func_80146C3C)(param_1); + } else { + *(s32 *)(param_1 + 0x20) = iVar1; + ((void (*)(s32, s32, s32, s32))func_8001CC3C)(iVar1, (s32)&D_80182518, 0x250, 0x100); + *(u8 *)(iVar1 + 0x27) = 0x90; + *(u16 *)(iVar1 + 0x18) = 0x3000; + *(u16 *)(iVar1 + 0x1a) = 0x4000; + *(u32 *)(iVar1 + 4) = *(u32 *)(iVar1 + 4) | 0x50000000; + func_80128EA8(iVar1, param_1 + 0x24, (s32)&D_80182524); + *(s32 *)(param_1 + 0x10) = 0; + *(s32 *)(param_1 + 0x14) = 0xfff40000; + *(s16 *)(param_1 + 2) = *(s16 *)(param_1 + 2) + 1; + } +} diff --git a/src/shared/ov/func_8016E95C__11c325ba.h b/src/shared/ov/func_8016E95C__11c325ba.h new file mode 100644 index 000000000..900c7e98c --- /dev/null +++ b/src/shared/ov/func_8016E95C__11c325ba.h @@ -0,0 +1,12 @@ +/* func_8016E95C — shared body (overlay slot 0x80128158, h_exact 11c325ba). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8016E95C() { + extern Handler D_80182644[]; + + struct Entry_8016E95C *p; + for (p = ((struct Entry_8016E95C *)&D_80115218); p < &((struct Entry_8016E95C *)&D_80115218)[4]; p++) { + if (p->f0 != 0) { + D_80182644[p->f1](p); + } + } +} diff --git a/src/shared/ov/func_8016EAC0__8bfcb845.h b/src/shared/ov/func_8016EAC0__8bfcb845.h new file mode 100644 index 000000000..bbcf69840 --- /dev/null +++ b/src/shared/ov/func_8016EAC0__8bfcb845.h @@ -0,0 +1,15 @@ +/* func_8016EAC0 — shared body (overlay slot 0x80128158, h_exact 8bfcb845). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016EAC0(Wave *param_1) +{ + unsigned char bVar1; + + param_1->f4 = param_1->f4 + D_80182638[param_1->f2]; + ((void (*)(void *, int))func_8016EC0C)(param_1, 0x80); + bVar1 = param_1->f2 + 1; + param_1->f2 = bVar1; + if (5 < bVar1) { + param_1->f2 = 0x20; + param_1->f1 = param_1->f1 + 1; + } +} diff --git a/src/shared/ov/func_8016EB3C__a0fff8a5.h b/src/shared/ov/func_8016EB3C__a0fff8a5.h new file mode 100644 index 000000000..a1505f4f6 --- /dev/null +++ b/src/shared/ov/func_8016EB3C__a0fff8a5.h @@ -0,0 +1,14 @@ +/* func_8016EB3C — shared body (overlay slot 0x80128158, h_exact a0fff8a5). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8016EB3C(s32 p) { + u8 v; + + ((void (*)(s32, s32))func_8016EC0C)(p, D_80182628[*(u8 *)(p + 2) & 3]); + + v = *(u8 *)(p + 2); + *(u8 *)(p + 2) = v + 0xFF; + if (v == 0) { + *(u8 *)(p + 2) = 5; + *(u8 *)(p + 1) = *(u8 *)(p + 1) + 1; + } +} diff --git a/src/shared/ov/func_8016F1C4__ba8761c6.h b/src/shared/ov/func_8016F1C4__ba8761c6.h new file mode 100644 index 000000000..2a2619142 --- /dev/null +++ b/src/shared/ov/func_8016F1C4__ba8761c6.h @@ -0,0 +1,31 @@ +/* func_8016F1C4 — shared body (overlay slot 0x80128158, h_exact ba8761c6). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_8016F1C4(void) { + s32 *p; + s32 cur; + s32 loc; + s32 v; + s32 *base = &D_80126B58; + + p = &D_80182654; + cur = *p; + if (cur != 0) { + loc = currentLocationId; + p = p + 1; + for (;;) { + if (loc == cur) { + return 1; + } + cur = *p; + p = p + 1; + if (cur == 0) { + break; + } + } + } + v = base[0x7E]; + if (((v & 0x80FFFFFF) != 0) && ((v & 0x10000000) != 0)) { + return 0; + } + return base[0x7E] & 0x80FFFFFF; +} diff --git a/src/shared/ov/func_80173220__c174c056.h b/src/shared/ov/func_80173220__c174c056.h new file mode 100644 index 000000000..42b95423d --- /dev/null +++ b/src/shared/ov/func_80173220__c174c056.h @@ -0,0 +1,13 @@ +/* func_80173220 — shared body (overlay slot 0x80128158, h_exact c174c056). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80173220(void * arg0) +{ + if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x4000) { + func_80147324(0x516); + func_80019064(&D_801827F0); + } + if (M2C_FIELD(arg0, u16 *, 0xB8) & 0x8000) { + func_80171A1C(arg0); + func_80174650(arg0); + } +} diff --git a/src/shared/ov/func_801734BC__0a1baba1.h b/src/shared/ov/func_801734BC__0a1baba1.h new file mode 100644 index 000000000..f82b227d7 --- /dev/null +++ b/src/shared/ov/func_801734BC__0a1baba1.h @@ -0,0 +1,22 @@ +/* func_801734BC — shared body (overlay slot 0x80128158, h_exact 0a1baba1). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801734BC(s32 arg0, s32 _unused1) { + extern void func_80173544(void); + extern s16 D_80126B40; + + + s16 temp; + switch (((u32)arg0)) { + case 0: temp = -0x4; break; + case 1: temp = -0x8; break; + case 2: temp = -0x12; break; + case 3: temp = -0x18; break; + case 4: temp = -0x1C; break; + default: goto after; + } + D_80126B32 = temp; +after: + D_80126B3E = 0; + D_80126B40 = 0; + func_80174684(&func_80173544); +} diff --git a/src/shared/ov/func_80174BF4__7354cf5d.h b/src/shared/ov/func_80174BF4__7354cf5d.h new file mode 100644 index 000000000..67a08615d --- /dev/null +++ b/src/shared/ov/func_80174BF4__7354cf5d.h @@ -0,0 +1,15 @@ +/* func_80174BF4 — shared body (overlay slot 0x80128158, h_exact 7354cf5d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80174BF4(void * arg0) +{ + M2C_FIELD(arg0, s32 *, 0xC) = 0x12C; + M2C_FIELD(arg0, s32 *, 0x14) = 0x12C; + M2C_FIELD(arg0, s16 *, 0x20) = 0x155; + M2C_FIELD(arg0, s16 *, 0x22) = 0x800; + M2C_FIELD(arg0, s16 *, 0x24) = 0; + M2C_FIELD(arg0, s16 *, 0x2E) = 0; + M2C_FIELD(arg0, s16 *, 0x30) = -0x28; + M2C_FIELD(arg0, s16 *, 0x32) = 0; + M2C_FIELD(arg0, s32 *, 0x54) = 0; + D_801828F0[M2C_FIELD(arg0, u8 *, 4)](); +} diff --git a/src/shared/ov/func_801754A8__897945ca.h b/src/shared/ov/func_801754A8__897945ca.h new file mode 100644 index 000000000..38305280d --- /dev/null +++ b/src/shared/ov/func_801754A8__897945ca.h @@ -0,0 +1,19 @@ +/* func_801754A8 — shared body (overlay slot 0x80128158, h_exact 897945ca). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_801754A8(void) { + + extern u8 D_8011F7A8; + extern unsigned char D_800B9A13; + extern s32 D_80126B9C; + extern DispatchFn D_80182A64[]; + u8 *p = &D_8011F7A8; + s32 r = func_80029504(); + s32 flag = 0; + + if (((D_800B9A13 == 0) && ((D_80126B9C & 0x80) == 0)) || + (0x4AF < (u32)(r - 10))) { + flag = 1; + } + p[9] = flag; + D_80182A64[p[0]]((void *)p); +} diff --git a/src/shared/ov/func_80178840__8d2d864b.h b/src/shared/ov/func_80178840__8d2d864b.h new file mode 100644 index 000000000..9fd0ced3b --- /dev/null +++ b/src/shared/ov/func_80178840__8d2d864b.h @@ -0,0 +1,17 @@ +/* func_80178840 — shared body (overlay slot 0x80128158, h_exact 8d2d864b). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_80178840(int param_1) { + + extern int D_80182ABC; + extern int D_80182AC8[]; + register int p __asm__("$16"); + register int s1byte __asm__("$17"); + p = param_1; + if ((*(unsigned short *)(p + 0x5c) & 1) != 0) { + s1byte = *(unsigned char *)(p + 0x5e); + if (s1byte == 0xc) { + ((void (*)(int))func_80019064)((int)&D_80182ABC); + } + ((void (*)(int, int))func_80131E00)(p, D_80182AC8[s1byte]); + } +} diff --git a/src/shared/ov/func_80178BF8__44c7fe3f.h b/src/shared/ov/func_80178BF8__44c7fe3f.h new file mode 100644 index 000000000..f94146a1e --- /dev/null +++ b/src/shared/ov/func_80178BF8__44c7fe3f.h @@ -0,0 +1,52 @@ +/* func_80178BF8 — shared body (overlay slot 0x80128158, h_exact 44c7fe3f). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +s32 func_80178BF8() +{ + extern void func_8017B1D8(void); + extern short D_8018FB24; + extern int D_8018F918; + extern short D_8018F928; + extern short D_8018F924; + extern short D_8018F920; + extern short D_8018F91C; + extern int D_8018F9CC; + extern int D_8018F930; + extern s16 D_8018F910; + extern short D_8018F908; + extern short D_8018F90C; + extern int D_8018FA80; + extern unsigned int D_8018F980; + extern unsigned short D_8018F906; + + unsigned short *puVar1; + int iVar2; + unsigned int *puVar3; + + iVar2 = 9; + puVar3 = &D_8018F980; + D_8018FB24 = 0; + D_8018F918 = 0; + D_8018F928 = 0; + D_8018F924 = 0; + D_8018F920 = 0; + D_8018F91C = 0; + D_8018F9CC = 1; + D_8018F930 = 0; + (*(short *)&D_8018F910) = 0; + do { + *puVar3 = 0; + iVar2 = iVar2 + -1; + puVar3 = puVar3 + -1; + } while (-1 < iVar2); + iVar2 = 0x1ff; + puVar1 = &D_8018F906; + do { + *puVar1 = 0; + iVar2 = iVar2 + -1; + puVar1 = puVar1 + -1; + } while (-1 < iVar2); + D_8018F908 = 0; + D_8018F90C = 0; + ((void (*)(int *, int))func_80016714)(&D_8018FA80, 0x14); + func_8017B1D8(); +} diff --git a/src/shared/ov/func_8017B7A8__ce4e45fe.h b/src/shared/ov/func_8017B7A8__ce4e45fe.h new file mode 100644 index 000000000..a940187f6 --- /dev/null +++ b/src/shared/ov/func_8017B7A8__ce4e45fe.h @@ -0,0 +1,13 @@ +/* func_8017B7A8 — shared body (overlay slot 0x80128158, h_exact ce4e45fe). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017B7A8(void) +{ + D_8012694C = 1; + D_8018F914 = 0; + D_8018F98C = (s16) D_80114F30; + D_8018F98E = (s16) D_80114F34; + D_8018F990 = (s16) D_80114F38; + D_8018F984 = (s16) D_80114F24; + D_8018F986 = (s16) D_80114F28; + D_8018F988 = (s16) D_80114F2C; +} diff --git a/src/shared/ov/func_8017B880__dfc7ba70.h b/src/shared/ov/func_8017B880__dfc7ba70.h new file mode 100644 index 000000000..2997951ac --- /dev/null +++ b/src/shared/ov/func_8017B880__dfc7ba70.h @@ -0,0 +1,11 @@ +/* func_8017B880 — shared body (overlay slot 0x80128158, h_exact dfc7ba70). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017B880(void) +{ + D_80114F30 = D_8018F9A4; + D_80114F34 = D_8018F9A6; + D_80114F38 = D_8018F9A8; + D_80114F24 = D_8018F9AC; + D_80114F28 = D_8018F9AE; + D_80114F2C = D_8018F9B0; +} diff --git a/src/shared/ov/func_8017BC38__6ac69b9e.h b/src/shared/ov/func_8017BC38__6ac69b9e.h new file mode 100644 index 000000000..4a1ad6510 --- /dev/null +++ b/src/shared/ov/func_8017BC38__6ac69b9e.h @@ -0,0 +1,18 @@ +/* func_8017BC38 — shared body (overlay slot 0x80128158, h_exact 6ac69b9e). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017BC38(int param_1) +{ + register int i __asm__("$17"); + register void (**p)(int) __asm__("$16"); + + i = 0; + p = D_8018F95C; + do { + if (*p != (void (*)(int))0) { + (*p)(param_1); + } + i = i + 1; + p = p + 1; + } while (i < 10); + return; +} diff --git a/src/shared/ov/func_8017BEF8__5c7e6c6f.h b/src/shared/ov/func_8017BEF8__5c7e6c6f.h new file mode 100644 index 000000000..3bc9ac7ea --- /dev/null +++ b/src/shared/ov/func_8017BEF8__5c7e6c6f.h @@ -0,0 +1,29 @@ +/* func_8017BEF8 — shared body (overlay slot 0x80128158, h_exact 5c7e6c6f). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017BEF8(param_1) +s32 param_1; +{ + register s32 s0 __asm__("$16"); + register s32 s1 __asm__("$17"); + extern u8 D_80182C64[]; + s32 v0; + + s1 = param_1; + v0 = ((s32 (*)(void))func_801465C0)(); + *(s32 *)(s1 + 0x20) = v0; + s0 = v0; + + if (v0 == 0) { + ((void (*)(s32))func_80146C3C)(s1); + return; + } + + func_8001CC3C(s0, D_80182C64, 0x290, 0x100); + *(u8 *)(s0 + 0x27) = 0x64; + *(s16 *)(s0 + 0x1A) = 0x2000; + *(s16 *)(s0 + 0x18) = 0x2000; + *(s16 *)(s0 + 0x14) = -0xE3; + *(s32 *)(s0 + 4) |= 0x8000000; + func_80146E90((s32 *)s1, 4); + *(u16 *)(s1 + 2) += 1; +} diff --git a/src/shared/ov/func_8017C454.h b/src/shared/ov/func_8017C454.h new file mode 100644 index 000000000..feb646bb7 --- /dev/null +++ b/src/shared/ov/func_8017C454.h @@ -0,0 +1,14 @@ +/* func_8017C454 — shared body (overlay slot 0x80128158, h_exact eb57b5e4). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017C454(int param_1) +{ + func_8002D4C8(0x1A, 0); + *(s32 *)(param_1 + 0x204) = 0; + func_8014706C((void *)param_1); + func_80154274((s32 *)param_1, (s32)&D_800D5DF4); + *(s16 *)(param_1 + 0x20C) = 0; + *(s16 *)(param_1 + 0x20E) = 0; + func_8017BEBC(param_1 + 0x20C, param_1 + 0x20E); + func_80171990((u8 *)param_1); + func_8017C4C4((void *)param_1); +} diff --git a/src/shared/ov/func_8017C528.h b/src/shared/ov/func_8017C528.h new file mode 100644 index 000000000..c5a865ab4 --- /dev/null +++ b/src/shared/ov/func_8017C528.h @@ -0,0 +1,21 @@ +/* func_8017C528 — shared body (overlay slot 0x80128158, h_exact 7dc46946). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017C528(s32 param_1) +{ + s16 phi_v0; + + if ((u16)(*(u16 *)(param_1 + 0x20E) - 0x44) < 0xD) { + func_8017C6F4(param_1, *(u8 *)(param_1 + 0x218)); + func_801542A4(param_1, &D_800D5E18); + *(u8 *)&D_80127058 = *(u8 *)(param_1 + 0x218) + 1; + func_80147324(0x544); + } else { + phi_v0 = *(u16 *)(param_1 + 0x20C) - 0x10; + *(s16 *)(param_1 + 0x20C) = phi_v0; + if (phi_v0 < 0) { + *(s16 *)(param_1 + 0x20C) = 0; + } + } + func_80171A80(param_1, 0x10); + func_80171990(param_1); +} diff --git a/src/shared/ov/func_8017CC80__f0c4b97d.h b/src/shared/ov/func_8017CC80__f0c4b97d.h new file mode 100644 index 000000000..d22173d01 --- /dev/null +++ b/src/shared/ov/func_8017CC80__f0c4b97d.h @@ -0,0 +1,24 @@ +/* func_8017CC80 — shared body (overlay slot 0x80128158, h_exact f0c4b97d). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017CC80(u8 *p) { + u8 *q; + s32 t; + s32 b; + q = *(u8 **)(p + 0x20); + *(u16 *)(p + 0x16) = *(u16 *)(p + 0x16) + *(u16 *)(p + 0x14); + if (*(s32 *)(p + 0x1C) < 8) { + *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x200; + } else { + *(s16 *)(p + 0x14) = *(u16 *)(p + 0x14) - 0x51; + } + b = *(u8 *)(q + 0x26) - 2; + *(s16 *)(q + 0x1A) = *(u16 *)(p + 0x16); + *(s8 *)(q + 0x26) = b; + *(s8 *)(q + 0x25) = b; + *(s8 *)(q + 0x24) = b; + t = *(s32 *)(p + 0x1C); + *(s32 *)(p + 0x1C) = t + 1; + if (t >= 0x1E) { + ((void (*)(u8 *))func_80146C3C)(p); + } +} diff --git a/src/shared/ov/func_8017CDF4__8ccdd4a3.h b/src/shared/ov/func_8017CDF4__8ccdd4a3.h new file mode 100644 index 000000000..4075b424d --- /dev/null +++ b/src/shared/ov/func_8017CDF4__8ccdd4a3.h @@ -0,0 +1,18 @@ +/* func_8017CDF4 — shared body (overlay slot 0x80128158, h_exact 8ccdd4a3). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017CDF4(int a0) { + int v0 = *(int *)(a0 + 0x1C); + register unsigned char *p __asm__("$5") = *(unsigned char **)(a0 + 0x20); + *(int *)(a0 + 0x1C) = v0 + 1; + if (v0 >= 0x1F) { + func_80146C3C(); + } else { + unsigned short hv = *(unsigned short *)(p + 0x1A) + 0x1E0; + signed char bv = *(unsigned char *)(p + 0x26) - 3; + *(unsigned short *)(p + 0x1A) = hv; + *(unsigned short *)(p + 0x18) = hv; + *(signed char *)(p + 0x26) = bv; + *(signed char *)(p + 0x25) = bv; + *(signed char *)(p + 0x24) = bv; + } +} diff --git a/src/shared/ov/func_8017E298__8909e8bd.h b/src/shared/ov/func_8017E298__8909e8bd.h new file mode 100644 index 000000000..81f7d20a6 --- /dev/null +++ b/src/shared/ov/func_8017E298__8909e8bd.h @@ -0,0 +1,20 @@ +/* func_8017E298 — shared body (overlay slot 0x80128158, h_exact 8909e8bd). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017E298(void *a0) { + s32 t; + s32 p; + + t = *(s32 *)((s32)a0 + 0x1C); + *(s32 *)((s32)a0 + 0x1C) = t + 1; + p = *(s32 *)((s32)a0 + 0x34); + if (t < 0xC) { + *(u16 *)((s32)a0 + 0x12) += 0xE0; + } else { + *(s16 *)(p + 0x64) = 0; + *(s16 *)(p + 0x60) = 0; + *(s16 *)(p + 0x62) = 0x3000; + *(s32 *)((s32)a0 + 0x1C) = 0; + *(u16 *)((s32)a0 + 0x2) += 1; + } + ((void (*)(void *))func_8017DF10)(a0); +} diff --git a/src/shared/ov/func_8017E308.h b/src/shared/ov/func_8017E308.h new file mode 100644 index 000000000..907c516ec --- /dev/null +++ b/src/shared/ov/func_8017E308.h @@ -0,0 +1,21 @@ +/* func_8017E308 — shared body (overlay slot 0x80128158, h_exact 25fcacaa). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017E308(void *a0) +{ + s32 t; + s32 *sub; + + t = *(s32 *)((s32)a0 + 0x1C); + sub = *(s32 **)((s32)a0 + 0x34); + *(s32 *)((s32)a0 + 0x1C) = t + 1; + if (t < 0x20) { + *(u16 *)((s32)a0 + 0x2A) = *(u16 *)((s32)a0 + 0x2A) - 0x10; + } else { + func_80147324(*(u16 *)((s32)a0 + 0x2C)); + func_80147084(sub); + func_801472B4(sub); + *(s32 *)((s32)a0 + 0x1C) = 0; + *(u16 *)((s32)a0 + 0x2) = *(u16 *)((s32)a0 + 0x2) + 1; + } + ((void (*)(void *))func_8017DF10)(a0); +} diff --git a/src/shared/ov/func_8017E4F8__d8145911.h b/src/shared/ov/func_8017E4F8__d8145911.h new file mode 100644 index 000000000..0ce9285ac --- /dev/null +++ b/src/shared/ov/func_8017E4F8__d8145911.h @@ -0,0 +1,34 @@ +/* func_8017E4F8 — shared body (overlay slot 0x80128158, h_exact d8145911). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017E4F8(void *a0) +{ + s32 p; + s32 obj; + short r; + u16 t; + u16 t2; + u16 e; + u16 c; + u16 d; + + p = (s32)a0; + obj = *(s32 *)(p + 0x34); + r = rand(); + *(u16 *)(p + 0x06) = *(u16 *)(obj + 0x06) + ((r & 0x3F) - 0x20); + if (*(s32 *)(p + 0x2C) != 0) { + t = *(u16 *)(obj + 0x0A); + *(s16 *)(p + 0x16) = 0x20; + *(u16 *)(p + 0x0A) = t - 0x140; + } else { + t2 = *(u16 *)(obj + 0x0A); + *(s16 *)(p + 0x16) = -0x20; + *(u16 *)(p + 0x0A) = t2; + } + e = *(u16 *)(obj + 0x0E); + c = *(u16 *)(p + 0x02); + *(s32 *)(p + 0x30) = (r >> 12) & 3; + d = ((r >> 6) & 0x3F) - 0x20; + *(u16 *)(p + 0x0E) = e + d; + d = c + 1; + *(u16 *)(p + 0x02) = d; +} diff --git a/src/shared/ov/func_8017EA10__a44969fc.h b/src/shared/ov/func_8017EA10__a44969fc.h new file mode 100644 index 000000000..af282e10d --- /dev/null +++ b/src/shared/ov/func_8017EA10__a44969fc.h @@ -0,0 +1,14 @@ +/* func_8017EA10 — shared body (overlay slot 0x80128158, h_exact a44969fc). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017EA10(s32 *a0) { + s32 *s0 = a0; + s32 result; + + if (func_8017EC2C((s32)a0) < 400) { + result = func_8013767C((s32)&D_80183058); + s0[0x198 / 4] = result; + func_80154274(s0, (s32)D_80182D0C); + func_80147324(0x7E7); + func_80171990((u8 *)s0); + } +} diff --git a/src/shared/ov/func_8017EACC__9814f7d7.h b/src/shared/ov/func_8017EACC__9814f7d7.h new file mode 100644 index 000000000..7175942cc --- /dev/null +++ b/src/shared/ov/func_8017EACC__9814f7d7.h @@ -0,0 +1,20 @@ +/* func_8017EACC — shared body (overlay slot 0x80128158, h_exact 9814f7d7). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017EACC(s32 *a0) { + s32 *s0 = a0; + s32 result; + u16 temp; + + func_8017EC2C((s32)a0); + + if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { + if (func_801399F0(s0[0x198 / 4]) != 0) { + func_80139914(s0[0x198 / 4]); + result = func_8013767C((s32)D_80183080); + temp = *(u16 *)((char *)s0 + 0xBA); + s0[0x198 / 4] = result; + *(u16 *)((char *)s0 + 0xB8) = temp; + func_80171990((u8 *)s0); + } + } +} diff --git a/src/shared/ov/func_8017EB4C__47aa02d8.h b/src/shared/ov/func_8017EB4C__47aa02d8.h new file mode 100644 index 000000000..d957d6086 --- /dev/null +++ b/src/shared/ov/func_8017EB4C__47aa02d8.h @@ -0,0 +1,20 @@ +/* func_8017EB4C — shared body (overlay slot 0x80128158, h_exact 47aa02d8). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017EB4C(a0) +s32 *a0; +{ + s32 *s0 = a0; + s32 result; + u16 temp; + + if ((*(u16 *)((char *)s0 + 0xB8) & 0x8000) != 0) { + if (func_801399F0(s0[0x198 / 4]) != 0) { + func_80139914(s0[0x198 / 4]); + result = func_8013767C((s32)D_801830B4); + temp = *(u16 *)((char *)s0 + 0xBA); + s0[0x198 / 4] = result; + *(u16 *)((char *)s0 + 0xB8) = temp; + func_80171990((u8 *)s0); + } + } +} diff --git a/src/shared/ov/func_8017EDB8__3df94c9c.h b/src/shared/ov/func_8017EDB8__3df94c9c.h new file mode 100644 index 000000000..448a0c1c8 --- /dev/null +++ b/src/shared/ov/func_8017EDB8__3df94c9c.h @@ -0,0 +1,29 @@ +/* func_8017EDB8 — shared body (overlay slot 0x80128158, h_exact 3df94c9c). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017EDB8(void) { + extern s32 D_80126954; + extern s32 D_8012695C; + extern s16 D_80126968; + extern s16 D_8012696A; + extern s16 D_8012696C; + extern s16 D_80126976; + extern s16 D_80126978; + extern s16 D_8012697A; + extern u8 D_80126948[]; + extern void func_8017EF10(void *); + extern void func_8012A018(s32, s32); + extern void func_8012A094(s32); + + D_80126954 = 0x1F4; + D_8012695C = 0x384; + D_80126968 = 0x238; + D_8012696A = 0x600; + D_8012696C = 0; + D_80126976 = 0; + D_80126978 = 0; + D_8012697A = 0; + func_8012A094((s32)D_80126948); + func_8012A018((s32)func_8017EF10, 0); + func_8017EF10((void *)D_80126948); + func_8012A018((s32)func_8017EF10, 1); +} diff --git a/src/shared/ov/func_8017EE68__34856783.h b/src/shared/ov/func_8017EE68__34856783.h new file mode 100644 index 000000000..2bc5760d5 --- /dev/null +++ b/src/shared/ov/func_8017EE68__34856783.h @@ -0,0 +1,22 @@ +/* func_8017EE68 — shared body (overlay slot 0x80128158, h_exact 34856783). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017EE68(s32 a0) +{ + s32 s0 = (s32)&D_80126E60; + s32 t0; + + *(s32*)&D_80126E6C = 0x1F4; + *(s32*)&D_80126E74 = 0x320; + *(s16*)&D_80126E80 = 0xAA; + *(s16*)&D_80126E82 = 0x400; + *(s16*)&D_80126E84 = 0; + *(s16*)&D_80126E8E = 0; + *(s16*)&D_80126E90 = -0x32; + *(s16*)&D_80126E92 = 0; + + func_8012A094(s0); + t0 = s0; /* Move s0 to t0 to emit a register move */ + func_8012A048(s0, (s32)&func_8017EF10, 0x1); + ((s32 (*)(s32))func_8017EF10)(s0); + func_8012A100(0x1); +} diff --git a/src/shared/ov/func_8017F1B8__3f7d4016.h b/src/shared/ov/func_8017F1B8__3f7d4016.h new file mode 100644 index 000000000..85b326c7a --- /dev/null +++ b/src/shared/ov/func_8017F1B8__3f7d4016.h @@ -0,0 +1,18 @@ +/* func_8017F1B8 — shared body (overlay slot 0x80128158, h_exact 3f7d4016). ONE source: instantiated by #include at each + * member's site in address order; the members are recorded in config/dedup.us.yaml (Phase 35). */ +void func_8017F1B8(void *arg0) { + s32 result; + s32 v0; + s32 a0; + + result = func_80014C54(0, 0, 0x800); + if ((result << 16) != 0) { + v0 = func_800CF8B4(); + if (v0 != 0) { + a0 = *(s32 *)((s32)arg0 + 0xDC); + D_8018FB28 = 1; + func_800D1724(a0); + func_8012AD50(arg0); + } + } +}