Restored files removed in 1cc872f5b2814143cc5247242dbfe89b087f48d9
Revert "run dmake"

This reverts commit 8ccf9eed09f11f72ce3d615c14bf74847d4aa835.
Symbol database: handle anonymous namespace
Avoid copying std::list object in valueFlowAfterAssign
Splitted large groups of tests out of testsimplifytokens.cpp and testtokenize.cpp
Avoid loading the same .cfg file 30 times in testsimplifytokens.cpp
Added test file for garbage code:
- cppcheck should be run entirely on garbage code to ensure that no check crashs/hangs on it (TODO).
- All garbage code tests should be moved here (TODO, so far only those from testtokenize.cpp were moved)
run dmake
Fixed #6182 (Format specifier check confused by ternary operator)
Fix compilation (on Cygwin) after commit f63dc86f, by adding the necessary includes.

No idea why this problem has not shown up on other platforms; the includes are by no means Cygwin-specific.
Merge pull request #447 from lanurmi/compile-fix-main

Fix compilation (on Cygwin), by adding the necessary includes.
Fix compilation (on Cygwin), by adding the necessary includes.
Makefile: Fix DESTDIR handling
Improved simplifications of redundant loops:
- Execute simplifyWhile0 after simplifyKnownVariables (#394)
- Support declaration of variable in loop header in removeRedundantFor
#6189 assign with operator= a '\0' to a std::string is not an error
CheckVaarg::va_list_usage(): Bailout when try{} block is encountered (#6186)
Support allocation of array of pointers with operator new in checkmemoryleak.cpp
Fix FP: tmpnam() expects a valid pointer, an uninitialized array (of conforming size) is fine
New check: Check for unused return values (#653)
#6141 FP: Unknown type is assumed to have size 0.