<div>I see that LangOptions::Microsoft no longer defaults to true in a Visual Studio build, but that it is passed in from the driver.</div>
<div> </div>
<div>What is the reason for that?</div>
<div> </div>
<div>I'm concerned about the implications of the differences in behavior between default compilation of a file with clang vs. clang-cc.</div>
<div> </div>
<div>For example, compiling a file that includes stdio.h with clang-cc on Windows will now by default break unless -fms-extensions is used.  It will work if compiled with clang.</div>
<div> </div>
<div>Thus if I have a test that includes stdio.h and uses clang-cc, I have no way to do it generically because I would ahve to use -fms-extensions to make it work on Windows.<br clear="all"><br>-- <br>John Thompson<br><a href="mailto:John.Thompson.JTSoftware@gmail.com">John.Thompson.JTSoftware@gmail.com</a><br>
<br></div>