GNU Tools Weekly News Update Week 7  (October 12, 2025)

General/big GNU toolchain news (including sourceware news):
* Sourceware Open Office was held on Friday October 10th
* Videos of the 2025 GNU tools Cauldron are now published on youtube
** https://www.youtube.com/playlist?list=PL_GiHdX17WtxuKn7QYme8EfbBS-RKSn0w
** https://gcc.gnu.org/wiki/cauldron2025
* LWN.net has a few write ups about the GNU tools Cauldron
** GCCrs after libcore -  https://lwn.net/Articles/1040197/
** Next steps for BPF support in the GNU toolchain -
https://lwn.net/Articles/1039827/
** Kernel hackers at Cauldron, 2025 edition -  https://lwn.net/Articles/1039784/
* GCC 16 stage 3 starts Nov. 17th and GCC 16 status was posted
**  
https://inbox.sourceware.org/gcc/[email protected]/
* GDB 17.1 release update -- 2025-10-11
** https://inbox.sourceware.org/gdb-patches/[email protected]/


GCC discussion:
* RFC: Debug info for coroutine suspension locations
** 
https://inbox.sourceware.org/gcc/cab6ozbhvoqdyt+kd+x_u6mm96brr82+1l0psby8y+d-wu2d...@mail.gmail.com/
* RFD: labels for GCC in the forge
** 
https://inbox.sourceware.org/gcc/[email protected]/
* Notes from Cauldron 2025 GCC GSoC BoF
** https://inbox.sourceware.org/gcc/[email protected]/


GCC commits:
* Improve vectorization of bool types
* AVR: Speed up floating point comparisons
* Handle commonization of trailing stores earlier
* c: Implement C2y handling of incomplete tentative definitions
* c: Allow variably-modified types in generic associations for C2Y
(part of N3348)
* c++: C++26 va_start - part of P3348R4
* libstdc++: Implement strided_slice, full_extent_t.,
submdspan_mapping_result from <mdspan> (N5014)
* libstdc++: Implement std::layout_left_padded and
std::layout_right_padded  (N5014)
* libstdc++: Implement P3107R5 and P3235R3 optimizations for std::print
* aarch64: Improve Apple M3 cores, add M4
* Add a simple DSE to help out early code generation
* AVR: Allow target to chose address-space for artificial rodata
(switch to lookup tables)

GCC bugzilla stats
* 94 new issues filed
* 85 issues closed

glibc commits:
* ppc64le: optimized strcmp and strncmp for power10
* x86: Detect Intel Nova Lake and Wildcat Lake Processors

gdb/binutils commits:
* aarch64: Add GICv5 system registers support for binutils
* aarch64: Add SME_TMOP, SME_MOP4, SSVE_FEXPA, and SSVE_BITPERM
support for binutils

binutils discussion:
* GNU Tools Cauldron SFrame talk notes
** 
https://inbox.sourceware.org/binutils/[email protected]/

Reply via email to