Compiler News Archives
Features You Should Be Able To Find In C++14

The ISO C++ committee has reached the point of possibly having the final draft of C++14 as a minor update to the widely-used programming language. For those curious about the likely changes to find with C++14, here's an article to checkout.

24 March 2014 - C++14 - 14 Comments
GCC 4.9 Is Working Towards A Possible Release In April

While GCC 4.9 is running behind schedule compared to where GCC 4.8 was at this time last year, open-source developers banding together still might get out the GNU Compiler Collection 4.9 release in early April with its many new compiler features.

19 March 2014 - GCC 4.9 - 1 Comment
LLVM Leaps Ahead With Its Migration To C++11

Ending out February, compiler developer Chandler Carruth at Google flipped the upstream LLVM build systems to building under C++11 by default. So far nothing has broken and in the days ahead they will carry out more tests in their approach to now using C++11 features by default as they develop this leading compiler infrastructure.

1 March 2014 - C++11 - 2 Comments
Intel Gets AVX-512 Support Going In GCC

The forthcoming release of the GCC 4.9 compiler will feature support for Advanced Vector Extensions 512 (AVX-512) although this instruction set extension won't be appearing on Intel CPUs for a while.

10 February 2014 - GCC 4.9 - 5 Comments
GCC & LLVM Developers May Begin Collaborating

As an interesting turn of events after Richard Stallman called LLVM a "terrible setback" and the discussion that ensued, it turns out that the GCC and LLVM/Clang developers might start to better collaborate under some sort of open-source compiler initiative.

8 February 2014 - GCC + LLVM - Add A Comment
Apple Originally Tried To Give GPL'ed LLVM To GCC

Phoronix was the first to report widespread on Richard Stallman calling LLVM a "terrible setback" with the innovative and growing compiler infrastructure being put out under a BSD-style license instead of the GPL. Well, a little known fact is that when LLVM was first starting out, Apple tried integrating LLVM changes with GCC but it was rejected by the GCC developers.

25 January 2014 - LLVM GCC - 76 Comments
Samsung Brings OpenACC 1.0+ Support To GCC Fortran

Samsung is still working towards bringing OpenACC support to GCC. We've seen Samsung developers working on OpenACC for GCC over the past several months -- along with other OpenACC initiatives out of CodeSourcery, etc -- and now there's some new OpenACC GCC Fortran patches.

24 January 2014 - Samsung OpenACC - 3 Comments
Richard Stallman Calls LLVM A "Terrible Setback"

In the days since Eric S. Raymond had some choice words about GCC vs. Clang, the bickering and fighting over GCC vs. Clang compilers has continued. Richard M. Stallman has come out this morning on the Free Software Foundation's mailing list with his views to reiterate.

24 January 2014 - RMS Comments - Add A Comment
Eric S. Raymond Calls Out The FSF/GCC On Clang

Eric S. Raymond has made some very interesting -- and what surely will be considered very controversial remarks -- about the Free Software Foundation's views on the GCC compiler and its lack of acceptance towards (potentially non-free) compiler plug-ins in a time of LLVM's Clang existence and ongoing acceptance.

21 January 2014 - ESR Comments On Clang - 54 Comments
LLVM Point Releases Look Like They Will Finally Happen

It looks like there's finally going to be stable point releases of the LLVM compiler infrastructure for pushing out bug-fixes quicker, whether you're using the Clang C/C++ compiler or depending upon LLVM for your GPU driver compiler back-end.

20 January 2014 - LLVM Stable Series - Add A Comment
Capstone 2.0 RC1 Disassembly Framework Arrives

Last month on Phoronix I wrote about libbeauty as an open-source decompiler and in the past for similar decompile purposes there's been Dagger. Along the same theme, another LLVM tool that's now almost up to version 2.0 is Capstone.

20 January 2014 - LLVM-Based - Add A Comment
LLVM Clang vs. GCC Compilers For AMD's Steamroller

Besides the interesting but disappointing AMD Kaveri Gallium3D vs. Catalyst Linux driver benchmarks published this morning, here's some more AMD A10-7850K "Kaveri" benchmarks for your Sunday viewing pleasure.

19 January 2014 - A10-7850K Kaveri - 10 Comments
Intel Working On 16-bit x86 Support For LLVM

While we have advanced well beyond the Intel 8086 in the processor world, an Intel open-source technology center developer is currently working on 16-bit x86 support for the LLVM compiler infrastructure.

15 January 2014 - 16-bit x86 - 13 Comments
LLVM Is At Nearly 2.5 Million Lines Of Code

The LLVM compiler infrastructure made immense progress in 2013 and saw lots of adoption in new areas, improvements to many of the back-ends, and various other new features. Here's a look at LLVM's accomplishments in 2013.

26 December 2013 - LLVM 2013 - 9 Comments
LLVM 3.4 Isn't Out Yet, But It Will Be Exciting

LLVM 3.4 was scheduled to be released today, 23 December, but that didn't seem to happen yet. However, all indications are that the release is still imminent and when it does happen it will officially land many exciting features for LLVM and its Clang C/C++ compiler front-end.

23 December 2013 - LLVM 3.4 Features - 2 Comments

594 Compiler news articles published on Phoronix.