<p dir="ltr">@mclow.lists: Our C library is aware of the fact that it may be used from a C++ context, yes.</p>
<p dir="ltr">So you think it's OK for libc++ to expect C99 operations at all language standards?</p>
<p dir="ltr">Cheers,</p>
<p dir="ltr">/ Asiri<br>
</p>
<div class="gmail_quote">On 4 Sep 2016 01:16, "Marshall Clow via cfe-commits" <<a href="mailto:cfe-commits@lists.llvm.org">cfe-commits@lists.llvm.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">mclow.lists added a comment.<br>
<br>
> We have quite a strict C library which is picky about what it exposes under different standards. For example, it won't expose C99 math ops if it is being used under `__cplusplus < 201103L` ...<br>
<br>
<br>
That sounds .. odd to me, having the behavior of the C library depend on the value of `__cplusplus`<br>
<br>
<br>
<a href="https://reviews.llvm.org/D23926" rel="noreferrer" target="_blank">https://reviews.llvm.org/<wbr>D23926</a><br>
<br>
<br>
<br>
______________________________<wbr>_________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org">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>
</blockquote></div>