Open-source News

Linux 6.2 Looks To Enable "-funsigned-char" To Better Deal With Buggy Code

Phoronix - Wed, 12/07/2022 - 01:00
Among the early pull requests sent out already ahead of the Linux 6.2 merge window opening next week is a change to enable "-funsigned-char" by default for Linux kernel builds. In preparation for this compiler flag change several fixes have already landed along with a lot of early testing, so any fallout is hoped to be minimal...

AMD Zen 4 Cost Table & Tuning Patches Posted For The GCC Compiler

Phoronix - Tue, 12/06/2022 - 21:17
Back in October AMD sent out their initial Zen 4 "znver4" enablement for the GCC compiler. That initial Zen 4 support was since merged for GCC 13 but that initial enablement carried over the cost tables from Zen 3 and didn't do much in the way of tuning but rather just flipping on the new instructions supported by the Ryzen 7000 series and EPYC 9004 series processors. Today there is finally some juicy tuning patches being sent out for GCC...

GCC Rust Front-End v4 Posted - Now Cleared For Merging In GCC 13

Phoronix - Tue, 12/06/2022 - 19:50
The GCC Rust front-end that provides very preliminary support for the Rust programming language atop the GNU Compiler Collection is now cleared for merging to the mainline codebase!..

FEX-Emu 2212 Improves x86_64 Game Support On Arm, Now Supports Older Radeon GPUs

Phoronix - Tue, 12/06/2022 - 19:16
FEX-Emu is the open-source software project working on speedy x86/x86_64 software emulation on AArch64. FEX-Emu is one of the leading options for running x86 binaries on 64-bit Arm and has matured enough for allowing Linux games and Steam Play titles to run on Arm. FEX 2212 is out as the newest shiny feature update to this promising software...

openSUSE's D-Installer Adds LVM & Full Disk Encryption Configuration

Phoronix - Tue, 12/06/2022 - 19:06
One of the big undertakings this year within the (open)SUSE camp has been the YaST team's work on D-Installer as their next-generation operating system installer. This week they have published a new prototype of this installer with more functionality now in place...

Pages