Changes So Far For LLVM 3.5
LLVM 3.4 was released in January and since then LLVM 3.5 has been under heavy development and will be released this summer.
For those not keeping track of the SVN/Git developments, a partial list of user/developer-facing features for LLVM 3.5 are outlined via the LLVM.org release notes that are maintained in real-time. There hasn't been too much activity for LLVM 3.5 that has us really excited at the moment, but the official list right now includes:
- All backends have been changed to use the MC asm printer and support for the non MC one has been removed.
It's nice to see LLVM's Clang C/C++ compiler finally self-hosting for SPARC64 on both Linux and FreeBSD.
Another major change with LLVM 3.5 is that the compiler is built in C++11 mode by default so that these compiler developers can begin taking advantage of a subset of C++11 functionality. Clang also now has a virtual file-system and developers are working on converging towards a single ARM 64-bit back-end after Apple open-sourced and merged their AArch64 compiler back-end after LLVM developers from other companies already developed in-tree 64-bit ARM compiler support.
Latest Linux Hardware Reviews
Latest Linux Articles
Latest Linux News
Latest Forum Discussions