Does anyone know any apache folks? This should get updated for Clang 3.0:
http://wiki.apache.org/stdcxx/C++0xCompilerSupport
-Chris
Does anyone know any apache folks? This should get updated for Clang 3.0:
http://wiki.apache.org/stdcxx/C++0xCompilerSupport
-Chris
Errr.. after reading past the first line, I see it is already updated!
-Chris
You could also post the diff/changes to stdcxx-dev@apache.org
Chris Lattner <clattner@apple.com> writes:
Does anyone know any apache folks? This should get updated for Clang 3.0:
http://wiki.apache.org/stdcxx/C++0xCompilerSupportErrr.. after reading past the first line, I see it is already updated!
It would probably be worthwhile to read through it and make sure the
clang entries are accurate.
I've know I've made updates to both clang and gcc entries, based on
test cases, but then subsequently somebody reverted some of the clang
changes; I don't really know who's right in that case, but it suggests
that there may be some inaccuracies.
Thanks,
-miles
Comparing against Clang's own status table at:
http://clang.llvm.org/cxx_status.html
Shows a few differences:
1) Clang 3.0 does support alignas, although it doesn't support the alignas pack expansion (alignas(T)…)
2) Clang 3.0 supports explicit conversion operators
3) Clang 2.9+ supports extended friend declarations
4) I don't know specifically what "Built-In Type Traits" refers to, but Clang 3.0 supports a number of type traits, documented at http://clang.llvm.org/docs/LanguageExtensions.html#checking_type_traits
Naturally, if the missing entries on the stdcxx page are because Clang failed to work with some code written to test the feature, we'd love to know about it!
- Doug
Does anyone know any apache folks? This should get updated for Clang 3.0:
http://wiki.apache.org/stdcxx/C++0xCompilerSupportYou could also post the diff/changes to stdcxx-dev@apache.org
Or create an account for yourselves and edit the page. We (stdcxx)
haven't been updating it but others have.
Martin