近期活动
- 编译技术入门与实战·第三期·2021春季(连载中) https://www.bilibili.com/video/bv14b4y1X7uX
编译社区的八卦信息
- 当然是RMS重新加入FSF/GNU引发的各种大讨论。围观了GCC社区的,很有帮助,在十几封长邮件中,诉尽GCC风风雨雨。对于任何想要进入GNU社区进行贡献或者混口饭吃的同行而言,这次都是撞大运的社区历史和现状培训课。邮件也分成了好几个不同的 Thread,不同的讨论主题更换了不同的邮件标题,因此需要耐心的在这两个月的邮件存档中耐心的阅读。
GCC
复活节假期,整个GNU社区都比较平静,Contributors休假中
但是,嘴炮继续,Nathan呼吁解散Steering Committee Remove RMS from the GCC Steering Committee https://gcc.gnu.org/pipermail/gcc/2021-April/235267.html
意大利小哥支持RMS,抱怨美国的邪恶公司妄图控制GNU/GCC RMS removed from the GCC Steering Committee (was: Remove RMS...) https://gcc.gnu.org/pipermail/gcc/2021-April/235248.html
RMS的另一个者发帖 Protest against removal of RMS from GCC Steering Committee https://gcc.gnu.org/pipermail/gcc/2021-April/235263.html
来自北大的小哥 My GSoC proposal for the Rust frontend https://gcc.gnu.org/pipermail/gcc/2021-April/235326.html
[PATCH 1/1] C-SKY: Describe ck802 bypass accurately. https://gcc.gnu.org/pipermail/gcc-patches/2021-April/567703.html
RFC: Sphinx for GCC documentation https://gcc.gnu.org/pipermail/gcc-patches/2021-April/567574.html
Binutils/GDB
bfd relocation handling questions https://sourceware.org/pipermail/binutils/2021-April/116040.html
[PATCH v3 0/7] extend branch tracing to use ARM CoreSight traces https://sourceware.org/pipermail/gdb-patches/2021-April/177521.html
[PATCH 0/2] Breakpoint conditions at locations with differing contexts https://sourceware.org/pipermail/gdb-patches/2021-April/177517.html
GLIBC
[PATCH v5 00/35] SYNOPSIS: Use syscall(SYS_...); and fix '#include's https://sourceware.org/pipermail/libc-alpha/2021-April/124748.html
[PATCH v3 00/37] libpthread removal: NPTL forwarders are gone https://sourceware.org/pipermail/libc-alpha/2021-March/124597.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第379期, Alex Bradbury 大哥持续稳定输出。
欢迎女性加入到编译器开发中来: The Women in Compilers and Tools Meetup Series has been announced on the LLVM blog. The virtual event will take place each month, featuring talks, tutorials, and mentoring events.
C++学习: Oleksandr Koval has posted an incredibly detailed blog post listing all C++20 core language features with examples.
LLVM GPU News issue #9 is now available.
Sifive/RISC-V: Kai Wang provided an updated on the RFC to permit load/store/alloca for structs containing all scalable vectors and is still seeking feedback.
投票啊~ Alex Bradbury is polling for input from people who find the timing of the current biweekly RISC-V LLVM sync-up difficult.
上新: The initial framework for a "context-sensitive global pre-inliner" was introduced. 30b0232.
注意: ORC is now the default JIT engine for LLI. c42c67a.
For RISC-V, f16 values are passed in the lower 16-bits of an f32 when the F extension is enabled but Zfh is not, and the softPromoteHalf legalisation strategy is used. a33fcaf, dbbc95e.
Materialisation for 64-bit immediates on RV64 was improved. d61b40e, d7ffa82.
不错哦: Flang gained implementations of numeric instruction functions and reductions in its runtime. 5f6c5c6, e372e0f.
啊、这: Linux/mips debugging support was removed from LLDB. ce03a86.
不错哦: Interactive trace start and stop methods were implemented, as part of work to support Intel Processor Trace in LLDB. 0b69756.
RISC-V in China
第一届RISC-V中国峰会(RISC-V World Conference China)正在征集稿件中!截稿日4月16日
做 RISC-V 的平头哥开始新一波招聘 从“芯”出发,创“芯”未来!欢迎加入平头哥
RT-Thread 社区
社区开发者近期完成了中科蓝讯 AB32VG1 RISC-V开发板个功能模块的一系列评测 ,总体反馈为不少人第一次接触RISC-V内核芯片,但在基于RT-Thread Studio基础上做开发体验是比较顺畅的,体现了RT-Thread Studio在不同工具链、不同内核之间的无缝切换:从ARM内核切换到RISC-V内核,操作方法、编译流程没有任何区别。希望国产软硬件厂商有更多的合作
本周六下午深圳 嵌入式代码质量与开发效率技术沙龙~RT-Thread联袂鉴释科技工程师分享其在嵌入式软件领域多年积累的保证代码质量的实战经验和方法,助力小伙伴提升代码质量,欢迎小伙伴报名参加:https://www.bagevent.com/event/6821183 技术沙龙分享主题: 1.嵌入式软件持续集成与测试 2.嵌入式代码的典型漏洞分析和识别 3.提高嵌入式软件“调试”效率 4.WASM 安全性提高
TVM / MLIR / AI Compilers
- 继续高歌猛进,同时高薪招聘。
本周工具链岗位
- JavaScript引擎工程师 - PLCT Lab - 北京、南京、银河系 PLCT Lab 有一个大的目标,就是让 RISC-V 在所有主流的工具链和虚拟机中都成为 Tier-1 平台。这个岗位就是为了 RISC-V 成为 V8 的 tier-1 而设立。
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《打工女孩》
作者:[美] 张彤禾
推荐:小编1号
我在翻完了《寻路中国》最后一页之后,翻开了《打工女孩》。没有什么特别的理由。是Kindle自动推荐了这本,而我正正处于「渴望见到普通人的生活、尝试不花代价的去感受他人的生命」的好奇心中。这本书向我展示了一个我从未亲身体验过的、农民工群体的生活。
作者在东莞一带生活了几年,接触了许许多多的打工女孩,断断续续的联系和访谈,也跟其中的两个女孩一起回老家过年,目睹了年轻一代在老家的生活。快乐、争吵、疲惫和悲伤,都有一种扑面而来的真实。
书并不薄,不过阅读起来需要一点耐心。尤其,在通过文字和作者直接对话之前,最好不要去网上搜索快餐式的评论文字 —— 通过网友咀嚼过又吐出来的评价,你永远无法预测到会掺杂什么样书里根本没有的“香料” —— 甚至有的评论者并未阅读过就直接把自己调制的料碟当主食端了上来。