Commit Graph

40 Commits

Author SHA1 Message Date
LagoLunatic 78d9b53a52 Add hacks to fix PCH .data causing fake mismatches with decompctx 2025-09-03 22:20:36 -04:00
LagoLunatic 217775af4e Use precompiled headers, fix weak data issues 2025-08-20 18:51:42 -04:00
LagoLunatic 9ea5ccfb25 Remove SECTION_INIT from string.h
When creating a precompiled header, if any included header uses SECTION_INIT, that will cause MWCC to segfault when compiling a TU that includes the precompiled header later on.
2025-08-17 19:20:42 -04:00
LagoLunatic cabd8356fe Misc demo work 2025-06-23 18:36:53 -04:00
LagoLunatic 3d0aff6a84 daPy_lk_c::dProcTool and daDemo00_c::execute matched, fix up various inlines and template classes, stb OK 2025-06-17 22:30:17 -04:00
LagoLunatic e24cbed367 Demo work (#786)
* Demo work

* Fix PAL

* Fix d_door weak func order and link it

* Fix d_door for demo

* JKernel OK on demo + misc

* tag_attention 100% on demo

* More demo work and fix some retail fakematches
2025-06-04 16:50:49 -04:00
LagoLunatic ea04ec05bd Fix missing __fabs header include 2025-05-17 15:58:30 -04:00
LagoLunatic 8de8cd4ac8 Fix missing func decls in ansi_fp.h 2025-05-17 15:30:47 -04:00
LagoLunatic 1523adbdec ifdef out asm functions 2025-05-17 15:21:46 -04:00
LagoLunatic 925fba4f20 Revert "Fix more clangd warnings/errors"
This reverts commit ea73a9c5fe.
2025-05-17 15:12:52 -04:00
LagoLunatic ea73a9c5fe Fix more clangd warnings/errors 2025-05-17 14:29:33 -04:00
Jcw87 137ce36539 mtx from dolsdk2004 (#748) 2025-05-05 20:55:42 -04:00
LagoLunatic e1898d3836 functionvalue 100% 2025-04-12 00:28:12 -04:00
LagoLunatic 8da4c851e2 Minor fixes 2025-04-04 22:45:40 -04:00
LagoLunatic 4de0fd7eff std-vector equivalent 2025-04-04 19:46:43 -04:00
LagoLunatic d882c16b55 d_bg_w progress 2025-03-06 01:12:50 -05:00
LagoLunatic c4ad9f7241 Various cleanup 2025-02-23 19:59:54 -05:00
LagoLunatic f543b7b471 Add ASM define to wrap mwerks asm keyword 2024-12-28 15:45:24 -05:00
LagoLunatic 04a5b59db5 GX work 2024-11-07 14:24:48 -05:00
LagoLunatic 9e29fd3c68 More warning cleanup 2024-10-18 11:33:08 -04:00
LagoLunatic 34afbd84db clangd: Started fixing warnings and errors, code cleanup 2024-10-17 21:35:18 -04:00
LagoLunatic 26ca0cd4b5 Update dtk-template, switch from intellisense to clangd 2024-10-17 16:12:07 -04:00
LagoLunatic a1bd36d0c5 object-light OK 2024-09-10 02:08:34 -04:00
LagoLunatic f3670781af Use std:: namespace for tanf, tolower, strlen, strrchr 2024-08-08 17:18:13 -04:00
LagoLunatic a25d2651de Move sqrtf to std:: namespace 2024-08-08 14:55:57 -04:00
LagoLunatic 707fceca57 Move fmodf, atan2f, sinf, and cosf to std:: namespace 2024-08-08 14:50:10 -04:00
LagoLunatic d287e79ab0 Move abs and fabsf to std namespace 2024-08-07 12:55:30 -04:00
LagoLunatic cc0649fae9 Switch Runtime.PPCEABI.H to MWCC 1.3 2024-07-07 16:42:57 -04:00
LagoLunatic 6eb8518355 Fix inconsistent indentation 2024-07-07 16:36:38 -04:00
LagoLunatic fcbfe1e299 MSL_C OK, add MWCC GC v1.3 2024-07-07 09:33:21 -04:00
LagoLunatic 7d98e136a3 abort_exit OK 2024-07-06 15:59:29 -04:00
LagoLunatic f9d40ebad8 Use NULL macro in asserts, fix NULL macro to match 2024-06-22 11:07:16 -04:00
Luke Street 946172442e Rename GCN_Mem_Alloc.c -> GCN_mem_alloc.c 2024-02-04 18:34:11 +00:00
Jasper St. Pierre fe1117b341 fix some build errors 2024-01-06 10:33:06 -08:00
LagoLunatic d5306c8346 ansi_fp 99% 2023-12-31 14:25:45 -05:00
Jasper St. Pierre 0aa03af22b JUTException showFloatSub 2023-12-30 15:03:23 -08:00
Jcw87 7d26a34825 stdarg.h 2023-12-30 01:17:54 -08:00
LagoLunatic a04f2c6b61 file_io, mbstring OK 2023-12-28 03:45:24 -05:00
TakaRikka 0289ced508 fix build 2023-12-27 21:15:49 -08:00
TakaRikka 5773ee904c reorganize MSL_C/Runtime files. wip, notmatching 2023-12-27 21:07:21 -08:00