From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id gCixMeZT7Wn9XTsAWB0awg (envelope-from ) for ; Sat, 25 Apr 2026 19:53:10 -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=JQuigxXl; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id B98101E093; Sat, 25 Apr 2026 19:53:10 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-2.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,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED 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 B2FA31E093 for ; Sat, 25 Apr 2026 19:53:04 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 1505B4BB3BB8 for ; Sat, 25 Apr 2026 23:53:04 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1505B4BB3BB8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1777161184; bh=LFLOvNYNFpS4x3AsajGlFTudNCXB86OA+aIOd8IV5Ec=; 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=JQuigxXlcL5thmyJ9I/GY3JkD8CMYGaJ6CJzDkBnmTf7APsgqJW9x9LpqB/m1+DQZ /RokSwh+m3WkUHJkzdsQSWku7xPpj92j1adpVgdOq912365u6utiIaz02RFsWSYLsO gsB1gm+SXHOvdqsi7L9ygGoqzAVwNGdm6E9wtQag= Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) by sourceware.org (Postfix) with ESMTPS id 000E54BB3BB9 for ; Sat, 25 Apr 2026 23:52:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 000E54BB3BB9 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 000E54BB3BB9 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1777161149; cv=pass; b=ZduUQYfd8d6sOG5TmzSOnjUpufXtMmD/Ls/+CCyyVmTWi/r+O2O5kRKOmIQia43IWd8lfoAbffA/YJ8pN48fS58CrgDuESpvZZ+/UellXZdEhrv6pgf6/18ssUKTEL5JFkKNdcQo1+sbbCXmcM8STa4GwQDrdnKuXNaMgIA1dhk= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1777161149; c=relaxed/simple; bh=YwHEavEkgCtHynXmARyp75aST4hxr/S8yWTR1sVjDbw=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Puai1aeY8+DEWij2YfF1JYPeVVJM7ZzSRGeOnOvrNM6L+T+QB8ZiJJ3epVnECikD7pKL/zbU3YAXod3dX8M4/y3DcAoeyVJaBw8QGPuITPBMedYnhlomveofiL3VayjxxyDbQCbgguhD9VloaaWlfqSjRLjaZqsiO+TYP3tbP/0= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 000E54BB3BB9 Received: by mail-ed1-x535.google.com with SMTP id 4fb4d7f45d1cf-67790429f71so1187710a12.2 for ; Sat, 25 Apr 2026 16:52:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777161147; cv=none; d=google.com; s=arc-20240605; b=FnpYJT3/pGmW2pXTDzM93J6sEmsGAdekZx+pp4CxXOeYmcmmbw+8snmkjZWCQsgTU7 SbWkOdLn67ELKjshI8/yztfe6OuZ/yw7t08Fwko+e8kFv3YC9yeS/F/shehRY4PQYxcR mSiuWEvNZfM9C8ZVkp9wK097gYTCjEIYswlYWJjrp3j+BCIaNeRDcrSUcdqkdBsKJWjN cdRCvOzV5Kx8Dw11JQGHM6bBrbNJdFH+H7OFVSMXWYWuRLJpjL8je2HaGj4W4OMqP/L6 opveb8WLKlHXBCtKJ0LtkWf4GJZiLQtautsyXln8us7GPVCk4GFnU9+BB9IvFr29oSGu vJbw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=LFLOvNYNFpS4x3AsajGlFTudNCXB86OA+aIOd8IV5Ec=; fh=TAEMTKceM80w/XMV9wRXxxNaYY9zblAi2kYzNumyGKM=; b=CCE5x9c+cjZHuZjFrI8bgAtsLAWHa0pMnww0HPaaGgpQNSdz5lFyR118EINWrWp1In rRven/XQ6NHM5PZBkx2wdNXyQd1Nyy/5CZ0Im2wxq1D/0UcYQw+Uim2QbLssiRA8Ig6U sQOGWTBpanscj+p7z8EfGzgkYgUvthsIxdcali1J9Z0/iPvECXvc054oYjCsi44iTHqY kGGwgJ0GqxYU88WAqjo5oavkSoNiFeb8FyJuWE6HEAVfAQfbBwC2ppUVsKtEDR02a1YW M67PuAYwzR2KchkW4mFk/z0VAt8OwvhJwC75NDAZ16itYDJ08MRQjSGC2fx5z3EuWPHM udKA==; 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=1777161147; x=1777765947; h=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; bh=LFLOvNYNFpS4x3AsajGlFTudNCXB86OA+aIOd8IV5Ec=; b=nuYuImuXQwnCW2pcbd4vidDLoOo7r7r5miRxovVCj4fUtvY/a40X+nBi3OSSWw2y6x QLFSAvxW7Yvovi1VL499SfHA6Fp8nPW7B7iYxQM1fQItBAmpBV4umnfn/T1oOpiRJ5WN 1yQXN1+JwDzaEFVhVQ+wkhD/UsTbEdFqhjw6sV4yls1bNe4DoSC07cM5qk6egrgxEkTQ srN/aDaINVwbaV0q6EyMxHoUcI4NcdemwpCd3shsbM36GRFPKD/TTIO2GguEpEvaA2nL gnQQAtHfpS1l0eEjgTBtU/Fs1SnG2KKNBv96cukkteRsNde+02L0zK6A8Do228YufPXg myLA== X-Forwarded-Encrypted: i=1; AFNElJ/Sx5yaTvdinDgof5D944/wwbfZcE+ouOzIiZZ0IOoYHNeqX0rqUI5SUQYuD37ea2wAD00=@sourceware.org X-Gm-Message-State: AOJu0YzZdUNqdtpy8xR/0D/04cHN7p5KOdX64webEF0BpuCSaZybgC1G Gq5b4L424HMVHlUSnmYotcSnC8bjrXIkzrmFxObiXLlJmg+QZZ0tdnrPqVfSRhH8rIDsKi3T96h oTT27qUExoWXNE9Hqom2dVF/YySrmPRw= X-Gm-Gg: AeBDiesVoWaBVZIXmIRA0OdH2EBbO0o6oBJ0qfFaYz/dSGoMfDmD0xxi9uhun9VO7zs t/sm57EvmuRTSwuMWVHUW4PZ6cB3inGd8xaEikc7x3UtHWLk2hXM8ySx+J7p5AkqIqLQMCT7KVb nVfFkzQxKp4L8OK6Rl9SkLGUo4FvnxFD74pQ41E922rF/RaQb1RQYZE8JuESg+o8l102Kp0derC RJ0CqLlQpTPT77IlR+5/DCjTwb+KeEZLBWK6wGj3+qkTCuA9MxTbnFI/+j9vNvX/RymK8nwEpf7 QySt5yNPZs5UGos4ZZYGQf8iHg== X-Received: by 2002:aa7:d7ca:0:b0:66e:378d:2e56 with SMTP id 4fb4d7f45d1cf-672bfd8b0b5mr12294552a12.6.1777161146605; Sat, 25 Apr 2026 16:52:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Sat, 25 Apr 2026 16:52:15 -0700 X-Gm-Features: AQROBzAP4JZKcrQw6HOHtXz7RlK8WJC-Y749EnUoHSZw8L92pHl8wmTmTdICAk0 Message-ID: Subject: GNU Tools Weekly News Week 35 (April 26, 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 35 (April 26, 2026) Note this is earlier this week due to family events on Sunday for me Release updates for GNU toolchain: * GCC 16 * Branched off * https://inbox.sourceware.org/gcc/e5202c2a-39b5-40be-dcb7-b632c982e39e@e124511.cambridge.arm.com/T/#me8932cf9b97bbcc68b48b18b300025d57d825ad1 * RC 1 and RC2 were released last week * https://inbox.sourceware.org/gcc/aetiNPseqMyJtQMK@tucnak/T/ * final release is due to Thursday 30th if all goes well * GCC 17 is trunk now * status: https://inbox.sourceware.org/gcc/CALvbMcBQufUKJG5s+R1oGUJdh+YB8gVtWU_RHFLumOoEV5bkJA@mail.gmail.com/T/ * GDB 17.2.0 release update * https://inbox.sourceware.org/gdb-patches/ae0RrhlVXxhOv7fx@adacore.com/T/ * valgrind 3.27.0 was released on 20 Apr 2026 * https://valgrind.org/docs/manual/dist.news.html * https://gnu.wildebeest.org/blog/mjw/2026/04/20/anticipating-valgrind-3-27-0/ * Qemu 11.0.0 was released on 21 Apr 2026 * https://gitlab.com/qemu-project/qemu/-/commits/v11.0.0?ref_type=tags GNU toolchain conference news: * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada) * Call for Proposals: https://2026.fossy.ca/call-for-proposals/ * 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 General/big GNU toolchain news (including sourceware news): * GCC Development AI Policy Working Group formed * Led by Jonathan Wakely * https://inbox.sourceware.org/gcc/CAGWvnymkWtb2Koy=kbBFm5pUwOD05_oaB8_ayBVSi=PmAOt5xA@mail.gmail.com/T * https://gcc.gnu.org/wiki/working-group-ai-policy * See also discussion about AI/LLMs: * https://inbox.sourceware.org/gcc/b02e6ede-d7eb-4818-b470-a01135f2fbff@tugraz.at/T/ * GCC easy issue to tackle of the week: * * Note this is different from previous weeks; this is cleanup of GCC sources rather than missed optimization * Reach out to Andrea Pinski for mentoring on this issue. GCC commits: * GCC 17 is now the trunk * d: Implement attribute no_split_stack * https://gcc.gnu.org/r16-8751-ge6ea8245cde290 * cfghooks: Pass data to callback function of make_forwarder_block * https://gcc.gnu.org/r17-23-gcb70dab0e4bfa9 * c++: Add support for [[gnu::trivial_abi]] attribute * https://gcc.gnu.org/r17-43-g1e89650aff94c2 * c++: CWG 2229, cv-qualified unnamed bit-fields [PR123935] * https://gcc.gnu.org/r17-47-ge38ac19123b35c * match: x != -CST ? x + CST : 0 -> x + CST [PR122996] * Easy issue of the week (March 8, 2026) * https://gcc.gnu.org/r17-55-g2b0b9d3c696e50 * dce: eliminate dead relaxed atomic loads with no LHS [PR123966] * https://gcc.gnu.org/r17-75-gf1b16d7a17bf2c * strlen: Use gimple_build/gimple_convert_to_ptrofftype [PR122989] * Easy issue of the week (April 19, 2026) * https://gcc.gnu.org/r17-82-g2985e0bd9b2aee * match: remove bit set/bit clear branch mispredict [PR64567] * https://gcc.gnu.org/r17-83-gb4162b53545220 * scev/niter: Use INTEGRAL_NB_TYPE_P instead of direct comparison to INTEGER_TYPE * https://gcc.gnu.org/r17-89-g78280307c78ead GCC discussion: * GSoC 2026 project discussions from participates * RFC: Standalone AutoFDO Profile Tool for GCC * https://inbox.sourceware.org/gcc/CALvbMcDw_ZuVew5yPnrZFOhEy43WVCDundgaYDqGMbcmLgnMGA@mail.gmail.com/T/ * RFC: AutoFDO GCOV Profile Format Version 4 * https://inbox.sourceware.org/gcc/CALvbMcAaE7ChqEg7wHa05mGCaxWOH+uaS6xmsqP+u0sGOJ0+Fw@mail.gmail.com/T/ * Forge update and Archival of forge discussions * https://inbox.sourceware.org/gcc/191fadd9-52c8-41d3-91b0-a90cece39938@arm.com/T/#u * https://inbox.sourceware.org/gcc/c3f1c579-5408-4936-ba45-cacd1d9bb31b@arm.com/T/#u GCC bugzilla stats * new issues filed * issues closed glibc commits: * AArch64: Improve AdvSIMD and SVE pow(f) * https://sourceware.org/cgit/glibc/commit/?id=3f97be129d805f8616842802e102b77ac2cd7558 * AArch64: Implement AdvSIMD and SVE powr(f) routines * https://sourceware.org/cgit/glibc/commit/?id=2ff2565df78160b392b120793d6d1aac2d716701 * glibc discussion: * glibc AI policy (continued) * binutils/gdb commits: * Many improvements to Windows gdb (and gdbserver) support * changes needed before supporting non-stop debugging on Windows * ld: Maintain the input file order * https://sourceware.org/cgit/binutils-gdb/commit/?id=da208daeb710b26608a0b981df215e9da209af80 * Fixes some GCC LTO issues with static linking * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124869 * gdb discussion: * binutils discussion: *