近期活动
编译社区的八卦信息
GCC
[PATCH 0/3] aarch64: Add march flags for +fp8 arch extensions https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657899.html
[PATCH v4] RISC-V: Implement
__init_riscv_feature_bits,__riscv_feature_bits, and__riscv_vendor_feature_bitshttps://gcc.gnu.org/pipermail/gcc-patches/2024-July/658016.html[PATCH] aarch64: Improve Advanced SIMD popcount expansion by using SVE [PR113860] https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657548.html
[PATCH][aarch64] Document rewriting of -march=native to -mcpu=native https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657625.html
[PATCH 03/11] AArch64: Diagnose OpenMP offloading when SVE types involved. https://gcc.gnu.org/pipermail/gcc-patches/2024-July/657645.html
[PATCH v1 1/3] aarch64: store signing key and signing method in DWARF
_Unwind_FrameStatehttps://gcc.gnu.org/pipermail/gcc-patches/2024-July/657782.html
BINUTILS
[COMMITTED,V7 0/9] Add experimental SCFI support for aarch64 https://sourceware.org/pipermail/binutils/2024-July/135803.html
[PATCH v2 0/5][Binutils] aarch64: Add support for sme2 and sve2 BFloat16 feature. https://sourceware.org/pipermail/binutils/2024-July/135830.html
[PATCH 0/3] aarch64: Add march flags for +fp8 arch extensions https://sourceware.org/pipermail/binutils/2024-July/135887.html
[PATCH] aarch64: disable feature b16b16 https://sourceware.org/pipermail/binutils/2024-July/135751.html
GDB
[PATCHv12 0/6] thread-specific breakpoints in just some inferiors https://sourceware.org/pipermail/gdb-patches/2024-July/210566.html
[PATCH v4 0/5] Modernize frame unwinders and add disable feature https://sourceware.org/pipermail/gdb-patches/2024-July/210540.html
[PATCH] gdb: aarch64: Support MTE on baremetal https://sourceware.org/pipermail/gdb-patches/2024-July/210584.html
GLIBC
Leaving aarch64 maintainership https://sourceware.org/pipermail/libc-alpha/2024-July/158495.html
[RFC v2] aarch64: Add support for memory protection keys https://sourceware.org/pipermail/libc-alpha/2024-July/158409.html
[PATCH v2 00/15] RISC-V: Add Zbb-optimized string routines as ifuncs https://sourceware.org/pipermail/libc-alpha/2024-July/158389.html
[PATCH v3 0/3] linux: Update the mremap C implementation [BZ #31968] https://sourceware.org/pipermail/libc-alpha/2024-July/158390.html
[PATCH v3 0/2] malloc: add multi-threaded tests for aligned_alloc/calloc/malloc https://sourceware.org/pipermail/libc-alpha/2024-July/158401.html
[PATCH v3 1/2] x86-64: Remove sysdeps/x86_64/x32/dl-machine.h https://sourceware.org/pipermail/libc-alpha/2024-July/158485.html
[PATCH v2 0/2] Make abort AS-safe https://sourceware.org/pipermail/libc-alpha/2024-July/158497.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 551 期, Alex Bradbury 大哥持续稳定输出。
存档: Luke Lau blogged about changes to how the RISC-V LLVM backend inserts vsetvli (vector configuration) instructions, focusing particularly on how to break up such a potentially disruptive change into incrementally reviewable patches.
感谢宋教授: Fangrui Song blogged about rethinking mapping symbols for efficiency.
来了: MLIR News #68 is now available.
稍微收紧: Tom Stellard proposed changing the process for requesting commit access.
会很重要么? Min-Yih Hsu proposes refining the semantics of experimental.get.vector.length with the hope of constraining the semantics enough to allow more optimisations, while hopefully being generic enough for future targets.
已经开了: The LLVM 19.x branch will happen tomorrow 23rd of July.
要没了? A deprecation warning is now emitted for
-Ofast. 2ef7cbf.
QEMU (RISC-V)
- 风平浪静。招募志愿者小编。
RISC-V in China
- RISC-V 中国峰会正在如火如荼的准备。
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《思考,快与慢》
作者: 丹尼尔·卡尼曼
译者: 胡晓姣、 李爱民、 何梦莹
推荐: 小编1号
翻译非常不错的一本科普小册子,里面的很多实验和例子都很贴心的换成了中文语境。很多认知和记忆方面的实验直接生搬硬套翻译是真的没有什么感觉的。
基本的出发点是说人脑是有两个思维系统组成的,理性和语言的部分其实是后来的,而人类本能的跟动物类似的系统书里叫做系统1,高级逻辑思维叫做系统2,围绕这两个系统之间什么时候谁占主导,介绍了很多有意思的、设计巧妙的实验。