近期活动
编译社区的八卦信息
GCC
Intel Compiler完成LLVM迁移引发的LLVM/GCC讨论 https://www.phoronix.com/forums/forum/linux-graphics-x-org-drivers/intel-linux/1272435-intel-fully-embracing-llvm-for-their-c-c-compilers?p=1272769#post1272769
[PATCH 0/8] OpenMP 5.0: Topological sort for OpenMP 5.0 base pointers https://gcc.gnu.org/pipermail/gcc-patches/2021-August/577211.html
[GCC-11] [PATCH 0/5] Finish <x86gprintrin.h> and general-regs-only https://gcc.gnu.org/pipermail/gcc-patches/2021-August/577360.html
关于向量化相关代码的深度讨论 [patch][version 6] add -ftrivial-auto-var-init and variable attribute "uninitialized" to gcc https://gcc.gnu.org/pipermail/gcc-patches/2021-August/576994.html
[patch] Make -no-pie option work for native Windows https://gcc.gnu.org/pipermail/gcc-patches/2021-August/577188.html
联发科还在投资MIPS架构的芯片 [PATCH][MIPS] Hazard barrier return support https://gcc.gnu.org/pipermail/gcc-patches/2021-August/577480.html
Binutils/GDB
中科院的LoongArch来了! [PATCH 0/7][LoongArch] Add LoongArch port support. https://sourceware.org/pipermail/binutils/2021-August/117697.html
非常有意思的profiling tool [PATCH] gprofng: a new GNU profiler https://sourceware.org/pipermail/binutils/2021-August/117665.html
[PATCH] RISC-V: Add lga assembler macro support. https://sourceware.org/pipermail/binutils/2021-August/117637.html
GLIBC
[PATCH] riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. https://sourceware.org/pipermail/libc-alpha/2021-August/129931.html
[PATCH 0/3] malloc: improve THP effectiveness https://sourceware.org/pipermail/libc-alpha/2021-August/130139.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第398期, Alex Bradbury 大哥持续稳定输出。
大新闻: Intel announced their adoption of LLVM for their C/C++ compilers is complete and wrote about some of the benefits as well as future plans.
有趣但无用?XD Matthieu Dubet walked through how Clang/LLVM is able to compile a comically inefficient isEven function down to 3 LLVM IR instructions.
有意思的名字: "MyDeveloperDay" posted an RFC regarding clang-format's position on making code modifications that might change semantics. Noting that in general such transformations are frowned upon, but there are notable exceptions (like include sorting). This post generated lots of good conversation that I can't fully summarise here. Several respondents (including Chris Lattner) suggested supporting such functionality in an off-by-default manner.
Initial support for X86 AVX512FP16 instructions was added. 6f7f5b5, f1de9d6.
Flang gained support for frontend plugins. f52fc59.
日拱一卒: LLVM's libc now has an implementation of strtoll. b062d63.
RISC-V in China
RISC-V双周报7月31日-8月12日 https://mp.weixin.qq.com/s/9O0TE98cn7Jq28Pj-NKAYg
由软件所PLCT实验室筹建的 RISC-V Lab 目前已经启用了 9 套 SiFive Unmathed 和 20 套全志哪吒开发板。社区开发者已经开始陆续获得访问权限。
RT-Thread 社区
- 【AI简报20210813期】 西人马首次发布一体式 AI SoC 芯片、三星发布5nm可穿戴处理器
- 如何在RT-Thread Studio上使用GIT进行工程管理
- RT-Thread BSP:Support QEMU run for Xuantie-E9xx Series CPU. https://github.com/RT-Thread/rt-thread/pull/4945
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《岩田先生:任天堂传奇社长如是说》
推荐:小编1号
在kindle随机推送给我这本书之前,我并未想过任天堂的社长是谁。想着「既然是任天堂公司的老板,那么一定不会无聊」就读了起来。
书不厚,一两个小时就可以慢悠悠的看完。看完之后自我感觉也没有记住什么。没有什么公司治理的框架逻辑或者理论价值观。没有什么深刻的人身感悟,社长幼年的生活也是平淡无奇,甚至一度沉迷游戏。后来沉迷电脑,成了那个时候很厉害的程序员,毕业了进入了自己经常去蹭机时的公司,慢慢的成了社长。
清楚的知道的是,合上书的时候,最大的感受是「果然是一群有意思的人呀!在任天堂工作一定是每天都很开心。」或许也只有员工和公司是开心的,才能够将幸福感通过游戏传递给全球数千万的家庭。