-/* This file contains specifics of various compilers supported on the
- Windows platform. In this case "compiler" can refer either to the
- specific compiler feature (such as how to construct a 64-bit
- constant) or to a feature of the compilation environment shipped
- with the compiler.
-
- The file is divided into sections for each compiler. Most of the
- explanatory comments are in the first (MinGW) section to avoid
- repetition.
-
- Things that apply to *all* compilers, as well as things that are
- specific to Wget, belong in src/mswindows.h. */
-
-/* For all compilers: must include <sys/stat.h> before redefining
+/* This file contains information about various compilers used to
+ build Wget on the Windows platform using its "native" API,
+ sometimes referred to as "Win32". (This excludes Cygwin, which
+ defines a Unix-compatible layer and is handled with configure.)
+
+ The above "information about compilers" includes both actual
+ differences in compilers (such as how to construct 64-bit constants
+ or whether C99 `bool' is available) and the properties of the
+ compilation environment and run-time library shipped with the
+ compiler (such as whether stat handles large files or whether
+ strtoll is present).
+
+ The file is divided into sections for each compiler/environment.
+ Being based on free software, MinGW's section comes first and
+ contains most of the explanatory comments. Things that apply to
+ *all* compilers, as well as things that are specific to Wget,
+ belong in src/mswindows.h. */
+
+/* For all compilers: must include <sys/stat.h> *before* redefining