Windows command lines are limited to about 32K so we need to use response files for linking very large lists of object files. See issue #10401.
This moves GNU compiler info on Windows into new-style modules Platform/Windows-GNU-<lang>.cmake using language-independent helper module Platform/Windows-GNU.cmake to define macros consolidating the information.