GNU Tools Weekly News Week 45 (July 5, 2026)

GNU Tools weekly via Gdb <[email protected]>
Newsgroups gmane.comp.gdb.devel,gmane.comp.gcc.devel,gmane.comp.gnu.binutils,gmane.comp.lib.glibc.alpha
Message-ID <CAHt=NyNL7c99Xeeo=MNO+HRfSKKiSHpQWGfEFqC9AeXwWnHTrQ@mail.gmail.com>
GNU Tools Weekly News Week 45 (July 5, 2026)

Release updates for GNU toolchain:
 * GCC 16.2.0 first week in August
  * https://inbox.sourceware.org/gcc/[email protected]/
 *  glibc-2.44 release: Soft freeze
  * Hard freeze July 4th
  * https://inbox.sourceware.org/libc-alpha/5439103.jY9Djz4Zq0@noumea/

GNU toolchain conference reminders:
 * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada)
  * https://gcc.gnu.org/wiki/fossy2026
  * schedule was posted https://2026.fossy.ca/schedule/
 * GNU Tools Cauldron 2026, Fri-Sun, October 2-4 (Prague, Czechia)
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://conf.gnu-tools-cauldron.org/prg26/cfp
 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia)
  * https://lpc.events/event/20/abstracts/

General/big GNU toolchain news (including sourceware news):
 * GCC AI Policy Working Group submitted a proposed policy to the SC (July 3rd)
  * https://gcc.gnu.org/wiki/working-group-ai-policy
 * Sourceware budget and funding 2026/2027 feedback review
  * https://inbox.sourceware.org/gcc/[email protected]/
 * Sourceware infrastructure community updates for Q2 2026
  * https://inbox.sourceware.org/gcc/[email protected]/T/#u
 * Rustc GCC backend report
  * https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-42
 * smtgcc mid-year update
  * https://inbox.sourceware.org/gcc/[email protected]/
 * Talk by Avinal Kumar on glibc's charset/conversion subsystems:
"Lost in translation"
  * https://avinal.space/talks/devconf-2026/#/1

GCC easy issue to tackle of the week:
 * `MIN<nonnegative,a> >= 0` is not simplified into `a >= 0`
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126087
  * Reach out to Andrea Pinski <[email protected]> for
mentoring on this issue.
 * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek


GCC commits:
 * https://gcc.gnu.org/r17-1944 .. r17-2147  204 commits
 * Ada update (Thanks again Marc):
  * https://gcc.gnu.org/r17-1956-gd54ca4e4da5db3 ... r17-1971-gb2029c82ff9174
  * Bug fixes.
  * Android support enhancement.
  * Flare OOP "Attribute Subprogram" first implementation.
  * Diagnostic messages improvements.
 * Match: Support unsigned scalar SAT_MUL form 14
  * https://gcc.gnu.org/r17-1946-g95540e74f33dad
 * aarch64: Fix tls debuginfo missing location info
  * https://gcc.gnu.org/r17-2093-g97d9016b230cca
 * libstdc++: implement LWG3662 basic_string::append/assign(NTBS, pos,
n) suboptimal
  * https://gcc.gnu.org/r17-2095-g7084db3f6e1cc6
 * SH: Switch to LRA permanently
  * https://gcc.gnu.org/r17-2104-g75a75f22f3a33e
 * cdcde: fold memset with length in [0, 1] to conditional store
  * https://gcc.gnu.org/r17-2113-ga8072f31bc9000
 * c++: Implement C++29 P2953R5 - Adding restrictions to defaulted
assignment operator functions
  * https://gcc.gnu.org/r17-2127-gc1a7d0a2140563
 * recognize CLZ via isolated MSB DeBruijn lookup
  * https://gcc.gnu.org/r17-2131-ga20f4528f3ab84
 * aarch64: Port NEON intrinsics to pragma-based framework
  * https://gcc.gnu.org/r17-2018-gefbc7fbb70d875 ... r17-2023-gde97b51852881d
 * c++: Implement C++29 P3540R3 - #embed offset parameter
  * https://gcc.gnu.org/r17-1995-g1ec0c5428cf84e
 * RISC-V: Add basic spacemit-x100 and Spacemit-A100 core support
  * https://gcc.gnu.org/r17-1983-g8596c662854b86
  * https://gcc.gnu.org/r17-2012-ge71bc0f8d7f93c

GCC discussion:
 * [RFC] Turning off trapping-math for C and C++ front-ends by default
  * https://inbox.sourceware.org/gcc/CALvbMcA6P_q7WNm1KOopzxhzRJHFi9T9_STaCtZrm1ZA-0nNtQ@mail.gmail.com/

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

binutils/gdb commits:
 * RISC-V: Add Zvdota extension classes
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=89d59bf712045252b527bdfb69c07b0a29db7007
 * RISC-V: Add Zvbdota extension support
  * https://sourceware.org/cgit/binutils-gdb/commit/?id=794f538c3e57e3f55a6224a7206fdb0ea7815a82

gdb discussion:
 *
binutils discussion:
 *

glibc commits:
 * Add system-wide tunables
  * https://www.phoronix.com/news/Glibc-System-Tunables
  * https://sourceware.org/cgit/glibc/log/?id=e24269f74b8cd37ce33652e752f8012c3bfcdadc&qt=range&q=e24269f74b8cd37ce33652e752f8012c3bfcdadc...fae194043a099d45c044c883467c934153ecc51f
  * https://inbox.sourceware.org/libc-alpha/[email protected]/

glibc discussion:
 * x86-64 TCB layout dependency in Chrome, Firefox still not fixed
  * https://inbox.sourceware.org/libc-alpha/[email protected]/
 * The libc-locales mailing list is going to be closed, please use libc-alpha
  * https://inbox.sourceware.org/libc-alpha/[email protected]/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.