近期活动
RISC-V Summit China
时间6月21日至27日。上海。目前进入了前期拉赞助的状态。估计本周开始会进行演讲和海报的征集(CFP)。
编译社区的八卦信息
GCC
HELP: MIPS PC Relative Addressing https://gcc.gnu.org/pipermail/gcc/2021-February/234891.html
[PATCH v3 0/6] RISC-V big endian support https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565807.html
[PATCH 0/7] [og10] openacc: Arrays/derived types/character type backports https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565814.html
[PATCH 0/4] openacc: Worker partitioning in the middle end https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566080.html
[PATCH V3 0/5] Support for the CTF and BTF debug formats https://gcc.gnu.org/pipermail/gcc-patches/2021-March/565998.html
[PATCH 0/3 V2] Honor --disable-decimal-float in PowerPC libgcc _Float128 https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566023.html
add -mpowerpc-gpopt to options for sqrt insn on PowerPC https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566079.html
Binutils/GDB
GDB终于有点干货了 [PATCH 0/8] extend branch tracing to use ARM CoreSight traces https://sourceware.org/pipermail/gdb-patches/2021-February/176593.html
[PATCH 00/43 V2] Allow location description on the DWARF stack https://sourceware.org/pipermail/gdb-patches/2021-March/176656.html
[PATCH 00/10] libctf: cleanups, speedups, and bugfixes (one needing review) https://sourceware.org/pipermail/binutils/2021-February/115545.html
[PATCHv3 0/9] Bare-metal core dumps for RISC-V https://sourceware.org/pipermail/binutils/2021-March/115577.html
[PATCH 0/6] PE/COFF linking adjustments https://sourceware.org/pipermail/binutils/2021-March/date.html
[PATCH 00/26] Allow multiple "partial" symtab readers per objfile https://sourceware.org/pipermail/gdb-patches/2021-February/176625.html
[PATCH,V2 0/5] CTF: bug fixes and new features. https://sourceware.org/pipermail/gdb-patches/2021-March/176703.html
GLIBC
[RFC][PATCH v8 00/20] Implementation of RTLD_SHARED for dlmopen https://sourceware.org/pipermail/libc-alpha/2021-February/122837.html
[PATCH v6 0/6] x86: Improve Minimum Alternate Stack Size https://sourceware.org/pipermail/libc-alpha/2021-February/123042.html
[PATCH 00/10] Unwinder interface consolidation https://sourceware.org/pipermail/libc-alpha/2021-March/123085.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第374期, Alex Bradbury 大哥持续稳定输出。
On the ACM Sigplan blog, Yotam Feldman and Mooly Sagiv shared their "backwards" compilers course structure and the advantages and challenges of this approach. 有意思,没看过还。找机会看看。后续或许可以在3月份的 OSDT Monthly Meetup 上分享下。 有人愿意预约下,本月末来分享么?
Rui Ueyama has started the mold linker with the goal of being able to link a full debuginfo Chromium executable in 1 second (vs 12 seconds for LLD on the same machine). The project also generated discussion on Hacker News. Note the disclaimer "Note that even though mold can create a runnable Chrome executable, it is far from complete and not usable for production. mold is still just a toy linker, and this is still just my pet project." 就一个印象,Rui 实在是精力太旺盛了。
Paul Robinson wrote a detailed note on the "Rotten Green Tests" project. This aims to identify test assertions that aren't actually executed (e.g. due to a mistake in the test). 有用。非常有用。
Denis Bakhvalov kicked off a discussion on potential drivers for compiler performance improvement in the future. Stefanos Baziotis provided some useful pointers. 是个大坑。慢慢填。
Documentation was added for using the new pass manager. 喜大普奔。最近特别多搞错了 pass manager 急得求助的新开发者/研究者/研究生。 016f0ee.
A range of RISC-V vector improvements were made, such as support for insertion of misaliagned subvectors, use of VSETIVLI where possible, and additional fixed-length vector support. dd68f3c, efcdd59, 3bc5ed3.
RISC-V in China
RISC-V Summit China 继续紧张有序的准备。得到了众多国内外厂商的关注和大力支持。
第一届《RISC-V应用与生态研讨会》正在征稿,4月份截稿。本次录用论文将发表在《计算机系统应用》(CCF C)专刊上。欢迎同学们投稿。
RISC-V 国际基金会正在组织 RISC-V Forum 活动,欢迎大家投稿。其中有一个专门的 开发工具和调试工具 的论坛,是在5月12日(北京时间是早上7点-10点,挺合适的)。欢迎大家投稿。要抓紧了,3月5日截稿(北京时间是3月6日早上)。
RT-Thread 社区
- 中科蓝讯 AB32VG1 RISC-V开发板模块评测任务大挑战,有兴趣的可以看看 https://mp.weixin.qq.com/s/TTESqDz2LW2z7EgaAJOyOA
- RT-Thread 支持TriCore内核处理器,具体可见 https://github.com/Real-Thread/bsp_tricore
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《安迪·格鲁夫自传》
作者: 安迪·格鲁夫
译者: 张春雨
推荐人:小编1号
我是看完了《只有偏执狂才能生存》之后拿起这本自传的。原本想着里面是一些童年逸事加上一些自己的成功心得,结果发现完全不是这样。这本自传跟上一本书没有任何交集,除了作者是同一个人之外。
这本书对于读者的价值有几重不同的层面:从一个个体的角度,这本书详细的描述了安迪·格鲁夫成为安迪·格鲁夫的前半生的很多细节;同时,这本书也从一个从二战后欧洲逃难到美利坚的年轻人的经历,向读者展示了战争对于个人的残酷,以及生存的艰难。
过去几十年,虽然局部发生了很多战争,人类整体上处于和平时期。这在历史上并不是常见的,也不是顺理成章的。相反,这种和平,非常的脆弱。
希望有生之年,世界能够继续维持和平。