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
 * Reminder: GCC (GNU Toolchain) dev room at FOSDEM 2026, January
31-Februrary 1, Brussels, Belgium - Calls for proposals
  ** The deadline is tomorrow December 1, 2025
  ** 
https://inbox.sourceware.org/gcc/[email protected]/T/#m7f70eb7b8870e94935003b629d822747ef012ff0
 * 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 [email protected]
 * The Algol 68 front-end for GCC was merged in
 * GCC's C++ front-end now defaults to C++20 if not supplied a -std= option

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/cah6ehdrpxs3okmunk4e6iigim7d7ik-ogoywvapusbkscbf...@mail.gmail.com/T/#m2e0d4dd4a417da002fbbc32a50486d1ae6f9d1ca
 * Refining _DEFAULT_SOURCE and _GNU_SOURCE
  ** Also glibc discussion
  * 
https://inbox.sourceware.org/gcc/[email protected]/T/#m796bfe7a1c918d55a87995df11747975d71fcba2


GCC bugzilla stats
 * 113 new issues filed
 * 97 issues closed

glibc commits:
 * math: New generic fmaf and fma implementation
  ** related to last week's `Remove ldbl-96 fma implementation` commit
  ** Also see 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+karqph5ezcw...@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/cab9pncrxqz0hzjxntk3p7ixrs45bqyheysdfexvhg-eejar...@mail.gmail.com/T/#u

Reply via email to