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/ia1pr12mb6281a2e30d27025768852b29b4...@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+zzzzpmpluw78n2qa2gt...@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:
 *

Reply via email to