<div dir="ltr">The main issue I see is for users who are stuck on ancient compilers for historical/dependency reasons.  I know of build systems that still use Ubuntu 8.04 and Red Hat Enterprise 4, because the effort to convert outweighs the current benefits.<div>
<br></div><div>That said, I would be very much in favor of introducing C++11, provided a compiler baseline is well established.  I agree with Sean that GCC 4.6 is the latest we could reasonably go.</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Tue, Jan 8, 2013 at 7:37 PM, Sean Silva <span dir="ltr"><<a href="mailto:silvas@purdue.edu" target="_blank">silvas@purdue.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Tue, Jan 8, 2013 at 7:26 PM, Jeffrey Yasskin <<a href="mailto:jyasskin@googlers.com">jyasskin@googlers.com</a>> wrote:<br>
> The C++ proposal changes rapidly. While it would be great to get usage<br>
> experience from LLVM in order to inform the C++ proposal, I don't have<br>
> "what will eventually be in C++" to propose for LLVM. Well, I'd expect<br>
> some "range<IteratorType>" template with .begin() and .end() methods,<br>
> but I don't even know what name that template will have.<br>
<br>
</div>Ah, I wasn't aware that it wasn't mostly stabilized. As you pointed<br>
out, this isn't critical, so we don't need to rush it then.<br>
<div class="im"><br>
> I'm not sure this part of the discussion is on-topic for Chris's<br>
> thread, since it's not related to a potential problem with enabling<br>
> C++ language features. (Not having a range type doesn't make<br>
> range-based for loops fail to compile on some platform, it just makes<br>
> them slightly less useful.)<br>
<br>
</div>It's not critical. That was mostly a side note about the "code<br>
cleanup" aspect of Chris's message. It has come up during LLD<br>
development so I though it might be worth putting out there.<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Sean Silva<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><br><div>Thanks,</div><div><br></div><div>Justin Holewinski</div>
</div>