Mail Archives: cygwin/1998/09/03/19:38:25
On Wed, 2 Sep 1998, Larry Hall (RFK Partners Inc) wrote:
>
> Below is documentation that comes with VC++ 5.0. See table 1.2 for
> Microsoft specific predefined macros.
>
[ .... ]
>
>
> Table 1.2 Microsoft-Specific Predefined Macros
>
> __cplusplus
>
> Defined for C++ programs only.
>
[ ... ]
>
>
> _MSC_VER
>
> Defines the compiler version. Defined as 1100 for Microsoft Visual C++™ 5.0. Always defined.
>
>
> _WIN32
>
>
> Defined for applications for Win32®. Always defined.
>
I think you are confusing the term "Microsoft specifc predefined macros"
with "these macros are only defined for Microsoft compilers". I've plucked
3 out of the list, and 2 of those are defined by *every* C++ compiler
for W95/NT.
The only MS compiler specific macro among these 3 is _MSC_VER, which GNU
does not and will not define.
Regards
Mumit
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -