近期活动
今年的OSDT大会将采用线上会议的形式,时间是12月5日和6日两天。同时,12月4日是PLCT开放日,合并举办,欢迎参加。具体议程已经公布:
https://github.com/hellogcc/osdt-weekly/blob/master/events/2020-12-05-OSDT-Conf.md
编译社区的八卦信息
All about symbol versioning https://maskray.me/blog/2020-11-26-all-about-symbol-versioning 编译技术内功修炼必读
解析GNU风味的linker options https://maskray.me/blog/2020-11-15-explain-gnu-linker-options 编译技术内功修炼必读
GCC
Richard Saniford RTL层改进引发持续讨论 [00/23] Make fwprop use an on-the-side RTL SSA representation https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560696.html
[PATCH 0/3] Enable PGO/LTO build for binutils+gdb https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560483.html
[PATCH 00/31] VAX: Bring the port up to date (yes, MODE_CC conversion is included) https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560405.html
[PATCH] [X86] Delete Deadcode. https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560304.html
[PATCH 0/2] IBM Z: Prepare cleanup of float express precision https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560224.html
Unreviewed g++ driver patch https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560213.html
[PATCH 1/7] arm: Auto-vectorization for MVE: vand https://gcc.gnu.org/pipermail/gcc-patches/2020-November/560195.html
Binutils/GDB
[PATCH] RISC-V: Canonicalize --with-arch https://gcc.gnu.org/pipermail/gcc-patches/2020-December/560717.html
[0/8] RISC-V: Architecture string improvement https://sourceware.org/pipermail/binutils/2020-December/114340.html
[PATCH][GAS] aarch64: Add support for Cortex-A78C https://sourceware.org/pipermail/binutils/2020-November/114243.html
[PATCH v1.1] x86: Do not dump DS/CS segment overrides for branch hints https://sourceware.org/pipermail/binutils/2020-November/114330.html
GDB: [PATCH][AArch64] SVE/FPSIMD fixup for big endian https://sourceware.org/pipermail/gdb-patches/2020-December/173662.html
GDB: [PATCH 0/2] RISCV CSR register groups and aliases https://sourceware.org/pipermail/gdb-patches/2020-November/173566.html
GLIBC
[RFC PATCH 0/3] Improved ALSR https://sourceware.org/pipermail/libc-alpha/2020-November/120199.html
[PATCH v2 0/6] aarch64: avoid mprotect(PROT_BTI|PROT_EXEC) [BZ #26831] https://sourceware.org/pipermail/libc-alpha/2020-November/120139.html
[PATCH v4 00/11] glibc-hwcaps support https://sourceware.org/pipermail/libc-alpha/2020-November/120056.html
[PATCH v3 0/8] Memory tagging support https://sourceware.org/pipermail/libc-alpha/2020-November/120041.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第361期, Alex Bradbury 大哥持续稳定输出。
On the LLVM blog, Vassial Vassilev provides an overview of using Cling for interpreting C++. 我记得OSDT2016还是什么时候,软件所的丁保增博士也做过一次解释执行C++的报告。有可能有传承关系?
Alexandros Lamprineas is seeking input on supporting inline asm for
data512_t, noting there is no machine value type for i512.Nichols A Romero authored an RFC on adding Fortran tests to the LLVM test suite. 以后回归测试会更长么?
LLVM's release script now generates reproducible source tarballs. 1a00929.
llvm-elfabi gained initial code for outputting ELF files. cf43308.
Support for the GHC calling convention was added to the RISC-V backend. a8dc211. GHC好像是欧洲的团队在维护的?
The baremetal compiler driver now supports riscv64-unknown-elf and riscv32-unknown-elf alongside arm-none-eab. 45ba239.
RISC-V in China
关于建立RISC-V社区软件移植及优化工作的双周同步机制的倡议 https://mp.weixin.qq.com/s/LYdlNjfZGqnw7-bdcQQZSQ
PLCT开源进展·第14期·2020年12月01日 https://zhuanlan.zhihu.com/p/325728273
强烈推荐「RV与芯片评论.第九期」 收集的RISC-V相关的新闻、技术、论文都非常的多,可以说这个星期看这一个公众号的推送就够了。 https://mp.weixin.qq.com/s/JCXJuW28nuPhlhhPVUCQOA
RT-Thread 社区
- 风平浪静
TVM / MLIR / AI Compilers
- 风平浪静
其它社区八卦
This Week in Rust https://this-week-in-rust.org/blog/2020/11/18/this-week-in-rust-365/
Golang Weekly: https://golangweekly.com/issues/339 Go领域版本的M1跟Intel对比: https://roland.zone/m1-go-benchmarks/
WebAssembly Weekly: https://wasmweekly.news/issue-138/
本周工具链岗位
- 往期社招及实习生招聘长期有效。招聘 V8、OpenJDK、Spidermonkey、LLVM、GCC、GDB、Rust、Chisel/FIRRTL 实习生。
本周推荐阅读
本周推荐:《企业经营的真谛》
作者: 稻盛和夫
翻译: 曹岫(xiu4)云
我又来推荐稻盛和夫老人家的作品了。与之前的企业内容不同,这本书推荐的理由是,本书可以作为一名普通的技术工程人员,一个打工人的指导手册,来快速有效的衡量自己所处的公司环境是否健康有希望,以及自己的状态是否是健康有希望。
稻盛和夫当然是从企业的经营者的角度来讲述的,讲述的对象也是各个公司的负责人或者高管。而小编1号则同时具备着工程师(劳方)和创业团队领导者(资方)的角色,从我自身的角度,发展作为员工从底下向上看的时候,稻盛和夫的话更加一针见血,指出了现状的问题根源。更加值得感激的是,他同时也指出了挽救和改进的办法。能够阅读到稻盛和夫老先生的演讲记录实在是太好了。
另,我已经在逐步的贯彻老先生提出的经营十二条。