GNU Tools Weekly News Week 59 (October 11, 2026) Note week 58 was the week of the cauldron
Release updates for GNU toolchain: * None General/big GNU toolchain news (including sourceware news): * The GNU tools cauldron was last weekend and it was huge success * Videos will be coming soon * Toon retired from the GCC steering committee * https://inbox.sourceware.org/gcc/[email protected]/ * Re-enabling account signup on Bugzilla * https://inbox.sourceware.org/gcc/[email protected]/ GCC easy issue to tackle of the week: * Missed optimization: fold `(a^b) <= 3` to `b < 4` for bool a * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115392 * 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 (2 weeks): * https://gcc.gnu.org/r17-4706 ... r17-5074 - 369 commits * phiopt: Factor out ~/- with one constant * https://gcc.gnu.org/r17-4785-g0ce42336870430 * Merge common attribute handling code between libgccjit/Rust and c-family. * https://gcc.gnu.org/r17-4824-g54df3a3d98b521 *https://gcc.gnu.org/ r17-4974-gf9db2688e21d37 * range-op: implement lhs_op[12]_relation for AND, OR, MIN, and MAX * https://gcc.gnu.org/r17-4863-g7b3563c38b7b1e * VRP: fold a LE or GE test between two names to an equality * https://gcc.gnu.org/r17-4864-g3526c3b792cc55 * i386: Ensure the x86 backend is any-or-plus (AOP) safe. * https://gcc.gnu.org/r17-4875-gcc195978102e20 * aarch64: Port some NEON intrinsics to pragma-based framework * https://gcc.gnu.org/r17-4912 https://gcc.gnu.org/r17-4913 * https://gcc.gnu.org/r17-4914 https://gcc.gnu.org/r17-4915 * https://gcc.gnu.org/r17-4916 https://gcc.gnu.org/r17-4917 * some ftrapping-math fixes * https://gcc.gnu.org/r17-4920 https://gcc.gnu.org/r17-4921 * AArch64: Fix PCH PIE builds by using anchor * https://gcc.gnu.org/r17-4923-g11a9bf984b1a98 * missed FRE in loop * https://gcc.gnu.org/r17-4840 https://gcc.gnu.org/r17-4886 * https://gcc.gnu.org/r17-4887 * c++/modules: P1811: relaxing redefinition restrictions * https://gcc.gnu.org/r17-4959-g13920d004da35b * bpf: Some indirect call fixes * https://gcc.gnu.org/r17-5012 https://gcc.gnu.org/r17-5013 https://gcc.gnu.org/r17-5014 * configure cleanups * https://gcc.gnu.org/r17-5035 ... https://gcc.gnu.org/r17-5040 * https://gcc.gnu.org/r17-5049 ... https://gcc.gnu.org/r17-5054 * https://gcc.gnu.org/r17-5073 GCC discussion: * default C++ operator new's alignment * https://inbox.sourceware.org/gcc/cah6ehdsdb2ywuuw7tgqowhbd8apuyn4zxdwvwexz0+3uskf...@mail.gmail.com/T/ * GCC bugzilla stats (2 weeks) * 202 new issues filed * 119 issues closed binutils/gdb commits: * gdb: Add source-tracking breakpoints feature * https://sourceware.org/cgit/binutils-gdb/commit/?id=ccf0f68e72ea0a5628097b980a04e1a8262781df * aarch64: mingw: Auto-import implementation (ld) * https://sourceware.org/cgit/binutils-gdb/commit/?id=0bb9902441e417fd43836b0b0fe9466080bb7c43 * BTF support: dumping and basic BFD support * https://sourceware.org/cgit/binutils-gdb/commit/?id=8943e377867eac62928441e5236aa9c866d9dd0e * https://sourceware.org/cgit/binutils-gdb/commit/?id=071f8a902eb29d29b9306b1425392e9fc73470f3 * RISC-V: Introduce TLSDESC relaxation. * https://sourceware.org/cgit/binutils-gdb/commit/?id=2c4ccb8103d73917d769cf6c35fa8b71424f20ca * gdb discussion: * binutils discussion: * glibc commits: * math: Use cbrt from CORE-MATH * https://sourceware.org/cgit/glibc/commit/?id=a3205d5afb901888dfeed1333e753259a76aea02 * AArch64: Add SVE2 strlen * https://sourceware.org/cgit/glibc/commit/?id=a70e02421575af5e409c47d7d65eaa1b223f41e4 * glibc discussion: * Requiring and enforcing known-key gpg commit signatures * https://inbox.sourceware.org/libc-alpha/[email protected]/
