[cfe-dev] Extra #defines for Windows SDK 6.0a/VS2008

Douglas Gregor dgregor at apple.com
Fri Aug 6 08:11:57 PDT 2010


On Aug 6, 2010, at 5:10 PM, Dallman, John wrote:

> Gregor [mailto:dgregor at apple.com] wrote;
> 
>> Yes. I'd be open to reviewing/committing patches leading us in this
>> direction, e.g.,
>> 
>> 	-fmicrosoft=9.0
>> 
>> to try to emulate VC++ 9.0. 
> 
> Better to make it -fmicrosoft_version=15.0
> 
> This is because of history; there have been several separate MS 
> C/C++ compilers, and at least one reset of the marketing version 
> number, at "Visual C++ 1.0" when an existing compiler that had
> several versions was bundled with a new IDE. The version number 
> sequence for the actual compiler has progressed smoothly for 
> about 20 years now, and is probably worth sticking with. 

This will only confuse users, who are accustomed to the marketing numbers like 8.0, 9.0, 1.0 or VS 2005, 2008, 2010, and we will never be emulating anything prior to 7.1.

	- Doug



More information about the cfe-dev mailing list