近期活动
编译社区的八卦信息
- C++ 中文周刊 第86期 https://mp.weixin.qq.com/s?__biz=Mzg3Nzg2OTgyOQ==&mid=2247483691&idx=1&sn=b95e54ea6c72107bc71a1540df8cb709
GCC
感兴趣的同学可以看看会议纪要:RISC-V V C Intrinsic API v1.0 release meeting reminder (October 31, 2022) https://docs.google.com/document/d/19UucISxO9yuQcQ5S30g7wn2wV5D-1z0fA0GKNVOuktI/edit
Problems when building NT kernel drivers with GCC / LD https://gcc.gnu.org/pipermail/gcc/2022-October/239782.html (很有意思的问题,为什么用GNU toolchain来编译Windows驱动呢?实在是想不通。Patch似乎来自Marvell的工程师)
Cortex M0 soft-float支持。没有硬件的情况下用整型指令仿真 [PATCH v7 00/34] libgcc: Thumb-1 Floating-Point Assembly for Cortex M0 https://gcc.gnu.org/pipermail/gcc-patches/2022-October/604694.html
一点一滴,LoongArch脚踏实地的改进 [PATCH v2] LoongArch: Optimize immediate load. https://gcc.gnu.org/pipermail/gcc-patches/2022-November/604767.html
[PATCH v1 0/2] Optimize immediate load. Add prefetch insns. https://gcc.gnu.org/pipermail/gcc-patches/2022-October/604612.html
[wwwdocs] [GCC13] Mention Intel __bf16 support in AVX512BF16 intrinsics. https://gcc.gnu.org/pipermail/gcc-patches/2022-November/604760.html
不错的小优化 [PATCH]AArch64 Extend umov and sbfx patterns. https://gcc.gnu.org/pipermail/gcc-patches/2022-October/604670.html
Binutils/GDB
鼓掌欢迎 A GNU Binutils wiki https://sourceware.org/pipermail/binutils/2022-November/124096.html
[PATCH v4 0/6] Support Intel Sierra Forest Instructions https://sourceware.org/pipermail/binutils/2022-October/124024.html
[PATCH,V3 00/15] Definition and support for SFrame unwind format https://sourceware.org/pipermail/binutils/2022-October/123994.html
AIX老而弥坚 [PATCH] Enable vector instruction debugging for AIX https://sourceware.org/pipermail/gdb-patches/2022-October/192649.html
GLIBC
字节跳动的GLIBC Patch,汇编优化RISC-Vmemory相关函数,好奇字节在RISC-V的布局 [PATCH] risc-v: Add support on mem* functions with V & B extension https://sourceware.org/pipermail/libc-alpha/2022-October/143086.html
GLIBC可以使用Clang编译了! [PATCH 00/11] Initial fixes for clang build support https://sourceware.org/pipermail/libc-alpha/2022-October/143036.html
[PATCH 00/20] patches from the morello port https://sourceware.org/pipermail/libc-alpha/2022-October/142973.html (Arm Morello安全架构支持)
[PATCH] LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. https://sourceware.org/pipermail/libc-alpha/2022-October/143080.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 461 期, Alex Bradbury 大哥持续稳定输出。
确实有必要: Jakub Beránek blogged about speeding up rustc, primarily through improvements to how it's compiled (including LTO, PGO, and application of BOLT).
截止了: Tom Stellard is seeking input on desired GitHub pull request features, and is intending to submit a list to GitHub on Wed 2nd November.
有伙伴在用 ORC JIT 么? Lang Hames provided an update on ORC JIT.
嗯? Vectorisation of epilogue loops was disabled for RISC-V. 269bc68.
!logtwowas added to TableGen. 64d5aed.坚持: LLVM's libc gained implementations of difftime, clock, time, and fgets functions. The initial scanf parser was also added. 1220442, 22ea0e5, 2d52283, 7a129f0.
好: Minimal LoongArch support was added to LLDB. a3be778.
QEMU (RISC-V)
- 风平浪静。
RISC-V in China
- 11月03日云栖大会的龙蜥专场有RISC-V分论坛。参会直播观看点这里。
RT-Thread 社区
- 风平浪静。
TVM / AI Compilers
- 风平浪静。
本周工具链岗位
往期社招及实习生招聘长期有效。
- 开源实习:算能科技招募AI开源工具链开发(TPU-MLIR项目)
- DynamoRIO RISC-V 移植开发实习生招聘(PLCT实验室)
- PLCT实验室开始招募 Mono 系统开发实习生,负责 RISC-V 移植及优化
本周推荐阅读
本周推荐:《古代中国文化讲义》
作者: 葛兆光
推荐:小编1号
知道葛兆光老师的名字是在《十三邀》的访谈中,许知远对葛兆光老师的尊重和葛老师的幽默感都引起了我的好奇心。这本《古代中国文化讲义》的叙述风格跟葛老师在镜头前的风格是延续一致的,没有严肃的面孔和学术架子,尽可能的用通俗的日常的表达来传递自己所知。
对于小编1号而言,这本书对我最大的喜悦,就让我第一次知道了道家和道教的区分,以及知道了中国社会传统以来「上清下浊」的区分、佛教、基督教等到了中国之后的本土化过程、五行风水学说为什么在中国的历史陈述中存在着两极化的评价,等等。
上述各种学术观点,或许这是葛老师一家之言,但是看完之后,现在也是我的看法了。