[cfe-dev] New C++0x feature support in Clang
Douglas Gregor
dgregor at apple.com
Thu Feb 3 20:01:22 PST 2011
On Feb 3, 2011, at 3:07 PM, John Bytheway wrote:
> On 31/01/11 16:15, Douglas Gregor wrote:
>> We *should* have enough C++0x support to handle GCC 4.3 and 4.4's
>> headers. >= 4.5 headers will still cause problems due to their use of
>> generalized initializer lists.
>
> I still see plenty of errors including the gcc 4.4.5 headers (using llvm
> and clang r124819). Is there any option clang needs besides
> -std=gnu++0x? Are these errors worth reporting?
[snip]
> /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.5/include/g++-v4/ext/string_conversions.h:40:60:
> error: template parameter missing a default argument
> template<typename _TRet, typename _Ret = _TRet, typename _CharT,
> ^
This should be fixed in Clang r124855.
- Doug
More information about the cfe-dev
mailing list