GNU Tools Weekly News Week 3 (September 14, 2025)

GNU Tools weekly via Gdb
2025-09-14T21:23:53Z

GNU Tools Weekly News Update Week 3 (September 14, 2025)

General/big GNU toolchain news (including sourceware news):
The GNU tools Cauldron 2025 schedule is now live:
https://conf.gnu-tools-cauldron.org/opo25/schedule/
Sourceware Together; Open Office was held on Friday September 12th
gccrs August 2025 Monthly report:
https://inbox.sourceware.org/gcc/1a8ba586-89c7-4a3a-b16e-4757fed460c1@embecosm.com/T/#u

GCC discussion:
* Should the forge-bot send patches to the gcc-patches mailing list?
https://inbox.sourceware.org/overseers/20250909215535.GO19968@gnu.wildebeest.org/T/
* Attribute for custom memset function:
https://inbox.sourceware.org/gcc/CAH6eHdSdx4nd=hyyQGjzfc2GOLmM=E1w8PGBC++5zBWaZ=ZKfw@mail.gmail.com/T/
* RISC-V nightly performance testing of GCC on SPEC CPU 2017:
https://inbox.sourceware.org/gcc/4ED897B6-0F37-4954-A18F-47EC768F9808@igalia.com/T/
* Clarification about RTL shifts semantics:
https://inbox.sourceware.org/gcc/87y0qk27sc.fsf@googlemail.com/T/

GCC commits:
* Improve the malloc+memset->calloc optimization (not doing as much
and doing more)
* C++26: libstdc++: Implement constant_wrapper, cw from P2781R9.
* C++26: libstdc++: Adjust span/mdspan CTAD for P2781R9.
* C++26: libstdc++: Apply LWG4351 to CTAD of span/mdspan.
* c++: Fix mangling of _Float16 template args
* c, c++: Allow &__real__ static_var in constant expressions
* c++20: Change mangling of Intel/Motorola extended long double
literals ** ABI CHANGE**
* c: Warn when returning nested functions that require a non-local context.
* new fabs(a+0.0) -> fabs(a) pattern (From a first time contributor)
* c2y:: Implement N3517 array subscripting without decay
* ~70 commits to the Ada front-end

GCC bugzilla stats:
* 97 new issues filed
* 64 issues closed

glibc commits:
* Fix build for -Os for a few targets
* AArch64: add optimised strspn/strcspn
* Use builtin atomics more
* benchtests: Add lgamma, asinh, and acosh benchmarks

gdb/binutils discussion:
* gdb XML type for SME ZA storage:
https://inbox.sourceware.org/gdb/CANnS9ruMH-VeRN+SXrP2uOxkMg=mDTZWab=3R7-77Aa8apGEFQ@mail.gmail.com/T/
* GDB 17 pre-release (first prelease for GDB 17 before RCs) for
testing: https://inbox.sourceware.org/gdb-patches/86y0qku8qm.fsf@gnu.org/T/
* Removal of stabs debug info support in GDB: