Hacker News new | past | comments | ask | show | jobs | submit login
Clang++ now has a finished implementation of C++'03 (uiuc.edu)
69 points by X-Istence on May 21, 2010 | hide | past | favorite | 10 comments



Yep, as usual, things around Clang/LLVM tend to get wrapped up right before WWDC so the boasting can happen. ;-)

And more power to 'em! Fantastic work.


Whoa, that was fast. (C++ is notoriously hard to implement.)


the llvm hackers at Apple are insanely good


The big news is http://blog.llvm.org/2010/05/clang-builds-boost.html ... Boost is notoriously complex C++ code. Being able to compile it to valid code is remarkable progress for Clang.


Is there a possibility/experiment, that the linux kernel be built using llvm ? As I understand, there is a lot of GCC specific code.

<br>


As I understand, LLVM has been adding support for GCC extensions for quite a while to make such things possible one day.

You can already/soon build a FreeBSD system with it.



does make world also builds the kernel? It's been a long time since I last used a bsd and I seem to recall that "world" was only userland, but I may be completely wrong


world is only userland, make kernel builds the kernel. People have successfully built the kernel with clang and booted it, but it is not yet known if all of the code paths are correct and there may be hard to find bugs, also certain code does not yet compile and has to be commented out.


There is a meta-ticket tracking just that - http://llvm.org/bugs/show_bug.cgi?id=4068




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: