diff options
| author | cadmic <cadmic24@gmail.com> | 2024-08-02 17:31:15 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-02 20:31:15 -0400 |
| commit | 0da402b9de9b6874a7e04f8e9e8333079f61a75e (patch) | |
| tree | d7ff6691b3be25d543745adc3d177f54406f5d54 /src/code/sys_math3d.c | |
| parent | 078e21f6c62b5acb4744cefd97718f63bc622831 (diff) | |
Automate fixing BSS ordering (#2009)
* Automate fixing BSS ordering
* Typo
* Some cleanups
* Move pragma check after printing BSS info
* Some proofreading
* multiprocessing, require version, some colors
* Tweak output
* Black + mypy
* Move logging and sys.exit out of helper functions
* Use stdout instead of stderr in fix_bss.py
* Add suggestion to conflicting offsets error
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Remove var = list[T]()
* Improve error handling
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Add error if no pointers to BSS
* Add comment about process_file_worker
* Only print updates if stdout is a tty
* Use new binary-search-esque candidate generation algorithm
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Add Wikipedia link
* More comment tweaks
---------
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
Diffstat (limited to 'src/code/sys_math3d.c')
| -rw-r--r-- | src/code/sys_math3d.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/code/sys_math3d.c b/src/code/sys_math3d.c index bb86036ad..b9e712e29 100644 --- a/src/code/sys_math3d.c +++ b/src/code/sys_math3d.c @@ -5,9 +5,7 @@ #include "macros.h" #include "sys_math3d.h" -// For retail BSS ordering, the block number of cbf in Math3D_CylVsCylOverlapCenterDist -// must be 0. -#pragma increment_block_number 108 +#pragma increment_block_number "gc-eu:108 gc-eu-mq:108" s32 Math3D_LineVsLineClosestTwoPoints(Vec3f* lineAPointA, Vec3f* lineAPointB, Vec3f* lineBPointA, Vec3f* lineBPointB, Vec3f* lineAClosestToB, Vec3f* lineBClosestToA); |
