Compiler News Archives
As the first update to supplement the System V ABI in nearly two decades, version 1.0 of the Intel386 psABI was announced today.
5 February 2015 - Intel386 psABI v1.0
The second release candidate to LLVM 3.6 is out today.
3 February 2015 - LLVM 3.6 RC2
As a forewarning for anyone that might be forced to use MSVC / Visual Studio at their place of employment, LLVM developers are preparing to raise their compiler requirements for building out LLVM unless any old pre-2013 MSVC users raise their concerns.
31 January 2015 - MSVC 2013 - 8 Comments
The latest additions to LLVM and Clang begin adding support for fuzzing capabilities.
28 January 2015 - LLVM Fuzzing - 4 Comments
Support for Sony's PlayStation 4 game console code generation is landing within LLVM's open-source compiler infrastructure.
27 January 2015 - Sony PS4 - 19 Comments
With the upcoming GCC 5 compiler release there is the offloading infrastructure support in place as OpenMP 4.0 and OpenACC compute offloading to accelerators begin to mature in this open-source compiler. For those willing to toy with the latest experimental code, it's possible to get your feet wet if you have a NVIDIA GPU or supported Intel Xeon Phi MIC card.
25 January 2015 - GCC 5 Offloading - 2 Comments
The newest LLVM back-end in the mainline code is for supporting BPF, the "universal in-kernel virtual machine" present in the latest releases of the Linux kernel.
24 January 2015 - BPF Backend
The new "ORC" Just-In-Time compilation APIs have landed within mainline LLVM.
24 January 2015 - ORC LLVM JIT - 4 Comments
Facebook developers have released version 3.5.0 of HHVM as a faster alternative to the reference PHP implementation.
20 January 2015 - HHVM 3.5 - 3 Comments
On Linux there have been developers looking forward to having LLDB mature to become an advanced debugger alternative to GDB while Windows users are now being able to utilize this LLVM debugger as well.
20 January 2015 - LLVM Debugger
GCC 5 feature development is over and as of today the mainline code is in "stage four" development ahead of the GCC 5 release.
19 January 2015 - GCC Stage 4 - 1 Comment
LLVM has long had an loop vectorizer for the automatic vectorization of loops in LLVM IR while now upstream developers are looking to make improvements for vectorizing loops that up to now haven't been touched due to memory dependence cycles.
18 January 2015 - Partial Loop Vectorization - 5 Comments
The OpenACC support was merged for GCC 5 on the final day of permitting new work for this major GPLv3 compiler update.
15 January 2015 - GCC 5 OpenACC - 6 Comments
Following last month's LLVM 3.6 plans, the mainline code of LLVM was branched for preparing the 3.6 release so now the master/trunk code is for LLVM 3.7.
15 January 2015 - LLVM 3.6 - 1 Comment
The C Framework For OpenCL has reached version 2.0. CF4OCL allows the rapid development of OpenCL host programs in C/C++ while making it easier to provide OpenCL, simplify the analysis of OpenCL environments, etc.
14 January 2015 - CF4OCL v2.0.0 - 8 Comments
Just announced by the Rust team is the release of Rust 1.0 Alpha, a huge milestone for the Mozilla-backed programming language.
9 January 2015 - Rust 1.0 - 3 Comments
GCC 5.0 feature development is now over so it's time to start concentrating on fixing bugs for this huge compiler update.
9 January 2015 - GCC 5.0 - 12 Comments
The plan for the upcoming release of Google's Go 1.5 language is to have its tool-chain be written in Go. In order to bootstrap the new Go compiler tool-chain, they'll depend on Go 1.4 to compile the new code.
9 January 2015 - GoLang 1.5 - 7 Comments
Since a few months back Google switched from GCC to Clang for compiling their production builds of the Chrome web-browser on Linux. A Google developer has now shed some light on the switch with backing up their own reasons for switching to Clang.
5 January 2015 - Clang'ing Chrome - 83 Comments
If you thought LLVM/Clang with just under four million lines was a huge code-base for a compiler as the entire Linux kernel is over 19 million lines, just wait until you see the current size of GCC.
5 January 2015 - GNU Compiler Collection - 13 Comments
Latest Articles & Reviews
Latest Linux News
Most Viewed News This Week