近期活动
编译社区的八卦信息
- C++ 动态新闻推送 第52期 https://wanghenshui.github.io/cppweeklynews/posts/052.html
GCC
AdaCore贡献GCC寄存器分配bugfix [PR103302] skip multi-word pre-move clobber during lra https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
PowerPC的GCC bugfix蛮活跃的,可以看出IBM收购Redhat后持续投入OpenPower战略 [PATCH, V2] Optimize signed DImode -> TImode on power10, PR target/104698 https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
来自软件所PLCT的贡献 [PATCH 0/3] RISC-V: Add Ratified Cache Management Operation ISA Extensions https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
[PATCH] RISC-V: Handle combine extension in canonical ordering. https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
LoongArch GCC支持第八版更新 [PATCH v8 00/12] Add LoongArch support. https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
[PATCH v3] x86: Disable SSE on unwind-c.c and unwind-dw2.c https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
[PATCH 0/5] openmp: Handle pinned and unified shared memory. https://gcc.gnu.org/pipermail/gcc-patches/2022-March/591088.html
Binutils/GDB
x86特殊指令支持状态讨论 x86: IAMCU, L1OM, and K1OM https://sourceware.org/pipermail/binutils/2022-March/119943.html
[PATCH] MIPS/opcodes: Fix alias annotation for negate instructions https://sourceware.org/pipermail/binutils/2022-March/119953.html
R_AARCH64_CALL26 Relocation Error on Ubuntu 18.04 https://sourceware.org/pipermail/binutils/2022-March/119903.html
来的太晚 [RFC PATCH 00/12] FreeBSD/aarch64 hardware watchpoint support https://sourceware.org/pipermail/gdb-patches/2022-March/186205.html
GDB 12 preparation -- 2022-03-06 update https://sourceware.org/pipermail/gdb-patches/2022-March/186365.html
GLIBC
[PATCH v4 0/5] Support DT_RELR relative relocation format https://sourceware.org/pipermail/libc-alpha/2022-March/136754.html
Armv8.5引入的BTI安全指令扩展 [PATCH v11 0/2] arm64: Enable BTI for the executable as well as the interpreter https://sourceware.org/pipermail/libc-alpha/2022-March/136984.html (关于Armv8安全相关的指令扩展,推荐阅读Arm官方白皮书“Providing protection for complex software“,Arm官方网站可下载)
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 427 期, Alex Bradbury 大哥持续稳定输出。
Alex 大佬从 lowRISC 离开了!新启程未定,拭目以待: In personal news, I've just moved on from lowRISC CIC, the not-for-profit I co-founded almost seven and a half years ago. Watch this space for more on what's next for me, but rest assured I'll be remaining equally (or more) involved in the upstream LLVM community!
要来了 LLVM 14.0.0-rc2 has been tagged and Tom Stellard provide an update on the 14.0.0 release. The final release candidate is planned for Tuesday March 8th.
迁移 As a final reminder, feedback on the move to Discourse is requested by end of day March 7th (anywhere on earth).
注意 'bjacob' argued that llvm_unreachable is widely misued. This generated a lot of follow-on discussion, much of it pushing back on some of the claims in the initial post.
好耶 MC layer support was added for the recently ratified RISC-V Sinval and hypervisor instructions. 386c5be.
国内伙伴的贡献: Intrinsics were added for the RISC-V 'K' scalar cryptography extensions. fa9c8ba.
QEMU (RISC-V)
- [PATCH] target/riscv: write back unmodified value for csrrc/csrrs with rs1 is not x0 but holding zero. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00022.html
- [PATCH v3 1/2] hw/ssi: Add Ibex SPI device model. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00027.html
- [PATCH v5 0/6] Privilege version update. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00031.html
- [PATCH v6 00/12] Improve PMU support. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00043.html
- [RFC PATCH 0/3] Implement Sstc extension. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00056.html
- [PATCH v4] target/riscv: Add isa extenstion strings to the device tree. https://lists.nongnu.org/archive/html/qemu-riscv/2022-03/msg00082.html
RISC-V in China
- RISC-V Summit China 2022 开始筹备了。
RT-Thread 社区
首发车载OS战略,睿赛德科技正式进军汽车行业 ,RT-Thread首度对外公布了车载OS市场战略,并重磅发布了“程翧”车载融合软件平台及目前的商业落地进展,凭借着深厚的技术积累为车载领域提供了全栈式解决方案,以及灵活的商业模式,目前已经获得了多家整车厂、头部Tier1及自动驾驶解决方案提供商的认可,预计很快就会迎来相关的产品量产上车。
RT-Thread招聘 ,RT-Thread招聘嵌入式、AI、测试、虚拟化、BSP等多岗位,地点:上海、深圳、成都
TVM / MLIR / AI Compilers
- 风平浪静
本周工具链岗位
往期社招及实习生招聘长期有效。
- 地平线-编译器研发工程师(北京/上海)
- RISC-V操作系统团队招聘测试工程师
- 考研结束,来拿一份offer吧!PLCT实验室RISC-V相关开发岗位春招继续
- (远程/上海)Marvell DPU 部门招聘编译器研发
- (上海) 编译器开发工程师 - 芯旺微电子
- 平头哥AI芯片部编译及工具链团队招聘 - 校招+社招
- (腾讯)编译器高级研发工程师 (北京/上海/杭州/深圳)
- 华为中央软件院编译器与编程语言软件精英与专家招募进行中!
- (上海) NVidia 招聘高级LLVM编译工程师
- (北京)IBM招聘编译器开发工程师
- PLCT实验室新开放方舟编译器开发实习生(NJ56)
- 阿里云下属神龙系统设计开发核心团队招聘编译器及相关工具链研发专家
- 快手招聘语言设计与编译器研发专家(深圳)-【基础架构中心】
- 寒武纪招聘AI编译器等职位
- Intel的新岗位
本周推荐阅读
本周推荐:《哲学的故事》
推荐人:小编1号
第一次听说《哲学的故事》这本书是通过许知远对罗振宇的访谈节目上。而在看完许知远的访谈节目之前,我对于罗振宇的印象和评价并不算高:我有种本能的去避免和抵触碎片的知识获取,而(或许讽刺的是)我对于罗振宇跟罗辑思维的印象恰恰来自于碎片化的批评。许知远的《十三邀》节目让我用一个小时的时间重新认识了罗振宇,也让罗振宇得以将曾经改变过他的《哲学的故事》展示给了小编1号。
必须要承认的一点事,这本书相对于文学故事而言,依然需要一些基础知识,并且需要更多的耐心。但是当我看到了亚里士多德和培根的时候,我就知道,这本书或许也会改变我余下的生活。