%% "J. Grant" <[EMAIL PROTECTED]> writes:
>> #if _MSC_VER > 1000
jg> Doesn't it need the #ifdef _MSC_VER ?
No.
According to the C standard, any proprocessor token which is left in the
constant-expression after expansion is given a value of "0".
So, if _MSC_VER is not defined it's replaced with 0 and you get:
#if 0 > 1000
which is false.
Cheers!
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32