GNU Tools Weekly News Week 41 (June 7, 2026)
Release updates for GNU toolchain:
* GCC 15 branch is frozen for GCC 15.3.0 release
*
inbox.sourceware.org/gcc/r5s…
* GCC 15.3.0 RC1 was done
*
inbox.sourceware.org/gcc/692…
* Schedule for the [glibc] 2.44 release
*
inbox.sourceware.org/libc-al…
GNU toolchain conference reminders:
* GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
*
gcc.gnu.org/wiki/cauldron202…
*
conf.gnu-tools-cauldron.org/…
* Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
*
lpc.events/event/20/abstract…
General/big GNU toolchain news:
* GCC AI policy working group - 2026-06-05
*
inbox.sourceware.org/gcc/CAH…
*
gcc.gnu.org/wiki/working-gro…
GCC easy issue to tackle of the week:
* MAX(x, -1) can use orr with ash operand (aarch64)
*
gcc.gnu.org/bugzilla/show_bu…
* This one is different from previous weeks; a target specific improvement
* the Compile Farm has a few aarch64 machines that can be used for
building/testing on
*
gcc.gnu.org/wiki/CompileFarm
* Reach out to Andrea Pinski <andrew.pinski@oss.qualcomm.com> for
mentoring on this issue.
* Previous ones are listed on
gcc.gnu.org/wiki/EasyIssuesO…
GCC commits:
*
gcc.gnu.org/r17-1051 - r17-1416 : 365 commits
* Summary of Ada changes (Thanks Marc)
* Bug fixes and code cleanup
* Document the Ref attribute other documentation cleanup
* Adjust some compiler diagnostics
* Implement AI12-0331 Binding Interpretation
* Flare's constructor fix and improvements
* Support for Constant_Reference in Iterable aspect and update
corresponding documentation.
* Fix conformance with RM where an incorrect exception was raised in
some IO procedures.
* Removal of all of the -Wstrict-overflow code
*
gcc.gnu.org/r17-1051 ...
gcc.gnu.org/r17-1058 and
gcc.gnu.org/r17-1151
* Rust FE merge
*
gcc.gnu.org/r17-1072 ...
gcc.gnu.org/r17-1090
* RISC-V: Add zvfofp8min ISA extension support
*
gcc.gnu.org/r17-1226-g8bef82…
* aarch64: Make Uc[ij] constraints public
*
gcc.gnu.org/r17-1254-g090f3e…
* RISC-V: Add XuanTie C908 tuning and scheduler model
*
gcc.gnu.org/r17-1270-g980ea5…
* cselim: Allow middle_bb to have more than one statement
*
gcc.gnu.org/r17-1273-g391ee2…
* Add __builtin_{bswap,bitreverse}g type-generic builtins
*
gcc.gnu.org/r17-1367-g9ab08d…
* forge: Add a prototype CODEOWNERS file
*
gcc.gnu.org/r17-1378-g293f34…
GCC discussion:
*
GCC bugzilla stats
* 115 new issues filed
* 75 issues closed
glibc commits:
* riscv: Add RVV memcmp, memccpy, memchr, strchr, and strrchr for
both multiarch and non-multiarch builds
*
sourceware.org/cgit/glibc/lo…
*
glibc discussion:
*
binutils/gdb commits:
* gdb/aarch64: record/replay support for LRCPC3
*
sourceware.org/cgit/binutils…
*
gdb discussion:
* RFC: prototype of C extensions using the Python limited API
*
inbox.sourceware.org/gdb/214…
binutils discussion:
*