From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id TRGmHTbai2oyGDsAWB0awg (envelope-from ) for ; Mon, 24 Aug 2026 01:44:22 -0400 Authentication-Results: simark.ca; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.a=rsa-sha256 header.s=default header.b=S3ReziDY; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 64E791E0A3; Mon, 24 Aug 2026 01:44:22 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 3E3831E09B for ; Mon, 24 Aug 2026 01:44:19 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3FBDA4BA9004 for ; Mon, 24 Aug 2026 05:44:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3FBDA4BA9004 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1787550252; bh=0ziH5Z1hU16osripXO35QIaB6Co0CAZyjPWk/dQFB8U=; h=References:In-Reply-To:Date:Subject:To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=S3ReziDYYpNqZq05QuD1TeXED/zX+4VQ1hXPFNa8y8s7/yOpyWQv7dfzbBMu7R1QG CslmySjOfiob/81I5tY4GkSaLChMzQuUfY5waIv3TTGI91/2nnoayQyOId2qZUH8zX iRTzlAbePTVwQlw7AqrdOqOH8sV8ErfLklFPkKkE= Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by sourceware.org (Postfix) with ESMTPS id 50FAF4BA23C7 for ; Mon, 24 Aug 2026 05:43:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 50FAF4BA23C7 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 50FAF4BA23C7 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1787550215; cv=pass; b=sZCIG+xML9r9Qyn0jU0WVb2/6ws1DQBZuCrFjn1DZAecf6vZkReg+WG0sKRE02+jlG0CotWXwTazWgwn7TQbIyklF33XYdkDVj+KcHVbLeU4RodBb/Cb0v4rnVqJV1SaA2if8fJ6Vt5MQE+qEcjEuZCqXcLB5H0O9qfoe/g91Ig= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1787550215; c=relaxed/simple; bh=+bHy4yBkrJC5J75Q2L1d2eCP6sVQfQ7TduXCbRdbvPY=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=sllsYU2vf9olXkY6/OJnzcah8Umv1BdtoFRmqsVSGn7QvQvyqJ74yxLb76S4vH4/lTwCowinyxrGkZHJ7k+xlIj8C9jKuORcQLboKKz2kRtiC0dzhyi+vfW1uGwXAWxQFRj0iCjdIs4faSkyc0ODZUrAtGyWM7vtgaWGpHUtpKc= ARC-Authentication-Results: i=2; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20251104 header.b=j3mc5E4+ DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 50FAF4BA23C7 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-6a0a4a28cbdso5419732a12.3 for ; Sun, 23 Aug 2026 22:43:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1787550214; cv=none; d=google.com; s=arc-20260327; b=OFk0DSd2WBIEihQwRsckbLe+dByhMuYp4NpW4VcpWNNW6n9B5rJPEvH5HTrBzsU+EB egLnjbZTpV4V9qN7Iee3bSfYwb0b9yz/AuG4bnDRKXqeV8CI9yAlZT+H4RJdFTYFaJlx y4wv8RynTdbxGvJOzavWvcSysH0i/A4EG38Bk/oPcM0eN54zsjoITfHDGHjkcIrwFnzK UUena3L8VTX76ZNrLEgTVByi2ADpPGDXr/YN33N3/BUCuP7wSFkNhLlJ/atS2ZlMH4xW GZitMGNveG7rViE0iwWZCRcJK3gLVEwSFtEuHE2tEUJ49/BgUrVINewLdDQCkIqvuf2V dxig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=0ziH5Z1hU16osripXO35QIaB6Co0CAZyjPWk/dQFB8U=; fh=SYWx9CZLb/ahVTeNtmpM1dhnZJqyPR8xvPerVrS0QtY=; b=HaKk3Jjd60M4ysSg67nMoaPR7RwrAfeOHzItGEhXm7BijyzAmUnbwFRVvVTdOrOvkd zFtMSfj24B9ixQNcXl2b1JOWWjhfCnQ4DDct1HKoH0s0WUqOe/TbAEbfKcRoFn6WfHLr 9bxf9xwO1E3dP0m0dlNCst/uX5QsYexjGUuIlCxROp4x28iTt9eUp2nVXwL97iRVSJJG YjVV35GEc2WfkVwNq8lQX0TWkRrQDaR8WW4QX/WpAL60MphnIGwGWB49gBzm52CP7s+z FmtYdIkuiBoCLeU3NnvCRSaHhCSZitun1HytQtcZbmqMErKAhyYKg8u8JQSNNRHVdhSM IwZg==; darn=sourceware.org ARC-Authentication-Results: i=1; mx.google.com; arc=none X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787550214; x=1788155014; h=content-type:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=0ziH5Z1hU16osripXO35QIaB6Co0CAZyjPWk/dQFB8U=; b=guw/CpFsRLhixXW9TvFNP954SakMPJ6G+9Ah+EtJSK8UK0+R53ynbyxSfFPP28EJuD kMrvRgwQhTjGq50ksdiEH/a7AyOG0EwHvs+zj92PSluvD5Jh6ijyREHF6PTqBvMjh5U7 ljwA/6YAiqW78TNdkvl4G3z+btxvfmVKOmCYH7+Q9cX5WMjkY60tiVu9uPiLRx1hNSv7 aNX/Kdg3fy81AHejljbdC+iwvLZq25OWAUsRiND7Zcwh5FHXBF88/7bv6bclhmpBGjRp 7Moqj6uFchzb8eUhw6lSCMo2nQ/xXBxejOyFpU6Nipjw36BN95IGy+GplJfpAqXqohlm mG/A== X-Forwarded-Encrypted: i=1; AHgh+RqIDx1Aw5stdjvjW8ZOQqotf2hy9IPQYkljJhdFLIdCir8KUupafQD5m5+MSlAVDicK8Yo=@sourceware.org X-Gm-Message-State: AFuF++nxHoFf8nsQUfxgjPiFdPiEB68NWiZ9GEW4czJvX/Pc4++EwUFC 14/gqGv3jl3KxQ60pw+wc0W0oMPdWDf0/wUeuk/CNSWMAAWNHc86B5P08XNpKk6OXzftQOgAPdg iuYCdnGLPe2afjw/i1OELABU8RFux8M8= X-Gm-Gg: AR+sD10VF49EXZ+UwC+JqjhYHY8BCwzU4yCFMSJsVJSiBmVaagplpIV9tBi61WYgDST qUoP0Ldfn+EmFAJ4J1D1hi6MEFIl6Ir5+btHrMwDNrZPfvXaKcl7bTAUgw+UjzuYq61iQsn4A3K 4BQXghVHqcGHY7h+l14UXrmgEOEM+i2No2KEnKR6NoGDQ7WxWgqVZ3wLXm2oFFoSatucalcivfg +uNp15vlgyMF/dmt77hqCSN152D9kNQMhnggroPSX9a/ZhJtZG872pLn10qhsuHWB8/9NplUNHl OhfKLyleJQK53Vz41CN/oXClGzx+pIZS+gSNIzbacZM= X-Received: by 2002:a05:6402:414e:b0:698:3469:fa99 with SMTP id 4fb4d7f45d1cf-6a582979538mr19056191a12.0.1787550213817; Sun, 23 Aug 2026 22:43:33 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 23 Aug 2026 22:43:22 -0700 X-Gm-Features: AcwNN1Us40FF_rjNMDVaCb6NBQ2X-jaMMGbXiy-HhXVDvFODI1TzaW8NohkBje4 Message-ID: Subject: GNU Tools Weekly News Week 52 (August 23, 2026) To: gcc@gcc.gnu.org, binutils@sourceware.org, libc-alpha@sourceware.org, gdb@sourceware.org, andrew.pinski@oss.qualcomm.com Content-Type: text/plain; charset="UTF-8" X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: GNU Tools weekly via Gdb Reply-To: GNU Tools weekly Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" GNU Tools Weekly News Week 52 (August 23, 2026) A full year now of the newsletter; next week will start a new thread. Only one week skipped; the week of the cauldron last year. Release updates for GNU toolchain: * GNU toolchain conference reminders: * 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 * cfp closes August 31st * Toolchains Track at LPC 2026, October 7th (Prague, Czechia) * https://lpc.events/event/20/abstracts/ General/big GNU toolchain news (including sourceware news): * Notes from Office Hours for the GNU Toolchain - 2026-08-20 * https://inbox.sourceware.org/gcc/e6206e50-a3e6-428f-965f-eee240a9b3a0@redhat.com/ * https://gcc.gnu.org/wiki/OfficeHours * GSOC final report: GCC Rust - Compiling the 'alloc' Crate * https://inbox.sourceware.org/gcc/287dcedc2af29cfbeccfb667f7fb879f@purelymail.com/ * https://gccrs.nsvke.com/ * GSOC final report:Rust Drop trait support in gccrs * https://inbox.sourceware.org/gcc/CAHtgQQsUO3dmh4Bi20ScAnwgVfxKzPq6weu-hiMs4YtzyAxP-Q@mail.gmail.com/ * GSOC final report: Extending C++ Support in -fanalyzer * https://inbox.sourceware.org/gcc/DKWAQJXY3M07.A5RD6NB1BUF0@gmail.com/ GCC easy issue to tackle of the week: * smax(a,-a) -> abs for RTL * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126726 * Reach out to Andrea Pinski for mentoring on this issue. * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek GCC commits: * https://gcc.gnu.org/r17-3321 ... r17-3567 247 commits * allow backward threading to loop exit * https://gcc.gnu.org/r17-3330-g4fe2072d5d16ce * match.pd: turn more conditional bit_iors unconditional * https://gcc.gnu.org/r17-3334-g656bb1d9e96370 * ranger-op: Handle some relational comparison for some operations * https://gcc.gnu.org/r17-3335 r17-3336 * AVR: Add option for strict address space subset relations * https://gcc.gnu.org/r17-3340-gcbf217f4c7076d * x86: Add Sub-byte element extraction and Symmetric-signed saturation narrow support * https://gcc.gnu.org/r17-3338-gd3c381c7010c05 * Recognize long-multiply into regular multiply * https://gcc.gnu.org/r17-3437 ... https://gcc.gnu.org/r17-3443 * ranger: Teach ranger about POLY_INT_CST ranges for VRP. * https://gcc.gnu.org/r17-3518-g1dd02e1deffddc * https://gcc.gnu.org/r17-3519-ga3fb4bf350d6b7 * range: Add some non-negative function support * https://gcc.gnu.org/r17-3553-g53799b81fad8cd * sccp: Handle variable trip count XOR in final value replacement * https://gcc.gnu.org/r17-3460-g62993cc9d2200e * libstdc++: Optimize chrono year::is_leap * https://gcc.gnu.org/r17-3387-g28b1b55c60464d GCC discussion: * GSOC reports: see general big GNU toolchain news section GCC bugzilla stats * 110 new issues filed * 76 issues closed binutils/gdb commits: * gdb: Fix for ifunc malloc * https://sourceware.org/cgit/binutils-gdb/commit/?id=de930032d883219559d1dba575f2c0f5359e80fc * https://sourceware.org/cgit/binutils-gdb/commit/?id=ca0908d623605250e6d84afb90d742c328e6bb90 * gdb: Prevent downgrading of hardware watchpoints if possible * https://sourceware.org/cgit/binutils-gdb/commit/?id=7ee28b5aee4eaadffadf1df9a555a7737e5e744c gdb discussion: * binutils discussion: * glibc commits: * malloc: aarch64: Add ifuncs for malloc functions (add back after gdb fix; see above) * https://sourceware.org/cgit/binutils-gdb/commit/?id=7ee28b5aee4eaadffadf1df9a555a7737e5e744c glibc discussion: *