GNU Tools Weekly News Week 32 (April 5, 2026)

GNU Tools weekly <[email protected]>
Newsgroups gmane.comp.gnu.binutils,gmane.comp.gcc.devel,gmane.comp.lib.glibc.alpha,gmane.comp.gdb.devel
Message-ID <CAHt=NyNjxhyARZEbMHihV5U1AsUwaJwP8QZx6MiL8AV0wXe=Yg@mail.gmail.com>
GNU Tools Weekly News Week 32 (April 5, 2026)

Release updates for GNU toolchain:
 * gcc 16.0 regression status (note this is not official numbers, it
might be off by a few)
  * P1:                       9           -1
  * P1+P2+P3 total: 766        -3

General/big GNU toolchain news (including sourceware news):
 * gdb AArch64/Arm Maintainership updates
  * https://inbox.sourceware.org/gdb-patches/[email protected]/T/

GCC easy issue to tackle of the week:
 * `(__int128_var >> 127) & 1` is not optimized to ((unsigned
__int128)__int128_var ) >> 127 in gimple level
  * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120524
  * Reach out to Andrew Pinski <[email protected]> for
mentoring on this issue.

GCC commits:
 * note most of the commits from now until the release are bug fixes
which have not been listed here normally
 * aarch64, Darwin: Add Apple M5 cores
  * https://gcc.gnu.org/cgit/gcc/commit/?id=fabd0213b7865c47fecbddb3395c2dd176b1a4fe
 * aarch64: Add support for 2025 architecture feature options
  * https://gcc.gnu.org/cgit/gcc/commit/?id=54bf4db7f30556868970715e71614f6a6e1b69a1
 * aarch64: Sync aarch64-sys-regs.def with Binutils
  * https://gcc.gnu.org/cgit/gcc/commit/?id=054b7f2f706c6542f4aca002eb251a27acadab21
 * d: Merge upstream dmd, druntime e7c34c13de, phobos 0c5c9e984.
  * https://gcc.gnu.org/cgit/gcc/commit/?id=abd5a118491a28d586448dab7db1862e64d6bd46
 * cobol: Reduce CFG complexity; improve PERFORM return logic; improve
INSPECT performance.
  * https://gcc.gnu.org/cgit/gcc/commit/?id=f1f0ab5d2f371efeb26cbcee3eee46c903042e44
 * c++: Implement CWG3119 - for-range-declaration of an
expansion-statement as a templated entity
  * https://gcc.gnu.org/cgit/gcc/commit/?id=6c3aaf09c4db2dc97d2347e94e4c0c364047136e

GCC discussion:
 * GSoC 2026 project discussions from participates
 * LLVM[/clang (and gcc) builtin] FP atomic min/max variants alignment
  * https://inbox.sourceware.org/gcc/IA1PR12MB6281A2E30D27025768852B29B452A@IA1PR12MB6281.namprd12.prod.outlook.com/T/
 * [RFC] On sending forge pull request discussions to the mailing list
  * https://inbox.sourceware.org/gcc/[email protected]/
 * Update on community health
  * https://inbox.sourceware.org/gcc/CALvbMcDQoZeE0zYH55UQx+-nDpb+ZZZzPmPLuW78n2Qa2gt2FQ@mail.gmail.com/T/

GCC bugzilla stats
 * 98 new issues filed
 * 63 issues closed

glibc commits:
 * math: Sync sinh from CORE-MATH
  * https://sourceware.org/cgit/glibc/commit/?id=996885ecd8bb6e0ee62fb261cdddbc6757006808
 * AArch64: Remove eMAG memchr/memset ifuncs
  * https://sourceware.org/cgit/glibc/commit/?id=49ed3efdd38e7744d458ea2b1965587d7635a449
  * https://sourceware.org/cgit/glibc/commit/?id=d43c0b008eb04208403421f3a40752b2c55b650b
  * https://sourceware.org/cgit/glibc/commit/?id=87083d062a80f7d4a24f80148dd7bc139a9c16d1
 *

glibc discussion:
 * glibc AI policy
  * https://inbox.sourceware.org/libc-alpha/[email protected]/


binutils/gdb commits:
 *
gdb discussion:
 *
binutils discussion:
 *
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.