GNU Tools Weekly News Week 36 (May 3, 2026)
GNU Tools weekly
gnutoolsweekly@gmail.com
Mon May 4 01:34:23 GMT 2026
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/170o3r2r-3r4s-opp9-q8or-2no672o6q390@fhfr.qr/T/#u
* systemtap 5.5 was released
* https://inbox.sourceware.org/systemtap/20260501205207.GA5194@redhat.com/
* Libabigail 2.10 was released
* https://inbox.sourceware.org/libabigail/87a4uk7hk7.fsf@seketeli.org/
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/ri6lde4t9t2.fsf@virgil.suse.cz/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 <andrew.pinski@oss.qualcomm.com> 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/afR3U-92dz6eYpOm@li-819a89cc-2401-11b2-a85c-cca1ce6aa768.ibm.com/
* 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/6db8ea3f-ea81-42e7-9333-bc8920251fec@redhat.com/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:
*
More information about the Libc-alpha
mailing list