<br><br><div class="gmail_quote">2010/12/23 Juan Rubén Segovia <span dir="ltr"><<a href="mailto:juanruben82@gmail.com">juanruben82@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi there! I am a new one here..<div><br></div><div>Contributing in this area sounds like a good start point to me. </div><div>How could I get started working on the MSVC support in clang?</div><div><br></div><div>Cheers!</div>


<div>Juan</div></blockquote><div><br></div><div>Great I really need help to improve MSVC compatibility.</div><div><br></div><div>I did some progress to improve MSVC compatibility in the last months. Up to now I limited myself to parsing the .h included with MSVC 2008 in -fsyntax-only mode. Currently all the .h without template code will parse correctly. I haven't really tried parsing any .c or .cpp files yet.</div>
<div><br></div><div>I suggest you download a large MSVC source code base, try to parse it with clang, see what the errors are and submit patches that will fix them to clang-commit.</div><div><br></div><div>Avoid source base that depends on MSVC template header files. They won't compile, this is something I am currently investigating but it is far from trivial. </div>
<div><br></div><div>Another  thing: clang doesn't have a MSVC compatible driver. That could be a great project to work on. </div><div><br></div><div><br></div></div>