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:
 *

Reply via email to