<div dir="ltr">In addition to that: If I remember correctly, -fms-extensions is only enabled if your triple's OS is win32 and your triple's environment is MSVC. It's not enabled when targeting MinGW for example. The reason it's enabled with an foo-windows-msvc triple is that it's required to parse the system's headers in that environment.</div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 11, 2017 at 2:32 PM, Andrey Bokhanko via cfe-dev <span dir="ltr"><<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi Zahira,<br><br></div>-fms-extensions can 
obviously be disabled with -fno-ms-extensions. This won't necessarily 
mirrors /Za exactly, though -- as according to MS, /Za disables *all* 
C++ extensions, not only MS-specific ones. I doubt anyone tried to 
implement a mode that mirrors /Za exactly.<br><br></div>Yours,<br></div>Andrey<br>---<br></div>Compiler Architect<br></div>NXP</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Tue, Mar 7, 2017 at 9:10 PM, Ammarguellat, Zahira via cfe-commits <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">






<div>
<font face="Calibri" size="2"><span style="font-size:11pt">
<div><font color="#1F497D">Hello,</font></div>
<div><font color="#1F497D"> </font></div>
<div><font color="#1F497D">Clang implements MS extensions when using -fms-extension. On windows this option is enabled by default. </font></div>
<div><font color="#1F497D">Is there any way of disabling it to mirror the behavior of the /Za (-permissive-) option of CL?</font></div>
<div><font color="#1F497D">Thanks,</font></div>
<div><font color="#1F497D">-Zahira</font></div>
<div> </div>
</span></font>
</div>

<br></div></div>______________________________<wbr>_________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-commits</a><br>
<br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org">cfe-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/<wbr>mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>