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/[email protected]/T/#u
GCC discussion: * Should the forge-bot send patches to the gcc-patches mailing list? https://inbox.sourceware.org/overseers/[email protected]/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/[email protected]/T/ * Clarification about RTL shifts semantics: https://inbox.sourceware.org/gcc/[email protected]/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/[email protected]/T/ * Removal of stabs debug info support in GDB: https://inbox.sourceware.org/gdb-patches/[email protected]/T/
