<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 3 September 2015 at 18:19, Michael Hordijk 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"><span class="">On 9/3/15 10:01, Aaron Ballman via cfe-dev wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Thu, Sep 3, 2015 at 12:19 PM, mats petersson via cfe-dev<br>
<<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Of course, the spec also states that IDB should be documented, so<br>
technically, the clang compiler is not fulfilling the specifications in this<br>
respect.<br>
</blockquote>
<br>
Technically, every open source implementation is documenting its<br>
implementation-defined behavior by definition: you can always look at<br>
the source code to see what the definition of the behavior is. Nothing<br>
states that the documentation must be spelled out in easy fashion for<br>
the user. Obviously, we'd be happy to raise that bar a bit and have<br>
more formal documentation were someone willing to provide it.<br>
</blockquote>
<br></span>
Yes. However if we start finding inconsistencies (bugs) in the implementation, we need to understand what the desired behavior is. If we can document that it is intended behavior is I can then start diving in and fixing the problems we're seeing. If it's not the intended behavior then I dive in and start fixing the inconsistencies in a different way.<br>
<br>
The general feeling I'm getting is "it should be supported" so I'll start going down that path.<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>If the code compiles, then it's either a bug that it compiles when it's not supported, or a bug that it's not working correctly... ;)<br><br></div><div>And I'm fairly sure that, since GCC supports it, and Clang is intended to be a GCC plugin-recplacement, it should work in Clang too.<br></div><div><br>--<br></div><div>Mats <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
<br>
- michael</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">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/mailman/listinfo/cfe-dev</a><br>
</div></div></blockquote></div><br></div></div>