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/[email protected]/
 * GCC 15.3.0 RC1 was done
  * 
https://inbox.sourceware.org/gcc/[email protected]/
 * Schedule for the [glibc] 2.44 release
  * https://inbox.sourceware.org/libc-alpha/[email protected]/

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_bzriqbfa...@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 <[email protected]> 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/[email protected]/

binutils discussion:
 *

Reply via email to