master
Refresh the test suite framework implementation.
Convert all "`'" quotes to "''" per new GNU Coding Standard guidelines. Fixes Savannah bug #34530.
[SV 67046] Don't modify the hash table when inside hash_map*()
tests: Run each file in a separate directory
* tests/*: Quote backticked command paths
* tests/scripts/*: Switch TAB chars to #TAB# markup
Add test suite support to Windows
[SV 66037] Avoid hang/crash from MAKEFLAGS=... on command line
Fix for bug #1276: Handle SHELL according to POSIX requirements.
* tests/scripts/variables/MAKE_RESTARTS: Remove TAB chars
[SV 50823] Support filenames containing '$' in MAKEFILE_LIST
[SV 65739] Add warning circular-dep.
[SV 64822, SV 36486] Fix appending to a pattern specific variable
Support conditional modifiers on all assignment operators
[SV 64185] Clarify handling of directive lines starting with TAB
Remove unnecessary parsing during makefile read
Directly handle $\ line endings