近期活动预告
编译社区的八卦信息
- 【开源自荐】usage:把 Claude Code / Codex / Grok / Antigravity 四家额度钉在菜单栏 https://github.com/hellogcc/osdt-weekly/issues/318
- 【开源自荐】Markstream:面向 AI 对话的多框架流式 Markdown 渲染器 https://github.com/hellogcc/osdt-weekly/issues/306
GNU Tools Weekly News 第 53 期(2026 年 8 月 30 日)
原文链接(邮件列表归档): https://gcc.gnu.org/pipermail/gcc/2026-August/248833.html 来源: GNU Tools Weekly (作者: Andrew Pinski, gnutoolsweekly@gmail.com) 说明: GNU Tools Weekly News 是每周发布的 GNU 工具链新闻简报,覆盖 GCC、binutils、GDB、glibc 等。本文为中文翻译,所有链接与来源 URL 均保留。
GNU Tools Weekly News Week 53(2026 年 8 月 30 日)——本简报新一年的开始!
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
- CFP 截止:8 月 31 日(已经过了)
LPC 2026 工具链分会场,10 月 7 日,布拉格(捷克)
Sourceware 基础设施新闻——AI 爬取与网站限流
数学函数精度问题(glibc)
本周 GCC 易上手问题
umax(a,b)==0折叠为a|b==0有时会妨碍优化- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=126880
- 可就此事联系 Andrea Pinski andrew.pinski@oss.qualcomm.com 寻求指导
- 往期问题见 https://gcc.gnu.org/wiki/EasyIssuesOfTheWeek
GCC 提交(207 个提交)
- RISC-V:支持 -mcpu=native
- RISC-V:新增 sifive-p550 与 sifive-p870-d
- 解除循环 unswitching 后的不变量提升(hoist invariants after unswitching)
- genmatch:不为 cond^ 生成 ssa name 检查
- range:为 div 和 mod 添加 VREL_EQ 关系效果(第 50 周易上手问题)
- phiopt:在比较的 PHI 上复制条件表达式
- aarch64:为 _Float16 支持 FCCMP 与 FCCMPE
- libstdc++:optional——将 _M_engaged 视为析构函数后假定为 false
- aarch64:允许 CRC32 指令使用零寄存器
- c-family:在 -fno-strict-aliasing 下遵守显式 -Wstrict-aliasing
- aarch64:识别可优化为 REV64+EXT 的向量置换模式
- c++:unshare RANGE_EXPR CONSTRUCTOR index
GCC Bugzilla 统计
- 新增 issue:125 个
- 关闭 issue:95 个
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 661 期, Alex Bradbury 大哥持续稳定输出。
- LLVM 23.1.0 已发布。
- 一篇关于 mold 链接器的论文现已上线 arXiv。
- 嵌入式工具链研讨会(Embedded Toolchains Workshop)的 BoF 分会场提案现已开放提交,该研讨会将在 LLVM 开发者大会(LLVM Developers' Meeting)主会之前举行。
- Matt Arsenault 提议将 MachineIR 改为使用 block arguments 而非 PHI 节点,这与 MLIR 的做法类似。
- 看起来很有意思: Vincent Arcila 发布了一篇关于 LLVM GPU 目标 InputGen 基础设施的 RFC 提案。"该 RFC 提议为 GPU InputGen 添加编译器和运行时基础设施。InputGen 是一种能够为给定 GPU 设备函数自动生成可运行、有状态输入的工具。该工具允许用户为任何 GPU 函数生成数千个输入,使用这些输入重新执行函数,并分析函数的运行时行为,用于性能分析、正确性验证或调试。"
- 嵌入式的伙伴可以看看:Volodymyr Turanskyy 发起了一场关于 LLVM libc 裸机文件 IO 支持原型的 RFC 讨论。
- 国内也有小伙伴在贡献: Bruno Cardoso Lopes 发布了 ClangIR 2026 年 8 月进度报告。
- 日积跬步:在 LLVM libc 中实现了 float80 仿真。dd82a72。
QEMU
[PATCH v7 0/7] riscv: add initial sdext support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01392.html
[PATCH v2 0/3] target/riscv: Add experimental Zvabd extension support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01388.html
[PATCH 0/3] target: riscv: support TLB page flush for sfence.vma https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01403.html
[PATCH 0/3] hw/misc: add K230 PMU device model https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01306.html
[PATCH v5 0/6] hw/riscv/virt: Add CXL support to the RISC-V virt machine https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01382.html
[PATCH v4 0/3] hw/riscv: Add K230 DWC SSI Standard PIO support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01374.html
[PATCH v10 00/10] riscv: add initial RPMI virt support https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01243.html
[PATCH v3 0/6] target/riscv: Add SiFive Xsfvqmaccdod/Xsfvqmaccqoq int8 matmul extensions https://lists.nongnu.org/archive/html/qemu-riscv/2026-08/msg01310.html
[PATCH v4 0/6] target/arm: Introduce cpu types max-v8 and max-v9 https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg07124.html
[PATCH 00/13] target/arm: Implement FEAT_UINJ https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08013.html
[PATCH v4 0/4] hw/usb: Add ASPEED USB Device Controller (UDC) https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08565.html
[PATCH v5 0/9] accel/tcg: cut per-block dispatch overhead https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08583.html
[PATCH V14 00/15] iothread: Support tracking and querying IOThread holder https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08452.html
[PATCH v4 0/4] Error recovery for zPCI passthrough devices https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08486.html
[PATCH v5 0/6] intel_iommu: Enable PRQ support for passthrough device https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08348.html
[PATCH v6 0/9] pnv/phb5: Update PHB4 to the latest PHB5 spec https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08387.html
[PATCH v4 0/6] ppc/spapr: Add RTAS error injection support for VFIO EEH https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08305.html
[PATCH v3 0/9] Add ECDSA akcipher support and the ASPEED SBC ECDSA engine for AST10x0 https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08237.html
[PATCH v3 0/4] Add ASPEED ACRY RSA model for the AST2600 https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08230.html
[PATCH v2 0/3] Allwinner A10 GPIO support https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08122.html
[PATCH] target/or1k: Implement l.extws and l.extwz https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08121.html
[PATCH v1 0/5] mac99: Boot OpenBSD/macppc https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg07431.html
[PATCH v3 0/8] s390x: Add support for virtio-scsi-pci boot device https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08502.html
[PATCH 0/9] block: BLOCK_IO_DELAY event https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08418.html
[PATCH 0/9] block: cheaper zero handling in backup and commit https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg07867.html
[PATCH] virtio-rtc: Report smeared UTC clock type https://lists.nongnu.org/archive/html/qemu-devel/2026-08/msg08500.html
RISC-V in China
- SiFive BigSky 进入交付阶段, 服务器级 RISC-V 密集落地(8/28): BigSky(32 核服务器 CPU)正式进入交付阶段,首批系统已在领先客户运行实际负载,Futurum 分析师发文解读;同期赛昉「昉·天枢-100」宣布正式交付(8/30 补收录),成为国内率先达到可交付状态的服务器级 RISC-V CPU IP——服务器叙事从"发布"转向"交付",商业化元年信号明确。
- 国内 RISC-V 资本化里程碑: 芯来挂牌、奕斯伟 IPO(8/25-8/30)。芯来科技在新三板创新层正式挂牌(代码 875127),国内 RISC-V CPU IP 龙头登陆资本市场;奕斯伟计算 IPO 招股书披露细节,报告期累计亏损超 52 亿引发业内讨论——头部厂商密集走向资本市场,行业进入"烧钱换生态、融资续命"的加速整合期。
- 香山大规模合入:68+ 笔提交,跨月成果落地(8/28): 香山(OpenXiangShan)单日窗口合入 68+ 笔提交,覆盖 ZICBO、Zvknha/Zvbb 扩展支持、向量单元重构与 AMOCAS 等,系跨月开发成果的集中收敛;此前一周(8/27)还有 66 笔微架构性能优化与验证分析提交,持续保持国产高性能核的高强度迭代。
- MIPS 加入 RISC-V 顶级会员,领衔物理 AI 开放标准(8/27):MIPS 成为 RISC-V International 顶级会员(Premier),并领衔物理 AI 开放标准工作——昔日竞争指令集玩家的转向,佐证 RISC-V 在具身智能/物理 AI 时代的聚拢效应。
- 工具链与生态多点开花(8/26-8/30):GCC 为 RISC-V 添加 -mcpu=native/ -mtune=native 支持(首次原生 CPU 探测);乐鑫 esp-nn 1.3.1 发布(RISC-V 内核全连接层向量化);进迭时空 K3 BSP v1.0.7 与 Bianbu V4.0.6 同日发布;开放原子紫金专区 OPC 孵化行动计划启动,RISC-V 开源芯片产业创新中心落地苏州试点;具身智能侧深开鸿发布 M-Robots OS 3.0 Beta,重心转向群体智能。
RT-Thread 社区
RT-Thread 进入 v5.3.0 新版本周期的启动阶段,内核、工具链与生态多点并行推进,重点产出如下:
v5.3.0 版本周期正式启动(8/24):主仓库创建 v5.3.0-beta 分支,标志新一轮大版本迭代拉开帷幕;master 分支此前刚完成 NXP i.MX RT1180 的大规模 BSP 合入(I2C DMA/CAN/SPI/EtherCAT 等),为 5.3.0 积累了丰厚底料。
内核安全与稳健性补强(8/26-8/27):Cortex-M4 硬件栈保护(HW Stack Guard)支持正式合入内核,提升栈溢出防护能力;同期修复 netdev 在无网卡环境下的 ping 空指针崩溃,并清理 finsh 废弃宏(移除 FINSH_FUNCTION_EXPORT_ALIAS),工程健壮性持续改善。
睿擎工业平台 Workshop 上海站举行(8/27):原定 8 月 27 日的睿擎 EtherCAT 工业实时控制 Workshop 如期在上海举办,这是睿擎平台面向工业场景的重要线下布道;同期 RT-Thread 入选 2026 RTOS 性能榜单,纳入八大 RTOS 独立评测(首个国际第三方 RTOS 基准评测背书)。
RISC-V 版图再拓:达摩院玄铁 C908 支持 RT-Thread Smart(8/29):达摩院玄铁 C908 BSP 合入,为 QEMU virt64 平台提供 RT-Thread Smart 支持,进一步打通国产 RISC-V 核 + RT-Thread 大型系统(rt-smart)的适配路径;同期 qemu-vexpress-a9 回溯支持函数名。
工具链 WebUI 化与生态活跃(8/28-8/30):ENV 工具迎来 WebUI 化落地:新增 SDK 管理与本地工具链配置,并合入插件后端服务与包更新安全加固;生态侧 packages 新增 MRamTrace(RAM 后端函数追踪与离线可视化)、BMI270 IMU 驱动、LiteType 字体引擎、AI Agent 多模态等软件包,第三方 canopennode-rtt 一周内多连更(LSS 持久化/波特率激活/SRDO);elexcon 2026 预告"不止操作系统",将秀出 AI 硬件全家桶。
AI Compilers
- 风平浪静。招募小编!
FlagOS 上周新闻总结(8/24 - 8/30)
- vllm-plugin-FL v0.3.0-rc0 发布, 摩尔线程 Qwen3.8-Flash-Next Day-0 适配(8/25, 8/27): vllm-plugin-FL 发布 v0.3.0-rc0, 成为 FlagOS 2.1 后首个新版本线候选; 摩尔线程联合智源 FlagOS 完成 Qwen3.8-Flash-Next 发布首日适配, 打破组件级新闻连续 9 日零命中局面, 显示 Day-0 多芯片适配机制已跑通。
- 海光 Hygon 全线打通, verl-FL E2E 落地(8/26, 8/29): 海光三线入列——FlagScale BW1000 CI, FlagCX DCU 适配, sglang-plugin-FL HCU vendor; 随后 verl-FL 海光 DCU E2E 打通, 以六个补丁拆分方式形成上游 PR 链, 强化学习训推链路在海光算力上完成闭环。
- Qwen4 稀疏注意力内核五后端批次合入, FlagGems 单日 18 PR(8/28, 8/29): FlagGems-vllm 与 Qwen3.8-Flash-Next 发布同频, 稀疏注意力内核一次性覆盖五个后端; FlagGems 单日合入 18 个 PR, KernelGen 算子批量扩充, 社区 PR 潮涌现(SiliconFlow 首次入列)。
- Torch-FL 五加速器 torch.compile 修复潮(8/30): Torch-FL 对五类加速器(MetaX, MUSA, Enflame GCU, 昇腾, 海光 DCU)的 torch.compile 支持集中修复, 并提出 DCU 脱离 DTK fork 的提案, 编译栈统一化再进一步。
- 生态与融资侧: 燧原科技启动科创板发行(8/26): 燧原科技(Enflame)启动科创板 IPO, 拟募资 60 亿元, 9 月 2 日申购——FlagOS 生态核心芯片伙伴接连登陆资本市场, 多芯生态的商业化底座持续夯实。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《非凡的生物》
作者: 肖恩·B.卡罗尔
译者: 王志彤
推荐: 小编1号
非凡的生物是由非凡的人经过非凡的努力完成的。1800年前后是博物学家最好的时代,可以坐着大船到达地球的新鲜角落,在各种小岛上发现美丽的鸣禽,在北美大陆发现从未被命名的巨兽。随着动物记录的丰富,神创论的根基开始动摇,定义文明新的律法的机会诱惑着包括达尔文在内的所有开拓者。