近期活动
编译社区的八卦信息
GCC
[PATCH] IBM Z: Enable LSan and TSan https://gcc.gnu.org/pipermail/gcc-patches/2021-July/576136.html
Clarification on CTF/BTF workings with LTO https://gcc.gnu.org/pipermail/gcc-patches/2021-July/575780.html
[PATCH 0/4] libsanitizer: Sync with upstream https://gcc.gnu.org/pipermail/gcc-patches/2021-July/575684.html
A value number issue https://gcc.gnu.org/pipermail/gcc/2021-July/236849.html
[committed] OpenACC Profiling Interface (incomplete) https://gcc.gnu.org/pipermail/gcc-patches/2021-July/576090.html
TBAA bug? https://gcc.gnu.org/pipermail/gcc/2021-July/236891.html
Binutils/GDB
[MIPS/Loongson][Committed] Correct gs264e bfd_mach in mips_arch_choices https://sourceware.org/pipermail/binutils/2021-July/117508.html
[PATCH 00/11] gas: adjustments to floating point data directives handling https://sourceware.org/pipermail/binutils/2021-July/117452.html
[PATCH 00/12] x86: disassembler fixes and some consolidation https://sourceware.org/pipermail/binutils/2021-July/117416.html
GDB: [PATCH v2 0/5] A few fixes to OpenBSD's native target https://sourceware.org/pipermail/gdb-patches/2021-July/181155.html
GLIBC
[PATCH] AArch64: Improve A64FX memcpy https://sourceware.org/pipermail/libc-alpha/2021-July/129411.html
memset v2 v3 all 4.72% 9.27% 0-1024 28.80% 44.03% 1k-4k -2.65% 2.57% 4k-8k -2.77% -0.58%
[PATCH 0/3] Allow LLD 13.0.0 and improve compatibility with gold and clang https://sourceware.org/pipermail/libc-alpha/2021-July/129450.html
Disabling TLS address caching to help QEMU on GNU/Linux https://sourceware.org/pipermail/libc-alpha/2021-July/129324.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第395期, Alex Bradbury 大哥持续稳定输出。
文档在继续补充。 The 'undevs' blog posted an article on understanding LLVM IR.
Tom Stellard sent a reminder that the 13.x release branch will be created on Tuesday.
Andy Wingo posted an RFC on supporting off-heap definitions for the WebAssembly target.
Philip Reames provided a summary of related work on fuzzing LLVM IR passes.
LLVM's Attributor gained AAPointerInfo, used to track the uses of a pointer and placing them in "bins" based on their offset from the base and access size. c2281f1.
恭喜陆旭凡同学的第一个大 Patch~ Initial support for RISC-V was added to JITLink. 0ad562b, c7c70f2.
An ORC-runtime based MachO-Platform was added. bb5f97e.
RISC-V constant materialisation was improved for cases where lui+slli can be used to replace lui+addi+slli. 81efb82.
RISC-V in China
- RISC-V 国际基金会在B站的账号今天达到了3000粉丝!围观地址 https://space.bilibili.com/1121469705
RT-Thread 社区
RT-Thread精彩亮相首届工控中国大会,集中展示工控领域核心软件技术 ,RT-Thread携手飞腾、龙芯中科、 XILINX等生态伙伴展示了基于RT-Thread Secure的飞腾FT2000/4参考板终端交互参考设计、龙芯2K1000派终端交互参考设计、XILINX Zynq7000开发板终端交互参考设计等展品。
RT-Thread Studio V2.1.1 新版本发布啦!(https://mp.weixin.qq.com/s/VIIUIR0yvt0hwImE-N3RPQ),本次发布主要更新和上线了一些SDK资源包,其中包括重磅的RT-Thread nano-3.1.5源码包,将在本次更新版Studio中上线,此外本次更新集中完善优化了V2.0.0发布以来大家反馈的大部分问题,并在软件异常信息智能分析和提示方面做了大的改善,实现在软件发生报错的时候,能够智能分析,进行友好的日志补充输出,或弹框信息提示,指引大家快速定位解决问题,让软件的使用体验得到提升。
TVM / MLIR / AI Compilers
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《可视化绘图制作方法与技巧》
作者:[德] 布里吉特·赛伯尔
翻译:寇瑛
推荐:小编1号
这是一个快速的工具书,封面最下面的小字描述的符合我的看法:「毫无绘画天赋的人也能掌握的使用绘画技巧」。我自己并不是一个纯粹的绘画手残党,随手的涂鸦和简笔画每天都会画一画,尤其是在工作中跟其他人进行讨论的时候,通过简笔涂鸦来描述系统架构、知识逻辑或者用例都是非常方便的。
这本书最大的优点就是把简笔画涂鸦的好处列出来之后,又列出来了一些具体的步骤让一把年纪的中年人都可以迈出第一步,拿起笔画几笔,一根眉毛两根眉毛一张嘴,一个表情就完成了。