kipcode66
ea53712c30
Add guards around std library headers ( #3013 )
...
* Last fix for standard compiler error
* adding define guards around headers
* rename cmath.h and climits.h to cmath and climits respectively
* renaming cstdarg.h to cstdarg
* renaming cstdlib.h to cstdlib
* renaming cstring.h to cstring
* renaming cstdio.h to cstdio
* renaming cmath locale ctype
* renaming stdarg string and va_list
* renaming cstddef
* renaming stdio stddef stdlib
* renaming algorithm, functional, iterator, memory, and utility
* renaming bitset, cstdint, limits, and stdint
* renaming new and type_traits
* update quote includes for standard library headers to angle bracket includes
2026-01-05 03:50:45 -08:00
LagoLunatic
e8c70fb18f
Clean up code, remove fakematches, add UNUSED, enable warnings ( #2992 )
...
* Remove NDEBUG_DEFINED fakematch, clean up getName temps
* Fix ifdef
* Fix bad JSystem pch ifdef breaking decomp.me
* Remove Acch Chk fakematches
* Private Acch fields
* Fix some clangd errors in headers
* Add UNUSED macro for matching debug parameters
* Enable clangd unused-parameter warning
* Remove extern from initializers
Probably added by dol2asm?
* Fix process profile definitions
* Remove leftover dol2asm address comments
* Remove some unnecessary double casts
* Enable some more clangd warnings
* Fix missing usages of fopAcM_ct
* Fix wrong enum usage
* Fix more fakematches
2025-12-23 15:53:10 -08:00
Max Roncace
4fa301a6da
Clean up conditional compilation a bit ( #2943 )
2025-12-11 15:34:16 -08:00
Max Roncace
cf492884ea
Various debug conditional compilation cleanup ( #2915 )
...
* Global: Define DEBUG as 0 if not already defined
* Clean up DEBUG-guarded code
2025-12-06 13:34:47 -08:00
TakaRikka
dfa8efa97b
project cleanup ( #2895 )
...
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
2025-11-30 15:23:42 -07:00
Max Roncace
3dbd600aab
Link d_msg_class (all) and d_msg_unit (JP only), minor alink fix ( #2846 )
2025-11-21 21:45:29 -08:00
hev7
d1bd938b1e
d_name work for PAL ( #2742 )
...
* d_name work for PAL
* Fix regressions
2025-10-17 16:46:07 -07:00
LagoLunatic
6ec6fce8cb
Fix JUT_ASSERT and several other macros ( #2711 )
...
* Fix JUT_ASSERT to be a nested define
* Switch names that appear in asserts to be constants instead of defines
* Replace `0` in asserts with `NULL` or `FALSE`
* Fix fpclassify
* Fix ARRAY_SIZE
* Use G_CM3D_F_INF
* More fixes for fpclassify
* Remove FLOAT_LABEL
* Remove incorrect FLAG_ON macro
* Remove UNK_BSS macro
* Silence clangd unused header warning for PCH
2025-09-28 13:11:07 -07:00
Max Roncace
c897597fc1
Add a precompiled header for RELs ( #2597 )
2025-08-24 09:52:08 +03:00
TakaRikka
bf8a906790
cleanup/doc JMessage / d_msg_class ( #2484 )
...
* jmessage cleanup pass
* more JMessage cleanup
* d_msg_class cleanup
2025-06-13 15:33:33 +03:00
TakaRikka
0369025df0
canoe done ( #2417 )
...
* d_a_canoe done
* fix debug
2025-05-03 10:33:31 +03:00
hatal175
d68b7fc862
d_msg_class mostly equivalent ( #2403 )
2025-04-20 17:46:09 -07:00
LagoLunatic
a60b7f3e99
Fix spurious differences when using ninja diff ( #2294 )
...
* Fix spurious differences when using ninja diff
* Fix some clangd errors/warnings
2025-01-26 22:01:05 -08:00
TakaRikka
3ea8ec11a5
various matches / cleanup ( #2271 )
...
* cleanup various TUs
* checkpoint
* d_attention doc
2024-12-29 17:53:54 +02:00
TakaRikka
e7b0ad79e0
tbox/camera/d_bg_w_kcol work and cleanup ( #2262 )
...
* some camera/tbox cleanup
* d_bg_w_kcol work
* make item name enum better
2024-12-10 18:46:19 +02:00
TakaRikka
178194ccb2
switch to dtk setup ( #2203 )
...
* switch to dtk setup
* some cleanup / fixes
* cleanup d_a_alink literals
* Restore doxygen, update CI & README.md (#1 )
* Fix build image ref (#2 )
---------
Co-authored-by: Luke Street <luke@street.dev >
2024-10-10 08:29:58 -06:00