近期活动
第13届开源开发工具大会(OSDTConf2021)开始征集演讲啦!
编译社区的八卦信息
GCC
[RFC PATCH 0/8] RISC-V: Bit-manipulation extension. https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582474.html
[PATCH v3 0/1] implement TLS register based stack canary for ARM https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582572.html
[PATCH v2] bpf: Add support to eBPF atomic instructions https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582564.html
Binutils/GDB
Arm矩阵计算指令集SME [PATCH][GAS][1/8] aarch64: [SME] Add +sme option to -march https://sourceware.org/pipermail/binutils/2021-October/118275.html
中科院的LoongArch [PATCH LoongArch v3 0/5] Add LoongArch support. https://sourceware.org/pipermail/binutils/2021-October/118235.html
[PATCH 0/7] Assorted LoongArch fixes https://sourceware.org/pipermail/binutils/2021-October/118261.html
[integration] RISC-V/SiFive: Added SiFive custom cache control instructions. https://sourceware.org/pipermail/binutils/2021-October/118259.html
[PATCH v2] elf: Support DT_RELR relative relocation format [BZ #27924] https://sourceware.org/pipermail/binutils/2021-October/118190.html
GDB: [PATCH] AArch64 pauth: Indicate addresses in backtrace for kernel https://sourceware.org/pipermail/gdb-patches/2021-October/182788.html
GDB: [PATCH 0/4] Fixed-point ABI fixes https://sourceware.org/pipermail/gdb-patches/2021-October/182744.html
GLIBC
LLD and glibc https://sourceware.org/pipermail/libc-alpha/2021-October/132287.html
[PATCH v4 00/21] Some rtld-audit fixes https://sourceware.org/pipermail/libc-alpha/2021-October/131952.html
[PATCH v2 0/9] Improve hypot() https://sourceware.org/pipermail/libc-alpha/2021-October/132274.html
[PATCH] riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. https://sourceware.org/pipermail/libc-alpha/2021-October/132299.html
[PATCH v7] String: Add support for __memcmpeq() ABI on all targets https://sourceware.org/pipermail/libc-alpha/2021-October/131836.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第408期, Alex Bradbury 大哥持续稳定输出。
Registration is now open for the 2021 LLVM Developers' Meeting and the schedule has been posted. It will be a 4 day online event, Tuesday 16th November 2021 - Friday 19th November 2021.
Krister Walfridsson blogged about optimisations enabled by -ffast-math.
Ellis Hoag shared an RFC on adding a lightweight variant of IR instrumentation profile-guided optimisation (IRPGO), intended to be suitable for PGO on mobile devices.
小伙伴们或许需要注意 An initial draft policy around creating new git repos and granting write access to them was added. dcc91dd.
加油 ASM parser support was committed for the CSKY basic integer instruction set de10a02.
嗯??? It's now possible to run a Clang plugin if specified on the command line before the main action. fe66433.
日拱一卒 LLVM's libc gained implementations of atof, strtof, and strtod. 87c0160.
好耶(第一次听说) The unused parallel-libs project was removed. db0486c.
RISC-V in China
- RT-Thread 正式加入 RISC-V 基金会,成为战略会员。恭喜熊大!
RT-Thread 社区
RV64 异构多核处理器下实现RT-Thread和Linux 同时运行 ,本项目以qemu模拟的虚拟硬件:qemu-riscv64-virt为硬件平台,上面具备Dual RV64 core,分别运行Linux和RTOS(RT-Thread)。
TVM / MLIR / AI Compilers
本周工具链岗位
往期社招及实习生招聘长期有效。
- PLCT实验室新开放方舟编译器开发实习生(NJ56)
- 阿里云下属神龙系统设计开发核心团队招聘编译器及相关工具链研发专家
- 快手招聘语言设计与编译器研发专家(深圳)-【基础架构中心】
- 寒武纪招聘AI编译器等职位
- Intel的新岗位
- 华为2012实验室下属编译器实验室、芯片软件协同设计部应届生招聘
- PLCT实验室7月实习生及社招岗位汇总:来一起变得更强吧!
- 开源RISC-V软件,超朴素的实习生招募文章
- 笑死,一个实习生都没有就敢开始做 openEuler RISC-V 的移植?
本周推荐阅读
本周推荐:《分身:新日本论》
推荐人:小编1号
首先我需要说明,这不是一本可以快速阅读的书,我花了整整两个星期才断断续续的看完。一来是书本身厚,二来是里面的文字,多数都是需要细细看、结合自己记忆中的历史叙事来进行思考的。
中国自秦汉以来就是世界上的大国,一直到了晚清才开始被迫注意到「天下」还有其它「国家」的存在。而日本从千年来「以汉文化为中心的边缘地带」,在经历了黑船来袭和明治维新之后,一跃成为东亚最强大的军事力量,逐步走向了帝国和侵略,并最终走向自我毁灭。
近现代历史对于中国而言是充满血泪的,时至今日依然是国民历史教育的重要内容。前事不忘,后事之师。我们有义务去更加认真的去了解这一段历史,从更多的方面,去还原过去百年中国、日本、以及整个世界的历史发展进程,并在这个过程中,更加真实的认识到中国的历史。
一开始我以为是粗浅的通俗读物,但是看到每一章后附的参考文献,让我意识到作者是按照严肃的论文来撰写的。一个意外的收获是在书的结尾,作者让我获得了一个新的视角,即历史叙事往往带有道德和信仰的判断,需要大量的专业性训练(和自省谦卑)才能够做到尽可能的客观描述。以后,小编1号还是少看一些戏说,多看一些严肃历史论著。