= CS-Map RFC 4 - VS2010 Upgrade = This page contains an change request (RFC) for the CS-Map Open Source project. More CS-Map RFCs can be found on the RFCs page. == Status == ||RFC Template Version (1.0)|| || ||Submission Date||16 Mar 2011|| ||Last Modified||Norm Olsen 16 Mar 2011|| ||Author||Norm Olsen|| ||RFC Status||Proposed|| ||Implementation Status||Pending|| ||Proposed Milestone||13.02|| ||Assigned PSC guide(s)|| || ||Voting History|| || ||+1|| || ||+0|| || ||-0|| || ||-1|| || ||no vote|| || == Overview == Upgrade CS-MAP as necessary to compile and run in 32 bit and 64 bit mode using the Visual Studio 2010 compiler. == Motivation == Major benefactor is moving all development to VS2010. CS-MAP needs to be compatible with all other developement. == Proposed Solution == Modify code as necessary, adjust project and solution files as necessary, in order to get the CS-MAP Library to compile at warning level 3 with no messages using VS2010. Then verify the integrity of the result usin the VS2010 compilation of the Console Test Program. All changes to be made in such a manner as not to interfere with compliation using previous compilers, and under Linux. == Implications == It is not intended to affect existing compilation performance in any way, just add 2010 to the list of tested compilers. The existin solution file will be retained, although renamed to indicate that it is a VS2008 compatible file. == Test Plan == The results of omcpileing using VS2010 will be tested using the CS-MAP ConsoelTestCpp program at the 32 and 64 bit levels. == Funding/Resources == Resources to be provided by Autodesk.