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.