GNU Tools Weekly News Week 36 (May 3, 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=NyPX=1drCFkU_b7kCP_JmWYHtZAejKh4U1ia6j+MgmYEEQ@mail.gmail.com>
GNU Tools Weekly News Week 36 (May 3, 2026)

Release updates for GNU toolchain:
 * GCC 16.1.0 was released
  * https://inbox.sourceware.org/gcc/[email protected]/T/#u
 * systemtap 5.5 was released
  * https://inbox.sourceware.org/systemtap/[email protected]/
 * Libabigail 2.10 was released
  * https://inbox.sourceware.org/libabigail/[email protected]/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * Call for Proposals: https://2026.fossy.ca/call-for-proposals/
 * 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

General/big GNU toolchain news (including sourceware news):
 * GSOC 2026 has officially started and welcome to the participants
  * https://inbox.sourceware.org/gcc/[email protected]/T/#u
 * rustc_codegen_gcc: Progress Report #41
  * https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-41
 * New features in GCC 16: Improved error messages and SARIF output
  * https://developers.redhat.com/articles/2026/04/28/gcc-16-improved-error-messages-sarif-output

GCC easy issue to tackle of the week:
 * `(a & ~CST) ^ CST` -> `a | CST`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125104
  * Reach out to Andrea Pinski <[email protected]> for
mentoring on this issue.

GCC commits:
 * gimple-fold: tree-optimization: lower mempcpy to memcpy when result is unused
  * https://gcc.gnu.org/r17-102-g4765a2e3980749
  * Easy issue of the week (February 8, 2026)
 * c++: constexpr union with no active member
  * https://gcc.gnu.org/r17-110-ge9d43010d8ec98
 * c, middle-end: Implement C2Y N3747 paper - Integer Sets, v5
  * https://gcc.gnu.org/r17-123-gf99eaecb935a4b
 * RISC-V supports HWASAN
  * https://gcc.gnu.org/r17-150-ge712b42c5e01d7
  * https://gcc.gnu.org/r17-151-g07d9bdf429825c
 * analyzer: new warnings -Wanalyzer-mkstemp-missing-suffix and
-Wanalyzer-mkstemp-of-string-literal
  * https://gcc.gnu.org/r17-176-gaa34ed4b6a11f4
 * analyzer: generalize mktemp-family warnings; add
-Wanalyzer-mkostemp-redundant-flags
  * https://gcc.gnu.org/r17-177-g9a5f89005dc49d
 * analyzer: new warning: -Wanalyzer-div-by-zero
  * https://gcc.gnu.org/r17-186-g5b0937f037e3b3
 * BB SLP: Enabling reduction root finding for sum-of-diff kind of patterns
  * https://gcc.gnu.org/r17-196-g685f665a6c811a
 * i386: Support HYGON c86-4g series processors
  * https://gcc.gnu.org/r17-203-g2a64a63d982584
 * AArch64: Deprecate -mpc-relative-literal-loads
  * https://gcc.gnu.org/r17-212-g631427fc512fba
 * c: argument expressions may be evaluated too often by typeof
  * https://gcc.gnu.org/r17-264-g9aaedeaced055e

GCC discussion:
 * GSoC 2026 project discussions from participates
 * Access to enum definition at run time
  * https://inbox.sourceware.org/gcc/CAK3_KpMGe9WQ4iOEistwQKgNrcVaMp=RoE0WD-Dq=SBFpsu+mA@mail.gmail.com/
 * Dos and don'ts while removing multilib
  * https://inbox.sourceware.org/gcc/[email protected]/
 * Optimize unsigned division by constant when wider machine modes are available
  * https://inbox.sourceware.org/gcc/CABquowxBS-gSHyw=T1sRbyvJWe8Kr=zmRMpvYYt0BB7jmOMSfA@mail.gmail.com/

GCC bugzilla stats
 * 137 new issues filed
 * 95 issues closed


glibc commits:
 * misc: Optimize getusershell.c
  * https://sourceware.org/cgit/glibc/commit/?id=d6cb0f9de4e3c12bf88183b9bf07b9eaebc53677
 * x86: Enable Prefer_No_AVX512 for Hygon model 0x8
  * https://sourceware.org/cgit/glibc/commit/?id=efb343f3311dfc941d08b136e7b1282684742310

glibc discussion:
 * [RFC] glibc and gitolite permission modelling
  * https://inbox.sourceware.org/libc-alpha/[email protected]/T/#u


binutils/gdb commits:
 * gprof support for split debuginfo
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=634e1cb34a986229f861ea9085bf5fe6fe1a6088
 * Windows gdb: Add non-stop support
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=ae2f226dc83648232ce25ce799c865857395412e
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=359e280316fe8e549ebf274e32306553741f176b
 *

gdb discussion:
 *

binutils 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.