OSDT Weekly开源开发工具周报
首页 / 第 107 期

OSDT Weekly 第107期

2021-07-21 weekly-2021/2021-07-21.md

近期活动

编译社区的八卦信息

GCC

Binutils/GDB

GLIBC

LLVM/Clang/LLDB/LLD

本节内容来自 LLVM Weekly 第394期, Alex Bradbury 大哥持续稳定输出。

  • Amir Aupov posted an update on the BOLT framework, which has now been rebased on top of a much more recent LLVM. The post gives a detailed list of next steps and patches that are in the process of being upstreamed.

  • The RegAlloc interface was modified to allow targets to split register allocation between different register classes (controlled by a callback function). The initial motivation is to allow AMDGPU to split allocation for SGPRs and VGPRs. eebe841.

  • Register definitions and initial MC layer support support was added for the Armv9-A Scalable Matrix Extension. c08dabb, dfa7693, 99eb96f.

  • The language reference was updated to clarify semantics of inttoptr/ptrtoint for non-integral types. f74bb95.

  • The Arm backend gained new MVESEXT and MVEZEXT nodes that larger-than-legal sext and zext are lowered to when MVE is enabled. ca78151.

RISC-V in China

RT-Thread 社区

本周工具链岗位

往期社招及实习生招聘长期有效。

本周推荐阅读

本周推荐:《关键改变》

推荐人:小编1号

这本书是跟《关键冲突》、《关键对话》是同一个作者团队。在理论框架上是采用了同样的【动机x能力】x【个人、环境、结构】的模型;在具体做法上又跟《掌控习惯(Atomic Habits)》有类似的指导过程。总体而言,书看多了之后,能够看到共同的模型出来。

当一个人真的想去改变什么,以达到自己的目标的时候,《关键改变》这本书中的方法是有用的,在各个细节的地方确保了周围都在把你往前推,而不是往后拉。小编1号有着类似的改进的经验和自我总结,跟《关键改变》中总结的技巧有大量相似的地方(所谓的「著书长恨古人多」)。总体而言,是靠谱的。相比起来,《掌控习惯》更多的依赖于个人的自我暗示和自律,对于社会网络和他人的帮助并没有《关键改变》说得清晰和明确。可以两本书重叠起来看和执行。

当然,你依然需要一个强烈的动机才可以开始。