GNU Tools Weekly News Week 48 (July 26, 2026)
GNU Tools weekly <[email protected]> Sun, 26 Jul 2026 22:33:54 -0700
| Newsgroups | gmane.comp.gnu.binutils,gmane.comp.gcc.devel,gmane.comp.lib.glibc.alpha,gmane.comp.gdb.devel |
|---|---|
| Message-ID | <CAHt=NyNjN0Uvg05ZUstPaaFVQJMTMbLHgH6WJrqvrkbb_AfQLw@mail.gmail.com> |
GNU Tools Weekly News Week 48 (July 26, 2026) Release updates for GNU toolchain: * glibc 2.44 was released * https://inbox.sourceware.org/libc-alpha/[email protected]/ * binutils 2.47 was released * https://inbox.sourceware.org/binutils/[email protected]/ GNU toolchain conference reminders: * FOSSY 2026 toolchain track North America, Aug 6-9 (Vancouver, Canada) * https://gcc.gnu.org/wiki/fossy2026 * 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 * Toolchains Track at LPC 2026, October 7th (Prague, Czechia) * https://lpc.events/event/20/abstracts/ * Note the CFP deadline has past: * https://inbox.sourceware.org/gcc/[email protected]/T/#u General/big GNU toolchain news (including sourceware news): * sourceware.org is now using nginx as the proxy (TLS terminator) in front of apache (httpd) to help the load with AI bots * https://inbox.sourceware.org/gcc/[email protected]/T/ * AI bots have gotten really aggressive lately and started to abuse residential proxies (via smart appliances) * See https://lwn.net/Articles/1080822/ and other articles about this * https://krebsonsecurity.com/2026/07/lg-to-ban-residential-proxies-from-smart-tv-apps/ * sourceware.org worked with the developer of anubis (https://github.com/TecharoHQ/anubis/) for a release with improved support here GCC easy issue to tackle of the week: * `smax <smin <a, nonneg>, 0>` can be simplified into `umin<a, nonneg>` (RTL) * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125757 * this is a RTL one this week * Reach out to Andrea Pinski <[email protected]> for mentoring on this issue. * Previous ones are listed on https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek GCC commits: * https://gcc.gnu.org/r17-2532 ... r17-2720 189 commits * RISCV: Improving atomic sequences * https://gcc.gnu.org/r17-2556-gb6bebf2a7326e6 * bpf: Improve rtl costs * https://gcc.gnu.org/r17-2570-gc743ce6b75543f ... r17-2572-g3c71ff89bb0315 * AArch64: use ranger to fold WHILE_ULT to ptrue * enable ranger in isel * https://gcc.gnu.org/r17-2600-g888b4d45e854d2 * https://gcc.gnu.org/r17-2601-g89c55025122c0a .. r17-2602-gfe724b27ce6dad * match: Fold constant conditional selects * https://gcc.gnu.org/r17-2604-g3e2b0fcab75527 * frange: Improvements * https://gcc.gnu.org/r17-2631-gd284bf3a1349c1 * https://gcc.gnu.org/r17-2645-g93a9ff5383a253 * phiopt: for non-diamond case, invoke a limited conditional store elimination * https://gcc.gnu.org/r17-2635-geb8011467d0ce7 * https://gcc.gnu.org/r17-2634-gfd3e590360dc4f * match: Fold averages with equal operands * https://gcc.gnu.org/r17-2670-g3b126071b10e5b * tree-optimization: Fix strlen(s) != 0 not folded into *s [PR92408] * https://gcc.gnu.org/r17-2695-g1649ee187dfdb8 * Easy issue of the week: Week 43 * Improving floating point comparison combine with trapping math * https://gcc.gnu.org/r17-2707-g7d781db9c3d515 * https://gcc.gnu.org/r17-2708-gea33efbbdcf697 * https://gcc.gnu.org/r17-2709-gde8be0eb05d951 GCC discussion: * RFC: C preprocessor extension: Multiline/block macro definition * https://inbox.sourceware.org/gcc/CALzUo856qtVxh8PobEG7Qkf8pp3JkxCeunx7ASbDkmKSeifxbg@mail.gmail.com/ GCC bugzilla stats * 104 new issues filed * 50 issues closed binutils/gdb commits: * gdb discussion: * binutils discussion: * glibc commits: * glibc discussion: * The state of the architectures * https://inbox.sourceware.org/libc-alpha/[email protected]/