GNU Tools Weekly News Week 61 (October 25, 2026)

Release updates for GNU toolchain:
 * Reminder GCC 17 Stage 1 ends 2026-11-15

General/big GNU toolchain news (including sourceware news):
 * GNU toolchain Cauldron 2026 videos were added to youtube
  * https://gcc.gnu.org/wiki/cauldron2026
  * https://www.youtube.com/watch?v=COiMstTSL1E&list=PLCosWOOi4IhM
 * Linux Plumbers 2026 toolchain track videos are up too
  * https://lpc.events/event/20/sessions/274/#20261005
 * David Faust is a co-maintainer of the GCC BPF port
  * 
https://inbox.sourceware.org/gcc/CALvbMcDnmc13Ewbptzjn_3fz9S0sVm8tp_8BxYO9=zu_amw...@mail.gmail.com/T/


GCC easy issue to tackle of the week:
 *  `op0 != 0 ? op0 & op1 : 0` can be optimized to just `op0 & op1` in RTL
 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=128063
 * 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-5315 ... r17-5557 - 241 commits
 * gccrs update
  * https://gcc.gnu.org/r17-5431 ... https://gcc.gnu.org/r17-5447
  * Early support for #[used] attribute
  * Early support for trait alias
  * Initial support towards rust 1.55
  * Better handling of match guards
  * Test building the alloc crate until typecheck
  * Add many float intrinsics
 * More static type changes; e.g. rtx_insn
  * https://gcc.gnu.org/r17-5361 ... https://gcc.gnu.org/r17-5376
 * libssp: Support _FORTIFY_SOURCE=3
  * https://gcc.gnu.org/r17-5399-g45af5b62d34ced
 * Merge common attribute handling code between Ada/D and c-family.
  * https://gcc.gnu.org/r17-5488-g1f54bb3ff18f85
  * https://gcc.gnu.org/r17-5490-g27e2ba94e16ab5
 * AArch64: have -mcpu=native make educated guess on minimum arch level
  * https://gcc.gnu.org/r17-5531-g818745a862daee
 * scev/niter: Better support for unsigned types and nowrap
  * https://gcc.gnu.org/r17-5477 ... https://gcc.gnu.org/r17-5481
 * RiscV: Add ECF flags to builtins
  * https://gcc.gnu.org/r17-5464-g8f606245e96ee3
 * internal-fn: Implement the C[LT]Z value at zero for scalar calls
  * https://gcc.gnu.org/r17-5396-g37c4ef28f7e636

GCC discussion:
 * [RFC] Expecting AI-assisted pre-review of patches before they hit gcc-patches
  * 
https://inbox.sourceware.org/gcc/CAFULd4YrGNf=ofefSi3qxwqLg2HKP+L-EgRD+COWdmh=7sp...@mail.gmail.com/
 * RFC: feature for static safety
  * 
https://inbox.sourceware.org/gcc/[email protected]/T/

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

binutils/gdb commits:
 * RISC-V: Support ".option [no]exact" assembler directives
  * 
https://sourceware.org/cgit/binutils-gdb/commit/?id=21cffe7c0955c6bdb0c14ded96939d409f3c21f0
gdb discussion:
 *
binutils discussion:
 *
glibc commits:
 * aarch64: Vectorise AdvSIMD fp32 tanf special case
  * 
https://sourceware.org/cgit/glibc/commit/?id=434bc899bec8abbfdd2ac29b4d16ecd2c28a35f2
 * malloc: aarch64: MTE support for malloc
  * 
https://sourceware.org/cgit/glibc/log/?id=9c2a223cf631b3eea320e709a930cb955d07c423&qt=range&q=9c2a223cf631b3eea320e709a930cb955d07c423...663cacc22b4026b5e81d5546eb495cb8fe6c1d71%5E
 *
glibc discussion:
 * Using project and service specific DNS end points to support
flexible deployments.
  * 
https://inbox.sourceware.org/libc-alpha/CA+J5ysPbezex2KsJsGeG=i5b8w-y5nxqww3-jtrshp-ge86...@mail.gmail.com/T/
 * glibc AI policy. Round 3. Adopt the GCC AI policy
  * 
https://inbox.sourceware.org/libc-alpha/[email protected]/T/

Reply via email to