点击「查看原文」跳转到 GitHub 上对应文件,链接就可以点击了。
近期活动预告
- 本周二 AsiaLLVM 在日本东京举行。计划在本周末的某一天下午进行一次线上的 AsiaLLVM 参会感受直播。比较仓促,但是趁热。
编译社区的八卦信息
GCC
- [PATCH v2 0/5] RISC-V: frm state-machine improvementshttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/685856.html
- [PATCH v1 0/4] RISC-V: Combine vec_duplicate + vdivu.vv to vdivu.vx on GR2VR costhttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/685885.html
- [PATCH 0/4] RISC-V: Add new segment load/store intrinsics for xtheadvectorhttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/685953.html
- [PATCH 1/3] Remove non-SLP path from vectorizable_storehttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/685977.html
- [PATCH v1 0/4] RISC-V: Combine vec_duplicate + vrem.vv to vrem.vx on GR2VR costhttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/686080.html
- [COMMITTED 01/40] ada: Add Ada RM clause mentionhttps://gcc.gnu.org/pipermail/gcc-patches/2025-June/686116.html
BINUTILS
- [RFC,V3 0/5] Add support for MTE stack tagginghttps://sourceware.org/pipermail/binutils/2025-June/141589.html
- [PATCH v2 0/3] aarch64: Add system registers for 2024 MPAM extensionhttps://sourceware.org/pipermail/binutils/2025-June/141618.html
GDB
- [PATCH 0/8] AArch64 Guarded Control Stack supporthttps://sourceware.org/pipermail/gdb-patches/2025-June/218495.html
- [PATCH v2 1/6] gdb/amd-dbgapi: remove unnecessary AMDDBGAPIEVENTKINDNONE argumenthttps://sourceware.org/pipermail/gdb-patches/2025-June/218521.html
- [PATCH v2 1/4] gdb/solib: add solib -> solib_ops backlinkhttps://sourceware.org/pipermail/gdb-patches/2025-June/218544.html
GLIBC
- [PATCH v2 0/5] Optimize inet_ntophttps://sourceware.org/pipermail/libc-alpha/2025-June/167340.html
- [PATCH v2 00/14] stdio-common: Formatted scanf input specifier test follow-up updateshttps://sourceware.org/pipermail/libc-alpha/2025-June/167383.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 597 期,Alex Bradbury 大哥持续稳定输出。
- 羡慕还能去北美的伙伴: The call for proposals for the LLVM Developers' Meeting is open. Submissions are due by July 15th. The event will take place on October 28th-29th in Santa Clara.
- 造福一方了属于是: Matt Godbolt has written up a blog post on how Compiler Explorer works in 2025.
- MLIR卷一切: Luc Forget, Ferdinand Lemaire, and Jessica Paquette proposed an MLIR dialect for WebAssembly. This is intended to support ahead of time compilation of Wasm to native code.
- 这个有点微妙: A group of MLIR developers proposed introducing the 'MLIR Project Lighthouse'. The idea is to make a separate LLVM repository, like LLVM's test-suite that provides end-to-end pipelines. "The key here is to serve as an upstream demonstrator of existing expectations. Downstream projects (such as IREE, TPP, Tile IR, CIRCT) would work together with their communities to add common recipes as standalone scripts/binaries or -opt pass pipelines, and tests, to make sure integration end-to-end testing is done in upstream LLVM/MLIR."
- 这个更加微妙: Jeremy Kun started a discussion on what patterns can/should be upstreamed to MLIR which generated some thoughtful replies.
- 这个拖延让人安心: The LLVM 20.1.7 release was delayed to June 12th and the intention is that this is the last 20.1.x release.
- 这个改动不太懂: Rahul Joshi suggests changing the LLVM coding standard to deprecate the use of
(void)Foo
in favour of[[maybe_unused]]
for suppressing unused variable warnings. - 安全无小事: Kristof Beyls on behalf of the security response group proposed improvements to the wording of what is considered a security issue by the LLVM project. The main feedback so far is that it would be good to provide more clarity on what kinds of issues in the parts of the LLVM project deemed "security sensitive" should be be handled as a security issue.
- 熟悉的名字: Apologies for missing the discussion before, but Haojian Wu started a discussion on moving to 64-bit source locations in Clang and shared some statistics on the memory usage impact.
- 好耶,是国内的小伙伴: Yingwei Zheng started an RFC discussion on a function attribute to provide constant time execution guarantees in LLVM. Respondents so far are suggesting introducing constant-time intrinsics instead.
- 招募志愿者: Britton Watson is still seeking more volunteers for the LLVM Dev Meeting program committee and student travel grant committee.
- 很好的瘦身: The size of the MC instruction decoder table was reduced by 5-30% across different targets by changes to the decoder opcode representation. e53ccb7.
- 厉害了! The RISC-V backend now materialises constants using
lui
andaddi
rather thanlui
andaddiw
on RV64 whenever possible, which provides more opportunities for memory offset folding. This reduces the dynamic instruction count of the 519.lbm_r benchmark by 4%. 3d2650b. - RISC-V百花齐放: A scheduling model was implemented to the RISC-V backend for the Andes 45 series processor. 991d754.
- 啊哈?下游CI别漏了: LLVM's libc is no longer included in builds with
LLVM_ENABLE_PROJECTS=all
. 52ad274. - 哇喔,SPARC还是很有生命力的: LLVM's OpenMP library can now be built for SPARC. 3f8827e.
QEMU (RISC-V)
- RISC-V: Add CVA6 machinehttps://lists.nongnu.org/archive/html/qemu-devel/2025-06/msg01411.html
RISC-V in China
- 风平浪静。
RT-Thread 社区
- RT-Thread 社区目前已经有 11 位审核团候选人提交了维护信息,欢迎社区小伙伴踊跃认领。认领时请仔细阅读 RT-Thread 主线仓库 MAINTAINERS 文件使用规则 https://github.com/RT-Thread/rt-thread/blob/master/MAINTAINERS,并按格式填写自己维护信息并提交 PR,提交 PR 时标题前缀请加上:“maintainer:...”。
- 2025 RT-Thread 全球技术大会顺利召开。本次大会分国内场(中文,2025 年 6 月 6-8 日)以及海外场(英文,2025 年 6 月 9-11 日)。RT-Thread 携手合作伙伴,全球社区开发者带来近 60 场精彩的技术演讲,内容涵盖边缘计算、嵌入式、人工智能、AIoT、RISC-V、安全、应用等多个热门话题。
AI Compilers
- 风平浪静。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《贸易的冲突:美国贸易政策200年》
作者:道格拉斯·欧文
译者:余江 / 刁琳琳 / 陆殷莉
推荐:小编1号
这不是一本可以轻松拿起来读完的书,八百多页的篇幅足以让很多人拿都懒得拿起来。但是即便你坚持阅读完前面几十页的引言(这还是有可能做到的),那么就足以影响你对目前国际上、主要是美国主导的、国际贸易关税体系的看法。不管你是豁然开朗、更加审慎,还是试图解构,这本书都可以让你更加的自信,或对自己的谦卑更加自信。
阅读这样的书籍,有两个不太容易获得的好处:首先,显而易见的,本书让你看到平时很容易被忽视掉的历史宏观图景。当时间轴倍拉到足够的长,那么「太阳底下没有新鲜事」、「历史从未重复,却总是押韵」这样的老生常谈就会重新回到你的思维之中。但是只有这一点还不够,因为这种宏观叙事本身就是我们从小被灌输的,而已经二次加工好的结论,或许正确,但必然少了一点成就感。第二点,往往是更为重要的、难能可贵的、耗费你最多时间的,是在如此大的时间尺度下,把脸贴向地面看每一个历史的细节,一个一个的数,一个一个的算。在不断的重复的对历史最细节无聊的(比我自己目前日常不得不去数和算的琐碎还要无聊的)观察确认或说审计的过程中,你慢慢的会获得一种奇怪的感觉:你开始有了自己的注意力,你的大脑开始将一些作者并未作为重点的一些细节片段作为重要的线索,你的思维在获得足够多的微观事实之后开始了自己的迷宫之旅。
最终,在某个瞬间,你将自己收集的众多线索终于连接到了一起,建立了只有自己知道的新的洞察。这一刻,你便拥有了这世间独你一份的欣喜。
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...