Open-source activities around the completely open RISC-V instruction set architecture sure are heating up. Alex Bradbury is proposing now that the RISC-V compiler backend be merged in LLVM.
If all goes well, LLVM/Clang 3.9.0 will be released next week. With this major feature release right around the corner, here is a look at some of the exciting features and changes to this open-source compiler stack.
ELLCC, the embedded cross-compiler toolchain that's powered by LLVM, is out with a new release.
The second beta of the upcoming PHP 7.1 major release is now available for testing.
Earlier this year Google published an LLVM "Lanai" back-end for some of its internal network hardware. While some in the open-source community interpreted this as Google trying to offload their open-source code into LLVM to shift some of the maintenance burden onto them, that hasn't been the case and Google continues improving this back-end for this in-house processor.
Today marks the availability of the PHP 7.1 beta as a closer step forward to this first feature update to PHP7.
Right on schedule the LLVM 3.9 code was branched today in preparation for its formal release next month.
In addition to Dropbox announcing the Lepton image compression algorithm, their Pyston team has announced the v0.5.1 release and it provides more performance improvements for this Python JIT.
It's coming later but better than never: LLVM 3.8.1 has been released by AMD's Tom Stellard as the first update to LLVM 3.8.
Succeeding the PHP 7.1 Alpha release that happened earlier this month is now the second alpha build of this significant update to the PHP programming language.
The latest GCC 7 development code now has support for the ARM Cortex-A73 processor.
There's more work going on in the CUDA/OpenMP space for the LLVM Clang compiler.
Parallel-Lib is a new project out of the LLVM group.
Patches are landing in LLVM Clang to improve the compiler's support for musl libc as an alternative to glibc on Linux-based systems.
Version 1.0 of the LLVM D Compiler (LDC) was quietly released earlier this month as a huge step forward for the D programming language.
For those wondering about the stable release of LLVM should you be interested in it for packaging Clang, the latest AMDGPU back-end, or other reasons, there is now a tentative release plan.
Linux kernel developer Andy Grover who is employed by Red Hat has written a lengthy blog post making the case for using the Rust programming language for low-level Linux.
While there have been Git mirrors available of LLVM and its sub-projects (including Clang) for some time, this open-source compiler infrastructure project has relied upon SVN as its cental development repository. The LLVM project is now looking at finally transitioning to Git for development and quite likely utilizing GitHub for hosting.
Version 1.9 of the Rust programming language is now available.
The Dropbox engineers working on their Pyston project as a high-performance JIT implementation today announced version 0.5 of the software.
Developers behind the Glasgow Haskell Compiler announced their first "super-major version" of the compiler in six years.
HSA stakeholders are hoping to mainline their HSA IL front-end for the GCC compiler stack. In particular, BRIG, the binary form of the Heterogeneous System Architecture Intermediate Language.
The upstream LLVM developers have been discussing possible changes about how they manage their releases in hopes of making it more optimal in working with downstream stakeholders of this widely-used, open-source compiler stack.
Here are some extra GCC 6.1 compiler benchmarks to share this weekend, complementing the recent GCC 4.9 vs. GCC 5 vs. GCC 6 comparison and the GCC 6.1 vs. Clang 3.9 compiler comparison.
As part of the Linux Foundation's Core Infrastructure Initiative, kernel developers continue working on a GCC plugin infrastructure for use by the Linux kernel with this code originally developed by the GrSecurity/PaX maintainers.
Here are some more compiler performance metrics to share of the GNU Compiler Collection (GCC) for a complex program.
For those looking to make better use of the Raspberry Pi's VPU, an LLVM compiler back-end has been published for it.
The LLVM Foundation published its plans and budgets this week for 2016. There are a few interesting details when analyzing the information.
Developers working on the Rust programming language today formally announced MIR, but it's not to be confused with Ubuntu's Mir display server.
As most Phoronix readers will certainly recall, Microsoft bought out Xamarin, the company co-founded by Miguel de Icaza and focused around Mono technologies, and last month announced they would open-source the Xamarin SDK. Microsoft is making good on their word this week.
807 Compiler news articles published on Phoronix.