From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id eOy6CqsZumpv0RAAWB0awg (envelope-from ) for ; Mon, 28 Sep 2026 03:39:23 -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=EVkD0NWV; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 08FA11E033; Mon, 28 Sep 2026 03:39:23 -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 [IPv6:2620:52:6:3111::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 C299E1E033 for ; Mon, 28 Sep 2026 03:39:21 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id A7CD04BAE7C0 for ; Mon, 28 Sep 2026 07:39:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A7CD04BAE7C0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1790581154; bh=7ERW3Gd2Z8rWgQWd4KCLqp/eJpKlxsWrR17Z2isK6b8=; 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=EVkD0NWVe8WdVX0MqAHmcUp5j0AzcZbcqW2/pLwMEIwOV9CG/R6X30mb/3sz5faa4 co6nwKMkHLGhnZHnuhYtrYfsTWPq0cYrKwk2OgF+7ABW+jt5ikTzvP40IXA5ThpFjJ xQ7x5di6iXfTiEtwLnv8zBcVr/kbOWFnUkhoeQEA= Received: from mail-ed2-x0d.google.com (mail-ed2-x0d.google.com [IPv6:2a00:1450:4864:33::d]) by sourceware.org (Postfix) with ESMTPS id 77D9B4BA798C for ; Mon, 28 Sep 2026 07:38:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 77D9B4BA798C ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 77D9B4BA798C ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1790581117; cv=pass; b=mt0bl9MwteIGXnrGK+7mEZg8/jgr9kGEENyEEG1pzaQB5LBn+oZA7YOx/SPUWevCVTSDhlfDVnL3iWZEgjBVtLXQml1SbZk59t/+Eq1BBg2t5ppL7cpwOXQgCu9z7fnq8V3U2u369MpBtPh+GOqfCak/yWzhAdsh4AAHNjNZx9k= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1790581117; c=relaxed/simple; bh=PgVK9KNawL40XeyyGgTQdGA65dVicsqzjWkd+YAYpZ4=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=Fr9WtIIK/dQukytM6qpAqpdi4f4/QhPMjLHDXdezUm38M0TPC0yXuZzfOT8ca19Bh1mVZh9bMKSiJZx1k8fzAE91gMD4AzoLq9fgSsvBTWopU5w4wFNSSKIZu0OuJxY1Ce/KGl3u0xj40Qh5qKSikAuwlMpckRqmhOp2Sjy9ttg= 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=EEtBQbL/ DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 77D9B4BA798C Received: by mail-ed2-x0d.google.com with SMTP id 4fb4d7f45d1cf-6ac62c88c7cso1937251a12.0 for ; Mon, 28 Sep 2026 00:38:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1790581116; cv=none; d=google.com; s=arc-20260327; b=sNEIIk08kJ2gDvmFLzZuMnZvYF+aM2cMFLBuStoQzG3g0520tnyOYfccrJpY1lkCZX zu5gmq3AxbJ5zLUs2d+EWdX5PjRTjPvmWVHWmAMOqsk5oTPob4jf+Q/rJgr2uFyZiG/N McbiyErpsh+gYNW/9KXKq+Kg6EpS9Zb/4QNvAFmZgfvmiPE3tiy/InLzBVjae3XQidMC fSFFAC/A61rmdyegLXzPltlB0p1K2GcP7+f9+QVGQo+1abt2bBTi5uaVnxbz1uNObtN9 /TIFJdtXHoAf54g9o1mcrX7648iE14Qqyub4n1W1ooX0vlBXmW2mjohmqt6rxspu++AT ikRQ== 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=7ERW3Gd2Z8rWgQWd4KCLqp/eJpKlxsWrR17Z2isK6b8=; fh=TOiDrwIZkmPChMvru6NdILFGcsWnvpOs27OSx2nthEs=; b=HGk2M8w8GGWzo9qBX6ZsSQGIcuc5FdgOd+761uUGtvNE4iBRw+a+dWT7TInvT43mia 0VvEeKyBHXRonu1MWDxJz1b2A3WddThwuSKFQ3MAMbBuXC7PNvTx7L6cccqy9o3u58QO BPlSNd+HQ3wmdWUt/xba4f7hUxOobKO15owcsbN41aBONO/QU6taBm+33riuPAljJlb3 feeGTuJpJZXLKw2D4AaJdYxOnDrGXYb3shHuMGuU22mjzQDPIVuPCKWlWKLLxB3sNT0M frEAFtLfCUMmt5RNdNaqRGLA5MVimfxhpcFcVNeivai0yowGY9yVTqNAFfLB6pfotCrL H01w==; 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=20260707; t=1790581116; x=1791185916; 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=7ERW3Gd2Z8rWgQWd4KCLqp/eJpKlxsWrR17Z2isK6b8=; b=Bn5bIth4uf5DTnDrFJAo9qX3Ep5SX8LXlsNlHFdemtYX2+z9ebSgniMFvD9onEd7Zq lk3ksmsWsfFX1xLLLlA9+Ytxcu11ejZIJTNHfSZlL1Jgc6VvxIbS5LbPw7sw0uKDft28 BPnbKVBuTKOSuVyXYMVgeKREvgKUYvmNzxKPCQww8KtIsz/a3T/o7RGv9s+VbEJ3DpTp b+bE+1wjVnoHC/bf1pJsU+940iiX0khluy4laR+B9you4qFv9/J4jyVG39XkQgEPHxCd 10R3yygA35XKRLjSAuE+ffdo8RbaguFsaIm0MDxXqiZouLM7yW1Vwv3m5PlkTEmypnkB f65A== X-Forwarded-Encrypted: i=1; AKwUvByZBy1G1ZNHwOKE223IFLHCVLbiKL0hQ+3m7a2Z6zZhY8zfpvXmNImeg/OJhYXnrnjhBvY=@sourceware.org X-Gm-Message-State: AFuF++lMvVZoAJFl9ptxB/0zNmQ85Pusm1XEKOM3hMgcSKJ2IFndulsH HseDckUc0t1v3BCDSQoe4uB3tZb6KIJ8NEZ1fqYPN+bLBbCHFmW6Gfx+vMI3x/3Rxy1Ujc9N+9A er4jIilF98L1e2VxSKAfVM8BT1RIBt6l672Dw X-Gm-Gg: AYBFou1CbJAge7CIz2pHQ1MvWJFYII1jEgj8ifGc12Bn7oZexZ9FHtWA51PAz9muXr/ TxaaHsA1OC/V7K7UlHtB0K9Qe4SDqrKRUVHWHjBfm2nnnNzZIlGmh7BgkkcGvBiFgtzA4TfCWdt vTVdAHl2H77JkGVSMZWCeiFaGQUuGVVdQUPGmS8n9Hzv7mbzG82G5Fpw2b6FC+nY/4lXzPfN+w/ tyyOcOUyGRHEezb11H1rsLjpQXPBCSAgMCzvp5XvZhs9f/ecxO1eF3ZgO/bO54Y3Tb1xWg0EVCA E15VWRqSIK385Wrt/5bUkXxnblQGi83YxWcL4vV4U/xKU1QeswE/+A== X-Received: by 2002:a17:907:9342:b0:c26:19de:9ad5 with SMTP id a640c23a62f3a-c2aea09c1ebmr736789066b.45.1790581116027; Mon, 28 Sep 2026 00:38:36 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Mon, 28 Sep 2026 00:38:24 -0700 X-Gm-Features: AclHuK8aKa3QvJy37pWH89iv2Ww4d_mMk8AfXeSmWBTGVL5x2krARrmnf0NJMZ8 Message-ID: Subject: GNU Tools Weekly News Week 57 (September 27, 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 57 (September 27, 2026) Note there will be no newsletter next week due to the cauldron. Release updates for GNU toolchain: * GDB 18.1.0 was released * https://inbox.sourceware.org/gdb/announce.6ab698d7.84bf0792.34ed8d.a212@mx.google.com/ GNU toolchain conference reminders: * GNU Tools Cauldron 2026 * This 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 easy issue to tackle of the week: * Missed optimization in math expression: optimize float / in some cases * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83715 * Hint, this is like previous one: https://gcc.gnu.org/PR126745; though slightly more involved due to float rules * 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-4503 ... r17-4705 - 203 commits * match: Fold redundant integer-float-integer conversions * https://gcc.gnu.org/r17-4503-gd0e28326d4254e * match: fold extract-bitfield-and-shift expressions * https://gcc.gnu.org/r17-4511-g885ad73e630ca2 * aarch64: Improve isnan, isfinite, isinf and isnormal and fpclassify * https://gcc.gnu.org/r17-4523-ge8fb8ba77cf7a1 * https://gcc.gnu.org/r17-4524-g52330debcdf1fc * https://gcc.gnu.org/r17-4525-g5cc9ef64063c45 * match: fold abs(x) comparisons with x * https://gcc.gnu.org/r17-4549-g59c8c4bbac4657 * Improve libstdc++ rege * https://gcc.gnu.org/r17-4552 https://gcc.gnu.org/r17-4553 * https://gcc.gnu.org/r17-4554 https://gcc.gnu.org/r17-4555 * AArch64: Turn off outline atomics with -mcmodel=large * https://gcc.gnu.org/r17-4655-gee5bf81d7816b0 * simplify-rtx: [SU]MUL_HIGHPART RTL simplifications * https://gcc.gnu.org/r17-4656-gd382f953805cb0 * C++26 P3769R1: Clarification of placement new deallocation as a DR * https://gcc.gnu.org/r17-4658-geed9f52920aa36 * range-ops: derive operand equality from a zero MINUS_EXPR * https://gcc.gnu.org/r17-4663-gbddea69ee406a0 * match.pd: Fold (a != 0) | (popcount(a) == n) and related patterns * https://gcc.gnu.org/r17-4693-g56efa4a739786b * vect: Look through promotions for SAT_TRUNC * https://gcc.gnu.org/r17-4697-g19378ecd385156 * middle-end: fold VEC_UNPACK_LO/_HI over poly constants * https://gcc.gnu.org/r17-4593-g1743eb860b739c GCC discussion: * GCC bugzilla stats * 123 new issues filed * 63 issues closed binutils/gdb commits: * LoongArch: Enable shared library and PIE support for loongarch*-elf * https://sourceware.org/cgit/binutils-gdb/commit/?id=196286d25ccc652dc086ae173d1cfa836bed0618 * RISC-V: Enable shared library and PIE support for riscv*-elf * https://sourceware.org/cgit/binutils-gdb/commit/?id=b73d23cccf5568321cabaad3a8ec5cddafdef4ec * RISC-V: Add optional register argument to tail pseudo * https://sourceware.org/cgit/binutils-gdb/commit/?id=441953ac9d0b2902be92906817c68feadccd190f gdb discussion: * binutils discussion: * glibc commits: * math: Sync lgamma, acosf, exp10m1f, and tgamma with CORE-MATH * https://sourceware.org/cgit/glibc/log/?id=90156a65a6318b2e1a5ef44501f50fe87db1b601&qt=range&q=90156a65a6318b2e1a5ef44501f50fe87db1b601...1555d46b08dba3a9abbcd956237108b3072f4290%5E * AArch64: Add SVE2 memchr * https://sourceware.org/cgit/glibc/commit/?id=3edeb81021feff11a3d0e934d68446f6a67dd1a3 * glibc discussion: * segfault after reallocation (Was: malloc: Change mmap chunk layout) * https://inbox.sourceware.org/libc-alpha/armngyyT1otFqpSq@end/