Make more symbol functions `const`
Mark a few symbol functions as `static`
Avoid unnecessary copies in symbol init
Fall back from failure in `time` a bit better
Fix timestamp symbols on Windows (partially)
Use `tput` for formatting escape sequences
Merge pull request #467 from ISSOtm/report
Report failing file names in comparisons
Don't use `diff` to compare bin files in tests
Fix a few checkpatch warnings in `symbol.h`
Merge pull request #472 from ISSOtm/romx-tiny
Merge pull request #477 from ISSOtm/sym_overhaul
Test new working label subtractions
Remove local label error checking
Make symbol ref in patch symbols constant
Actually rely on `createsymbol` never returning NULL
Report line info on empty RPN stack
Test that `all-instructions` does not error out
Do not run `.pipe` tests if the normal variant fails
Upgrade testing to latest disasm commits
Merge pull request #475 from ISSOtm/licensing
Add license headers where missing
Remove unnecessary gitignore file
Fix RGBLINK failing to read args on certain machines
Clarify redefinition error message
Allow ROMX and WRAMX sections in restricted modes
Put semicolons before labels in test suite
Merge pull request #468 from ISSOtm/include_stem
Add test for fixed section addresses
Allow RGBLINK to report multiple sanity check errors
Sanity check fixed address of sections in RGBLINK
Enforce trailing slash in include paths
Provide string arguments to errors in `constexpr_BankSection`
Add test for BANK() in constant context
Return a consistent number for const BANK() when erroring out
Make bank of "bank 0" sections known to RGBASM
Merge pull request #463 from ISSOtm/windows_test_suite
Cap the number of concurrent jobs for testing
Produce shims to run the test suite on Windows bins via Wine
Ignore line endings in test suite
Separate stdout and stderr in tests
Merge pull request #465 from ISSOtm/rebuild_version
Merge pull request #466 from AntonioND/an/warning
Fix declaration of constexpr_BankSymbol()
Merge pull request #430 from ISSOtm/known_selfbank
Merge pull request #454 from ISSOtm/unlocked_windows
Merge pull request #455 from ISSOtm/man
Improve `jr` out-of-reach error message
Have `jr` offset wrap with 16 bits
Rename rgbfix long opt `verbose` to `validate`
Add warning option to RGBASM man synopsis
Fix incorrect line counting when running REPT blocks.
Touch up `ds` documentation as per rednex#350
Overhaul RGBDS man pages and help messages
Fix lack of newline when passing no files to RGBLINK
Align `fatalerror` return code with every other one
Remove flex from the list of dependencies in the README
Allow BANK() in constexpr expressions
Add tests for new "known self-bank"
Make `BANK("Section")` known at assembling time when possible
Add a way to seek a SECTION by name without creating one
Make `BANK(@)` known at assembling time when possible
Fix undefined behavior in `readlong`
Fix possible 0-length array in RGBLINK
Move empty entries warning to -Wextra
Document actual behavior of empty entries in `db` and co
Remove user warnings from `-Wall`
Make `-Werror=` with a meta warning an error
Remove deprecated "section charmap" feature
Add a verbose print each time a file is included
Update test repos to latest commits
Fix some `make checkcodebase` errors
Make `make checkcodebase` ignore `extern/`
Do prevent using `org` in linker scripts to go backwards
Rename all functions imported from musl
Get rid of `unlocked_stdio` functions
Use `trap_` instead of `abort()` for consistency
Merge pull request #452 from ISSOtm/warn
Add support for toggleable warnings
Disable chcecking for global initialisers
Fix develop error in getopt_long_only