<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 18, 2015 at 3:34 AM, David Chisnall 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:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span>On 18 Dec 2015, at 02:35, Marshall Clow via cfe-dev <<a href="mailto:cfe-dev@lists.llvm.org" target="_blank">cfe-dev@lists.llvm.org</a>> wrote:<br>
><br>
> We're having more and more trouble supporting pre-4.7 versions of gcc, especially in C++03 mode.<br>
><br>
> Much of the early gcc support was driven by the fact that Apple was never going to move past gcc 4.2.1, and the necessity of supporting that compiler - but that ship has sailed.<br>
><br>
> I'd like to officially drop support for those compilers.<br>
><br>
> Opinions?<br>
<br>
</span>In general, I’d be happy requiring a compiler that has full C++11 support for building a C++11 standard library - doing otherwise seems odd.  My one concern (which I don’t think applies in this specific case) is on the dependency between libc++ and clang.  We need to make sure that there’s an upgrade path that lets us bootstrap libc++ with an older clang, before building a newer one.<br></blockquote><div><br></div><div><br></div><div>Why would you build libc++ twice when bootstrapping? Either way, Libc++ will continue to build with older clangs for a long time to come.</div><div>I don't foresee a need to bootstrap it. I could only test Clang 3.2 but that still builds libc++ flawlessly.</div><div><br></div><div>This may change once we need C++1z features compiled into the dylib though.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
David<br>
<div><div><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>