近期活动预告
编译社区的八卦信息
GNU Tools Weekly News Week 57(2026 年 9 月 27 日)
原文标题:GNU Tools Weekly News Week 57 (September 27, 2026) 原文地址:https://gcc.gnu.org/pipermail/gcc/2026-September/248944.html 作者:Andrew Pinski(gnutoolsweekly@gmail.com,Qualcomm GCC 维护者)
GDB 18.1.0 已发布
GNU Tools Cauldron 2026
- 本周五至周日,10 月 2–4 日(捷克 布拉格)
- https://gcc.gnu.org/wiki/cauldron2026
- https://conf.gnu-tools-cauldron.org/prg26/cfp
LPC 2026 工具链分会场(Toolchains Track) —— 10 月 7 日(捷克 布拉格)
本周 GCC 入门级 issue(GCC easy issue to tackle of the week)
- 数学表达式中的漏优化:在某些情况下优化 float 除法(Missed optimization in math expression: optimize float / in some cases)
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83715
- 提示:这与上一期那个 issue 类似(https://gcc.gnu.org/PR126745;),但因 float 的规则要稍复杂一些
- 可就该 issue 联系 Andrea Pinski
<andrew.pinski@oss.qualcomm.com>获取指导(mentoring)
- 往期入门级 issue 列表见:https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek
binutils/gdb 提交(binutils/gdb commits)
- LoongArch:为
loongarch*-elf启用共享库与 PIE 支持 - RISC-V:为
riscv*-elf启用共享库与 PIE 支持 - RISC-V:为
tail伪指令(tail pseudo)增加可选的寄存器参数
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 665 期, Alex Bradbury 大哥持续稳定输出。
- 悼念 Johannes Doerfert
正如你可能已经在 LLVM 博客或其他地方看到的,有一个令人悲痛的消息:长期参与 LLVM 贡献的 Johannes Doerfert 在与癌症抗争之后去世了。LLVM 项目博客发布了一篇致敬他对 LLVM 所做贡献的文章。我们将深切怀念他。你可以在他的纪念页面上分享与 Johannes 共事的回忆。家属表示,与其送花,希望愿意缅怀他的人考虑向 LLVM Foundation 捐款——你可以通过同一个页面完成捐赠(已有一位捐赠者承诺,为纪念他而捐出的款项提供最高 50,000 美元的配捐)。
Hood Chatham 发布了一则 RFC:在 Clang 和 LLVM 中支持 Wasm externref 指针、全局变量与数组。
Nazar Mokrynskyi 提议新增一个面向软件解释执行(而非硬件执行)而优化的 RISC-V target。
LLVM 23.1.2 已发布。
Matt Arsenault 提议修正交叉编译 runtimes 构建中 CMAKE_SYSTEM_NAME 的使用方式,指出目前 CMake 的系统命名方案与 runtimes 构建中所使用的命名方案之间存在不一致的挑战。
LLVM IR 新增了 bitinsert 与 bitextract 操作。8ccb182。
SPIR-V 后端学会了生成 DebugValue。3eecc40。
LoongArch 新增了一个 PseudoAddUpperImm pass,用于消除重复的栈帧基地址物化(materialisation)。5e9e32d。
Libxml2 现在在发布版 LLVM 构建中从源码构建。5ae71ec。
循环不变量代码外提(loop invariant code motion)中移除了控制流提升(control-flow hoisting)支持。80a1eaf。
RISC-V 后端新增了对 getJumpTableIndex 的支持。34d9eab。
在本周众多新增内容之中,LLVM 的 libc 中实现了
clone。2dea059。
QEMU
[PATCH v13 0/5] hw/riscv: Server Platform Reference Board https://lists.nongnu.org/archive/html/qemu-riscv/2026-09/msg00957.html
[PATCH v10 0/7] riscv: add initial sdext support https://lists.nongnu.org/archive/html/qemu-riscv/2026-09/msg00949.html
[PATCH v5 0/7] hw/riscv: Add support for Milk-V Duo board https://lists.nongnu.org/archive/html/qemu-riscv/2026-09/msg00879.html
[PATCH v4 0/6] target/riscv: Add SiFive Xsfvqmaccdod/Xsfvqmaccqoq int8 matmul extensions https://lists.nongnu.org/archive/html/qemu-riscv/2026-09/msg00863.html
[PATCH v11 00/16] s390x/pci: Implement migration for emulated devices https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg09347.html
[PATCH v9 00/18] migration/cpr: support vhost-vsock devices https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg09181.html
[PATCH 0/2] hexagon: sys+guest regs in gdbstub https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg09475.html
[PATCH v7 00/12] KVM/hostmem: Support init-shared guest-memfd as VM backends https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg09030.html
[PATCH v3 0/6] hw: Add Cnuas virtual devices https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08981.html
[PATCH v8 00/12] virtio-console: notify about the terminal size https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08921.html
[PATCH v3 0/9] block: cheaper zero handling in backup and commit https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08900.html
[PATCH v3 0/2] s390x/sclpconsole: implement resizing for vt220 consoles https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08887.html
[PATCH V18 00/13] iothread: Support tracking and querying IOThread holder https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08724.html
[PATCH v3 0/4] hw/pci-bridge: Configurable apparent bandwidth for the PCIe topology https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08559.html
[PATCH 00/10] Hexagon: Add HVX floating point https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg08009.html
[PATCH v4 00/55] single-binary: link multi-targets into qemu-system https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg07909.html
[PATCH v2 00/14] target/arm: Implement FEAT_UINJ https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg07867.html
[PATCH v3 0/5] target/arm: Implement FEAT_IDTE3 https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg07817.html
[PATCH v5 0/8] s390x: Add support for virtio-net-pci boot device https://lists.nongnu.org/archive/html/qemu-devel/2026-09/msg07630.html
RISC-V in China
- https://ruyisdk.cn 每日八卦都在这里了。
RT-Thread 社区
- 风平浪静。招募小编!
AI Compilers
- 风平浪静。招募小编!
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《阳台种菜种花种香草》
作者:白虹
推荐:小编1号
现在的生活越来越焦虑了,尤其是想我们这样日常频繁接触AI科技进步的人。这本书让我们有机会重新回归到物理世界,用自己的双手在土壤里种出点东西来。各种常见的小问题如何预防和解决、各种好玩的花草和吃的(例如最简单的大蒜和吊兰)都可以在方寸之间给人一种安逸感,就好像是心灵的沙箱。