GNU Tools Weekly News Week 44 (June 28, 2026)

GNU Tools weekly <[email protected]>
Newsgroups gmane.comp.lib.glibc.alpha,gmane.comp.gcc.devel,gmane.comp.gnu.binutils,gmane.comp.gdb.devel
Message-ID <CAHt=NyPxHN-rwaTfOxP32XX4NDDb7c0V5QBi13MPzYjeX6D0JA@mail.gmail.com>
GNU Tools Weekly News Week 44 (June 28, 2026)

Release updates for GNU toolchain:
 * GCC 14.4.0 was released
  * https://inbox.sourceware.org/gcc/aj5L4BbnW8XMF7GQ@tucnak/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * https://gcc.gnu.org/wiki/fossy2026
 * 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 easy issue to tackle of the week (2 this week):
 * ICE with return type of typedef of void and `#pragma omp declare simd`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111856
  * Reach out to Andrea Pinski <[email protected]> for
mentoring on this issue.
 * For RISC-V, prefer li+slli rather than lui+add for some constants
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126022
  * Reach out to Jeff Law <[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-1733 ...  r17-1943  211 commits
 * RTL: add dependent filter handling
  * https://gcc.gnu.org/r17-1779-g9d82914d073e2e ...
https://gcc.gnu.org/r17-1783-gc23f20c10d89af
  * https://inbox.sourceware.org/gcc-patches/[email protected]/
 * AArch64/SVE: Optimize vec_init for partial SVE vector modes
  * https://gcc.gnu.org/r17-1799-gb3acc5dd98f44d
 * rs6000: Add Future Vector Integer Arithmetic Instructions
  * https://gcc.gnu.org/r17-1800-ga3b8e252101ada
 * OMP improvements
  * De-duplicate libgomp entry points for OMPT
  * https://inbox.sourceware.org/gcc-patches/[email protected]/
  * https://gcc.gnu.org/r17-1803-g37c96bf08325bf ...
https://gcc.gnu.org/r17-1806-gd50e9f17fffa9b
 * rs6000: Builtins for ECC cryptography instructions
  * https://gcc.gnu.org/r17-1856-g2b3c882b5b8e96
 * RISC-V: GLIBC's setjmp preserves callee-saved registers
  * https://gcc.gnu.org/r17-1857-g21dad398994ff5
 * GCC rust sync
  * https://gcc.gnu.org/r17-1863-g5333e241a36912 ...
https://gcc.gnu.org/r17-1904-g30a64527c56af9
 * match: Use ranges for int-float comparisons
  * https://gcc.gnu.org/r17-1931-g8351875a5e2c52
 * Use tree_expr_nonnegative_p instead of TYPE_UNSIGNED for MAX (A, B)
(==,!=) 0 -> (A|B) (==,!=) 0
  * https://gcc.gnu.org/r17-1938-g61b702d88c8e55
 * Remove BOOL_BITFIELD define from system.h and update its uses
 * https://gcc.gnu.org/r17-1943-g08944b70002610

GCC discussion:
 * [RFC TREE-WIDE] gcc: stop using 'int' to represent sets of qualifiers
  * https://inbox.sourceware.org/gcc/[email protected]/
 * RFC: Allow "(mem:<vectype> (reg:<vectype>))"
  * https://inbox.sourceware.org/gcc/[email protected]/
 * [RFC] LRA: Carrying hard registers around
  * https://inbox.sourceware.org/gcc/[email protected]/
 * RFC: Bump minimum GNU Make version to 3.81
  * https://inbox.sourceware.org/gcc/CAH6eHdRuOhrEEYp6jmGZgq6QXUsMe4kr66LY62uk59MpYnTauw@mail.gmail.com/
 * [RFC] Add simple forwprop across edges (PHIs)
  * https://inbox.sourceware.org/gcc-patches/[email protected]/


GCC bugzilla stats
 *  101 new issues filed
 *  76 issues closed

binutils/gdb commits:
 * binutils: RISC-V: Add some extensions
  * Zalasr
  * SpacemiT vendor extension xsmtvdot
  * SpacemiT vendor extension xsmtvdotii
  * Svrsw60t59b
  * Zvabd
  * https://sourceware.org/cgit/binutils-gdb/log/?qt=range&q=d3b84dac949ac10f8736c85253b4a1073d244ac1...d26861e53c74d54be86149dd5b78d339487bebb4
  * Smpmpmt
   * https://sourceware.org/cgit/binutils-gdb/commit/?id=e56bd09181016800870de47c1f3a1091f71d9120
 * gdb: Handle nested Ada functions with gnat-llvm
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=26d17a9b24dfd4a3894bc19ac752466ea10e80b2
 *

gdb discussion:
 * Adding architecture-specific commands in GDB
  * https://inbox.sourceware.org/gdb/[email protected]/

binutils discussion:
 *

glibc commits:
 * manual: Document indirect functions (IFUNC)
  * https://sourceware.org/cgit/glibc/commit/?id=657fe73fb1ce09c109fffafb16d565eedbbe05ed

glibc discussion:
 *
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.