GNU Tools Weekly News Week 43 (June 21, 2026) Release updates for GNU toolchain: * GCC 14 branch is frozen for GCC 14.4.0 release * https://inbox.sourceware.org/gcc/[email protected]/ * GCC 14.4.0 RC1 is done * https://inbox.sourceware.org/gcc/[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://inbox.sourceware.org/gcc/CAKwvOdkaE7nHQbMRKBHmY6jE326bx=czi8yel2qypsoj3pq...@mail.gmail.com/ * https://lpc.events/event/20/abstracts/ General/big GNU toolchain news (including sourceware news): * Acceptance of GCC WebAssembly Backend * https://inbox.sourceware.org/gcc/CAGWvny=ae17wqu5mfz8ugwybvbssb_ffqhcths78g8zdzk6...@mail.gmail.com/ * Joel Brobecker is stepping down as a gdb release manager * https://inbox.sourceware.org/gdb-patches/[email protected]/T/ GCC easy issue to tackle of the week: * strlen(s) != 0 not folded into *s (when separate statements) * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92408 * 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-1560 ... r17-1732 173 commits * Ada updates (Thanks Marc) * Bug fixes. * Diagnostics improvements. * Constructor Flare extension adjustments. * https://gcc.gnu.org/r17-1633-g881cb10e96d875 ... https://gcc.gnu.org/r17-1653-g52f6d044261933 * https://gcc.gnu.org/r17-1688-g343265c50f930c ... https://gcc.gnu.org/r17-1701-g3b0af59dc9e67f * match.pd: Recognize integer spaceship operator patterns * https://gcc.gnu.org/r17-1582-g7659926b80deaf * c++, libcpp: Add -std=c++2[9d] and -std=gnu++2[9d] options * https://gcc.gnu.org/r17-1595-g0c5c6249a2e9a7 * prange was improved and is in use * https://gcc.gnu.org/r17-1601-g8b45cd81fc3509 ... https://gcc.gnu.org/r17-1604-gca582ee36820a3 * Add vec_deconstruct costing kind * https://gcc.gnu.org/r17-1655-g7d351b07e5b85c * match: mask/sub sign-extension idiom not canonicalized to sign extension * https://gcc.gnu.org/r17-1680-gc05164c348242b * match: Optimize bit_ior/bit_and {bit_not} rshift to min/max * https://gcc.gnu.org/r17-1683-g43356828d897ad * PHIOPT (ifcvt): load commonization/factoring * https://gcc.gnu.org/r17-1703-g3c0fd2976ab4f4 ... https://gcc.gnu.org/r17-1705-gcf64e6b0e07355 * Match: Support unsigned scalar SAT_MUL form 13 * https://gcc.gnu.org/r17-1730-g971f8d5b5fd5ce ... https://gcc.gnu.org/r17-1732-ga05799c29c50d7 GCC discussion: * GCC bugzilla stats * 128 new issues filed * 91 issues closed binutils/gdb commits: * gdb discussion: * binutils discussion: * glibc commits: * riscv: Add RVV memmove for both multiarch and non-multiarch builds * https://sourceware.org/cgit/glibc/commit/?id=60f7247847ba7244541fc783079c298416756399 glibc discussion: *
