* match everything after gx + mtx and db
* dol apply
* match the rest except gx and osreboot
* dol apply
* format
* small cleanup
* matched osreboot
* review
* fixed wrong address
* Style tweaks
* match DEMOInit
* match remaining files of demo
* match ai and ar
* match dsp
* match DEMOPuts (thanks to cadmic)
* dol apply
* use pad channel macros in PadChanMask
* review
* review 2
* match most of GX
* ninja apply
* apply symbols on ce-u
* match remaining files of GX
* format
* cleanup
* dol-apply
* cc check
* dol apply
* review
* tabs Madge
* Start dtk project based on oot-gc-dtk
* Add asm_processor build rules
* Encode shift-JIS strings
* Generate build for all versions at the same time
* Update diff.py for new build layout
* Implement per-version object completion
* Add ce-u and match emu files
* Fix config/ce-j/build.sha1
* Add dol-diff, dol-apply, and format scripts
* Add configure.py --non-matching
* Delete old build system
* Reorganize library files
* Make diff.py multi-version but remove target line-number support
* Update README for new build system
* Change diff.py build command to ninja
* ./dol-apply ce-u
* Recommend ./diff.py -mwo3
* Upgrade to dtk v0.8.3, use block_relocations instead of noreloc
* Mark soundGCN.c as matched