[cfe-dev] libc++ supporting older compilers

Craig, Ben via cfe-dev cfe-dev at lists.llvm.org
Fri Dec 18 08:06:41 PST 2015


Is there one specific feature though?  Here's the list of features and 
releases: https://gcc.gnu.org/projects/cxx0x.html
The thing that looks the most inconvenient to work around in 4.6 vs. 4.7 
would probably be template aliases, and even that doesn't seem too 
horrible for c++03.
Going from 4.6 to 4.5 would result in the loss of nullptr and constexpr, 
and I can see those causing a heavy burden.
If you go the other direction though, you could argue that 4.8 would be 
beneficial, as then you get access to TLS.

On 12/18/2015 9:56 AM, Joerg Sonnenberger via cfe-dev wrote:
> On Fri, Dec 18, 2015 at 08:30:26AM -0600, Craig, Ben via cfe-dev wrote:
>> This isn't exactly the question that is being asked, but why GCC 4.7?
> Lack of many C++ language features before GCC 4.7 is quite neutering.
>
> Joerg
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev

-- 
Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project




More information about the cfe-dev mailing list