Files
oot/tools
cadmic 0da402b9de 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>
2024-08-02 20:31:15 -04:00
..
2020-03-17 16:33:41 -04:00
2023-07-03 09:12:17 -04:00
2024-02-02 16:34:20 -05:00
2024-03-23 12:38:05 -04:00
2022-01-23 18:09:02 -05:00
2024-01-31 20:09:16 -05:00
2024-06-18 20:53:19 -04:00
2020-03-17 00:31:30 -04:00
2020-03-17 00:31:30 -04:00
2022-10-15 01:40:00 -04:00
2020-07-16 21:37:53 -04:00
2020-03-17 00:31:30 -04:00
2022-01-23 18:09:02 -05:00