GNU Tools Weekly News Week 41 (June 7, 2026)
GNU Tools weekly
gnutoolsweekly@gmail.com
Mon Jun 8 20:56:02 GMT 2026
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
* https://inbox.sourceware.org/gcc/r5sqpn09-8rp9-on1p-8057-s6r27567po33@fhfr.qr/
* GCC 15.3.0 RC1 was done
* https://inbox.sourceware.org/gcc/69201op6-q894-on55-5r62-32p5498pp1sr@fhfr.qr/
* Schedule for the [glibc] 2.44 release
* https://inbox.sourceware.org/libc-alpha/2jU_525XQE24wF-uVam5ug@gentoo.org/
GNU toolchain conference reminders:
* FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
* GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
* https://gcc.gnu.org/wiki/cauldron2026
* https://conf.gnu-tools-cauldron.org/prg26/cfp
* Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
* https://lpc.events/event/20/abstracts/
General/big GNU toolchain news (including sourceware news):
* GCC AI policy working group - 2026-06-05
* https://inbox.sourceware.org/gcc/CAH6eHdTQYgaaGJomvr1fgoCJazJZb3hRuT+fgJ_BZriQBFANng@mail.gmail.com/
* http://gcc.gnu.org/wiki/working-group-ai-policy
GCC easy issue to tackle of the week:
* MAX(x, -1) can use orr with ash operand (aarch64)
* https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125640
* 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
* https://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 https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek
GCC commits:
* https://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
* https://gcc.gnu.org/r17-1051 ... https://gcc.gnu.org/r17-1058 and
https://gcc.gnu.org/r17-1151
* Rust FE merge
* https://gcc.gnu.org/r17-1072 ... https://gcc.gnu.org/r17-1090
* RISC-V: Add zvfofp8min ISA extension support
* https://gcc.gnu.org/r17-1226-g8bef821de3b31c
* aarch64: Make Uc[ij] constraints public
* https://gcc.gnu.org/r17-1254-g090f3e78a10b5c
* RISC-V: Add XuanTie C908 tuning and scheduler model
* https://gcc.gnu.org/r17-1270-g980ea5fb524173
* cselim: Allow middle_bb to have more than one statement
* https://gcc.gnu.org/r17-1273-g391ee229b737eb
* Add __builtin_{bswap,bitreverse}g type-generic builtins
* https://gcc.gnu.org/r17-1367-g9ab08d664545bc
* forge: Add a prototype CODEOWNERS file
* https://gcc.gnu.org/r17-1378-g293f343e2ce8b6
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
* https://sourceware.org/cgit/glibc/log/?id=2efc7026287273b4b3a1ce1a7b27791d3d860a5c&qt=range&q=c275c424b324ea525a526812ba2b4a56d47bfe61...2efc7026287273b4b3a1ce1a7b27791d3d860a5c
*
glibc discussion:
*
binutils/gdb commits:
* gdb/aarch64: record/replay support for LRCPC3
* https://sourceware.org/cgit/binutils-gdb/commit/?id=ec6bbd2e0cb4d141db9048b0b5d5c0bcaa66c284
*
gdb discussion:
* RFC: prototype of C extensions using the Python limited API
* https://inbox.sourceware.org/gdb/21479c1d-3a9a-4ae2-bc1a-5dc19871f275@arm.com/
binutils discussion:
*
More information about the Libc-alpha
mailing list