GNU Tools Weekly News Week 48 (July 26, 2026)
GNU Tools weekly
gnutoolsweekly@gmail.com
Mon Jul 27 05:33:54 GMT 2026
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/teaVXxrfQH2qv0xBul7sXg@gentoo.org/
* binutils 2.47 was released
* https://inbox.sourceware.org/binutils/87o6fty5pz.fsf@redhat.com/
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/875x24wsik.fsf@gnu.org/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/20260725221825.GU13327@gnu.wildebeest.org/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 <andrew.pinski@oss.qualcomm.com> 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/3V0xKX0yTuebq-SW7D-ZLg@gentoo.org/
More information about the Libc-alpha
mailing list