GNU Tools Weekly News Week 4 (September 21, 2025)

GNU Tools weekly via Gdb
2025-09-22T03:44:44Z

GNU Tools Weekly News Update Week 4 (September 21, 2025)

General/big GNU toolchain news (including sourceware news):
One week away from the GNU tools cauldron; hope to see many of you there
**** Will be skipping next week's newsletter and will be continuing
the week after due to Cauldron ****
Sourceware will have stickers at the GNU tools cauldron:
https://fosstodon.org/@sourceware/115231488337301194
forge.sourceware.org was updated to forgejo v12.0.4 security release
In case you missed it; the sourceware open office Friday meetings
notes were published:
https://inbox.sourceware.org/binutils/20250914234026.GA13925@gnu.wildebeest.org/T/#t

GCC discussion:
* How to test for errors without line? -
https://inbox.sourceware.org/gcc/d1b8af9a-bb1c-4c82-b397-3c998e803df1@netcologne.de/T/#t
* Regenerating *.opt.urls doesn't do anything -
https://inbox.sourceware.org/gcc/a8400546-a907-48da-8a9b-df66c8a0c11f@netcologne.de/T/#t
** Ending up being a bug in the regenerate-opt-urls.py scripts when
there is no documentation in some cases:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121958

GCC commits:
* Ada: Preliminary implementation of structural generic instantiation
https://gcc.gnu.org/cgit/gcc/commit/?h=trunk&id=e564d6b1a7ea93b96c9b38c2434c8fc54e9db875
* Fortran: Implement -fexternal-blas64
* Fortran: Intrinsic functions in PDT specification exprs.
* modula2: New wideset implementation
* c: Implement C2y N3481 constraint against lvalue conversion with
incomplete type
* libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
* libstdc++: Add NTTP bind_front, -back, not_fn (P2714)
* libstdc++: Fix missing change to views::pairwise from P2165R4 [PR121956]
* Add more unsigned SAT_MUL detection
* Handling of memcpy with copy propagation for aggregates
* AVR: Add support for AVR32EB14/20/28/32.
* AArch64: Add SME LUTv2 architecture and intrinsics
* RISC-V: Combine vec_duplicate + vwaddu.vv to vwaddu.vx on GR2VR cost

GCC bugzilla stats:
* 74 new issues filed
* 54 issues closed

glibc commits:
* manual: Explain our implementation-defined memstream semantics

gdb/binutils commits:
* Remove Solaris/PowerPC support from binutils
*