GNU Tools Weekly News Week 14 (November 30, 2025)
Release updates for GNU toolchain:
* GDB 17.1 release update -- 2025-11-29
* https://inbox.sourceware.org/gdb-patches/aSwsj%[email protected]/T/#u
General/big GNU toolchain news (including sourceware news):
* The GCC Steering Committee has a wiki page detailing their mission
and current requests are listed
** https://gcc.gnu.org/wiki/gcc-steering-committee
* GDB: Christina Schimpe added as a x86-64 and i386 maintainer
* Office Hours for the GNU Toolchain was held Thursday 2025-11-27
* Notes can be found at https://gcc.gnu.org/wiki/OfficeHours
* Next office hours is 2025-12-18 @ 1100h EST5EDT
* Sourceware HW service migration successfully happened Friday 2025-11-28
* Please report if you notice anything wrong to @sourceware
GCC commits:
* The Algol 68 front-end
* Change the default C++ dialect to gnu++20
* c: Add _Maxof and _Minof operators
* New g++ option --compile-std-module to compile the std module
without any extra invocation of gcc
* RISC-V profiles support was removed from GCC 16 due to issues
* aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
* aarch64: Better code generation for SVE/Adv. SIMD early break vectorization
* libstdc++: Implement LWG 4366 for std::expected comparisons
* libstdc++: Implement LWG 4370 for std::optional comparisons
* gccrs: 12 commit sync
* ada: 15 commit sync
* RISC-V: Add Andes 23 and 45 series pipeline descriptions
* RISC-V: Add SpacemiT extension xsmtvdot
GCC discussion:
* decimal floating point
** Moved from glibc discussion
* https://inbox.sourceware.org/gcc/CAH6e[email protected]/T/#m2e0d4dd4a417da002fbbc32a50486d1ae6f9d1ca
* Refining _DEFAULT_SOURCE and _GNU_SOURCE
** Also glibc discussion
* https://inbox.sourceware.org/gcc/8926a[email protected]/T/#m796bfe7a1c918d55a87995df11747975d71fcba2
GCC bugzilla stats
* 113 new issues filed
* 97 issues closed
glibc commits:
* math: New generic fmaf and fma implementation
** Also https://zatrazz.substack.com/p/the-recent-glibc-fma-optimization
* math: Sync atanh from CORE-MATH
* Define C23 header version macros
* stdlib: Remove longlong.h (usage and header)
glibc discussion:
* See gcc discussion too
* glibc SFrame support for newer versions
* https://inbox.sourceware.org/libc-alpha/[email protected]/T/
* Is hppa64-linux-gnu an supported target?
* https://inbox.sourceware.org/libc-alpha/CAMe9rOqVupum3dknCOpTNYgmBn6=yHVgCjh+kARqph5ezCWXrw@mail.gmail.com/T/
binutils/gdb commits:
* Obsolete support for Solaris < 10
gdb discussion:
* What bugs/issues should I work on?
* https://inbox.sourceware.org/gdb/CAB9P[email protected]/T/#u