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-4757fed46...@embecosm.com/T/#u
GCC discussion: * Should the forge-bot send patches to the gcc-patches mailing list? https://inbox.sourceware.org/overseers/20250909215535.go19...@gnu.wildebeest.org/T/ * Attribute for custom memset function: https://inbox.sourceware.org/gcc/CAH6eHdSdx4nd=hyyQGjzfc2GOLmM=E1w8PGBC++5zBWaZ=z...@mail.gmail.com/T/ * RISC-V nightly performance testing of GCC on SPEC CPU 2017: https://inbox.sourceware.org/gcc/4ed897b6-0f37-4954-a18f-47ec768f9...@igalia.com/T/ * Clarification about RTL shifts semantics: https://inbox.sourceware.org/gcc/87y0qk27sc....@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-77aa8apg...@mail.gmail.com/T/ * GDB 17 pre-release (first prelease for GDB 17 before RCs) for testing: https://inbox.sourceware.org/gdb-patches/86y0qku8qm....@gnu.org/T/ * Removal of stabs debug info support in GDB: https://inbox.sourceware.org/gdb-patches/20250910203035.1702632-1-guinev...@redhat.com/T/