Update pret projects to latest commits
Sync release version in CMakeLists
Only require libpng 1.2 in CMakeLists
Add install directives to CMakeLists
Merge pull request #543 from ISSOtm/ubuntu20
Merge pull request #533 from JL2210/platform-fixes
Document that -t and -w convert section types
Add platform-specific fixes file
Merge pull request #540 from daid/patch-1
Make the local variables of getopt static.
Merge pull request #529 from JL2210/cmake
Merge pull request #536 from braydenm303/patch-1
Fix error in documentation about unary not
Merge pull request #530 from JL2210/fix-clang
Fix Clang warning in linkdefs
Merge pull request #526 from JL2210/fix-bank-index
Fix indexing of banks array
Merge pull request #523 from RandomBananazz/patch-1
Fixed error in POP AF instruction reference
Merge pull request #522 from JL2210/djgpp
Fix incorrectly spaced unary ! in RPN documentation
Add NULL and overflow checks to macro args
Change macro arg allocation to geometric growth array
Fix array overflow on invalid macro arg evaluation
Merge pull request #521 from aaaaaa123456789/master
Add a test for >256 macro arguments
Set max macro arguments to 99,999
Remove fixed-size array for macro arguments
Merge pull request #520 from JL2210/inttypes-stdint
Use inttypes for stdint types
Fix semi-unused variable in lexer.c
Fix uninitialized memory use with `-MT` and `-MQ`
Merge pull request #518 from JL2210/warn-parameterless-dx
Add empty data directive warning
Fix hashmap collisions sometimes hanging deletion
Fix local sym names not being expanded by `PURGE`
Merge pull request #513 from JL2210/disable-padding-option
Update documentation for new `-x` option
Fix 0-byte sections incorrectly printed in map files
Add option to disable padding in rgblink
Merge pull request #514 from JL2210/fix-gfx-gb-leak
Add error checking and fix memory leak in gfx/gb.c
Remove non-OPT options from `Options` struct
Merge pull request #509 from JL2210/zero-alloc-use-fix-3
Change comment style and use errx instead of err
Merge pull request #511 from JL2210/memory-errors
Fix use-after-free with `include` in linker scripts
Remove spurious error from div by zero test
Merge pull request #508 from JL2210/mod-by-zero-fix-2
Merge pull request #507 from JL2210/null-pointer-fix-1
Fix possible null pointer dereference
Fix periods not being accepted as second char of label names
Document whitespace before local labels
Document new intra-section `align`
Implement mid-section alignment directive
Allow specifying offset in addition to alignment
Allow references to be overridden by constant symbols
Prevent RGBLINK from crashing when getting the bank of a constant
Fix `BANK(@)` outside sections causing crashes
Merge pull request #504 from runlevel5/gcc10-fix
Fix multiple definitions for GCC10
Fix incorrect PC in LOAD blocks at link time
Make failure to open file a fatal error
Make some RGBLINK errors non-fatal
Avoid Useless Use of backticks in rgblink testing
Remove old scripts for updating references for tests
Merge pull request #502 from JL2210/more-conventional-permissions
Use more conventional permissions and man-page directory
Improve portability of new `make dist`
Add new Makefile target for release tarballs
Merge pull request #494 from ISSOtm/docs
Update disassemblies to latest commits
Make compilation optimized unless debugging
Allow labels to be passed to `DEF`
Fix wrong error function used in RGBGFX
Prevent assertions outside sections from crashing
Revert "Prevent RGBASM from outputting corrupted files"