近期活动
编译社区的八卦信息
GCC
[PATCH 0/13 ver4] rs6000, built-in cleanup patch series https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654588.html
[PATCH 0/2] aarch64: Small cleanups of the cavium cores https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654938.html
[PATCH v2] libatomic: Add rcpc3 128-bit atomic operations for AArch64 https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654343.html
[pushed] pretty_printer: unbreak build on aarch64 [PR115465] https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654386.html
[PATCH v2] aarch64: Add vector popcount besides QImode [PR113859] https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654429.html
[PATCH] aarch64: Fix invalid nested subregs [PR115464] https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654481.html
[PATCH v3] aarch64: Add vector popcount besides QImode [PR113859] https://gcc.gnu.org/pipermail/gcc-patches/2024-June/654601.html
Binutils
[PATCH v2 0/11][Binutils] aarch64: Fix the FEAT_SVE2p1 related issues. https://sourceware.org/pipermail/binutils/2024-June/134726.html
[PATCH,V3 0/7] Add SCFI support for aarch64 https://sourceware.org/pipermail/binutils/2024-June/134842.html
[PATCH 0/2] aarch64: add Branch Record Buffer extension instructions https://sourceware.org/pipermail/binutils/2024-June/134718.html
[PATCH] RISC-V: PR27180, Update relocation for riscv_zero_pcrel_hi_reloc. https://sourceware.org/pipermail/binutils/2024-June/134744.html
[PATCH 0/6] x86: a few more optimizations https://sourceware.org/pipermail/binutils/2024-June/134790.html
[PATCH 0/2] aarch64: DT_RELR for ILP32 https://sourceware.org/pipermail/binutils/2024-June/134826.html
[committed] RISC-V: Updated gas/NEWS and gas/doc/c-riscv.texi for vendor extensions. https://sourceware.org/pipermail/binutils/2024-June/134863.html
GDB
[PATCHv8 0/9] x86/Linux Target Description Changes https://sourceware.org/pipermail/gdb-patches/2024-June/209968.html
[PATCH 0/8] Extension for looking up debug info by build-id https://sourceware.org/pipermail/gdb-patches/2024-June/209939.html
[PATCH 0/8] Remove obstack allocation of hash tables https://sourceware.org/pipermail/gdb-patches/2024-June/210089.html
[PATCH 0/6] Remove accessor macros from linespec.c https://sourceware.org/pipermail/gdb-patches/2024-June/209916.html
[PATCH 0/6] Cleanups and generalizations of lookup_local_symbol https://sourceware.org/pipermail/gdb-patches/2024-June/210003.html
GLIBC
[RFC 0/9] Remove legacy platform bits and cleanups https://sourceware.org/pipermail/libc-alpha/2024-June/157548.html
[RFC] aarch64: Add support for memory protection keys https://sourceware.org/pipermail/libc-alpha/2024-June/157402.html
[PATCH v3 1/2] Aarch64: Add memcpy for qualcomm's oryon-1 core https://sourceware.org/pipermail/libc-alpha/2024-June/157437.html
[PATCH v3 2/2] Aarch64: Add new memset for Qualcomm's oryon-1 core https://sourceware.org/pipermail/libc-alpha/2024-June/157436.html
[PATCH v3 0/4] Improve executable stack handling https://sourceware.org/pipermail/libc-alpha/2024-June/157557.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 546 期, Alex Bradbury 大哥持续稳定输出。
剑桥的聚会: The next Cambridge compiler social will take place on June 19th and will fature a talk "Hyperblock Scheduling for Verified High-Level Synthesis" by Yann Herklotz.
美国签证不好办: The forms to volunteer for the LLVM US Dev meeting program committee, travel grant committee, or to propose a co-located workshop will close on June 21st.
恭喜: Galina Kistanova reported that the upgrade to buildbot v3.9 was successfully completed.
大社区需要考虑很多问题: Aaron Ballman kicked off an RFC thread on requiring that discussion of new Clang extensions to explicitly consider impact to monorepo stakeholders, using the example of
__restricton member functions impacting libcxx'sstd::function.国内的朋友? Hongjia Cao has attempted to reignite discussion on non-8-bit byte support in LLVM.
确实需要: Younan Zhang suggests adding a new GitHub issue label for fuzzer-generated issues.
要加油: Tom Stellard reports that LLVM now meets all criteria to pass OpenSSF's baseline best practices.
学: LLVM has switched to using debug records internally by default, the migration doc on the removal of debug intrinsics was updated, and IR is printed with debug records by default. dc726c3, e19199b, 0945727.
学: All LLVM docs were updated to use debug records rather than debug intrinsics. 400d4fd.
可能很重要的一个转变: The move from Chromium's security tracker to GitHub for security issue reporting was documented. a6c1152.
龙芯加油: Basic TLSDESC support for LoongArch was implemented in LLD. c4a1440.
QEMU (RISC-V)
- 风平浪静。招募志愿者小编。
RISC-V in China
国内现在RISC-V领域最火热的就属于【甲辰计划】系列了:
- 「跃迁路径」工程首次公开:LLVM平行宇宙、链接器矩阵、LibC 铁幕熔降 王俊强先生首次公开了「跃迁路径」工程计划:用大约五年的时间,实现「全体系软件供应链」的编译器、链接器、基础库按需切换的自由。这是一个相当宏大的目标,也非常具有挑战性,包含了对上千个基础软件的相互解耦;在实现之后,将有可能完全解除开源操作系统软件仓对于工具链和C基础库的依赖锁定,从而为操作系统自动化依赖分析和配置领域释放出从未有过的可能性与机遇。这也将会完全证明「跃迁路径」开源团队及社区具备工具链、基础库、OS内核、图形栈等所有基础组件的理解、维护、修改、二次开发及社区维护能力。
- 甲辰计划开放 J128 Deepin 操作系统开发实习生(RISC-V架构)|开源实习生联合招聘培养
- 甲辰计划开放 J127 香山笔记本电脑研发联合实习岗位(嵌入式基础软件开发方向)
- deepin加入甲辰计划,共建RISC-V繁荣生态
- 甲辰计划开放 J123 TPU-MLIR 联合实习岗位(AI编译器开发)
- Android RISC-V 两年内迎来爆发期,苦芽科技为合作伙伴提供全方位支持
- 甲辰计划开放 J126 联合实习岗位,助力openKylin社区ROS及RISC-V生态建设
- 首次公开|主理人参加2024上海国际嵌入式大会并宣布「RISC-V文档百科工程」最新企划
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
- 甲辰计划开放 J128 Deepin 操作系统开发实习生(RISC-V架构)|开源实习生联合招聘培养
- 甲辰计划开放 J127 香山笔记本电脑研发联合实习岗位(嵌入式基础软件开发方向)
- 甲辰计划开放 J123 TPU-MLIR 联合实习岗位(AI编译器开发)
- 甲辰计划开放 J126 联合实习岗位,助力openKylin社区ROS及RISC-V生态建设
- 开源实习岗位2024春季上新!PLCT实验室开放多个编译器开源实习岗位
本周推荐阅读
本周推荐:《初光:探索宇宙的边缘》
作者: 里查德·普雷斯顿
译者: 姚向辉
推荐: 小编1号
“在天文学家中有一个说法:有70亿人关心地球表面,还有1万人关心除此以外的一切。”
初光在这里是一个行业术语,表示天文望远镜在完成之后,第一打开遮光罩,让星光落于反射镜和传感器上。作者跟踪记录了几位观测宇宙的人组成的小团队,当时他们都还不是很有名气,每天的工作就是预约巨型天文镜的时间,制作各种必要的小工具,昼伏夜出的扫描夜晚的宇宙。
实在是太浪漫了。