GNU Tools Weekly News Week 17 (December 21, 2025)

Release updates for GNU toolchain:
 * GDB 17.1 was released
  ** 
https://inbox.sourceware.org/gdb/[email protected]/T/#u
 * newlib: Holidays and Yearly Snapshot (news)
  * 
https://inbox.sourceware.org/newlib/CAOox84srVz_qVyFgSq0r1C=U9KmbOpB6qJ+c2wLke=tcxzz...@mail.gmail.com/T/

General/big GNU toolchain news (including sourceware news):
 * ProPolice (SSP [stack protector]) history and integration story into GCC
  * http://miod.online.fr/software/openbsd/stories/propolice.html
 *  Blog posting about Rust GCC backend - Why and how.
   * 
https://blog.guillaume-gomez.fr/articles/2025-12-15+Rust+GCC+backend%3A+Why+and+how
 * GCC RTL, GIMPLE & MD syntax highlighting for VSCode (forgot about
this last week sorry about that)
  * 
https://www.reddit.com/r/Compilers/comments/1phcueo/gcc_rtl_gimple_md_syntax_highlighting_for_vscode/
 * Both GNU toolchain office hours happened last week
  * Notes from both meetings can be found at
https://gcc.gnu.org/wiki/OfficeHours
 * FOSDEM 2026: GCC (GNU Toolchain) dev room schedule was posted
  * https://fosdem.org/2026/schedule/track/gcc-gnu-toolchain/
 * GNU toolchain related talks at LPC (Linux Plumbers Conference):
   * GCC BPF:  https://www.youtube.com/watch?v=BHhECeeg87k
   * Adding C library wrappers for all Linux syscalls (glibc):
https://www.youtube.com/watch?v=BPfITyxs0w
 * More Forge, More Actions, More Infrastructure
  * https://inbox.sourceware.org/gcc/[email protected]/T/

GCC commits:
 * analyzer: reimplement supergraph to eliminate function_point and
stmt_finder (missed from last week)
 * vect: allow the vectorizer to handle uncounted loops
   * This is mostly used in connection with early break
 * aarch64: Add cortex-a320 core
 * Generate Algol68 frontend online docs
 * aarch64: Add support for memetag-stack sanitizer using MTE insns
 * libstdc++: Implement P2408R5 C++20 iterators as inputs to STL algos
 * x86: Add AMD znver6 processor support
 * GCCrs: 13 patch sync
 * aarch64: Add new target options for 2024 Architecture Extension and Armv9.6-A
 * configure: Support disabling specific languages

GCC discussion:
 * Regarding current state of graphite in GCC
  * 
https://inbox.sourceware.org/gcc/[email protected]/T/
 * Requiring a BZ account as part of commit access process (continued)
  * 
https://inbox.sourceware.org/gcc/[email protected]/T/#m4b6151ac29053d8c06e1b06bc605005b06721678

GCC bugzilla stats
 * 126 new issues filed
 * 84 issues closed

glibc commits:
 * Deprecate s390-linux-gnu (31bit)
 * malloc: Remove fastbin

binutils/gdb commits:
 * aarch64: Add support for new BTI <target> "r"

Reply via email to