近期活动
- 8月21-23日RISC-V中国峰会,在杭州。
编译社区的八卦信息
GCC
[PATCH 0/9] Adding PowerPC architecture flags in addition to ISA flags https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659203.html
[PATCH v2] aarch64: Add support for AdvSIMD faminmax https://gcc.gnu.org/pipermail/gcc-patches/2024-August/658984.html
[PATCH v2] aarch64: Improve Advanced SIMD popcount expansion by using SVE [PR113860] https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659191.html
[PATCH] aarch64: Fuse CMP+CSEL and CMP+CSET for -mcpu=neoverse-v2 https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659247.html
[PATCH v1] aarch64: Add fp8 scalar types https://gcc.gnu.org/pipermail/gcc-patches/2024-August/659248.html
BINUTILS
[PATCH v2 0/1] RISC-V: Support CORE-V XCVBITMANIP extension https://sourceware.org/pipermail/binutils/2024-August/136153.html
[PATCH] Support ymm rounding control for Intel AVX10.2 https://sourceware.org/pipermail/binutils/2024-August/136080.html
[PATCH v4] RISC-V: Add support for RISC-V Profiles. https://sourceware.org/pipermail/binutils/2024-August/136129.html
[PATCH v2 1/1] RISC-V: Add support for XCVbitmanip extension in CV32E40P https://sourceware.org/pipermail/binutils/2024-August/136154.html
[PATCH] RISC-V: Minimal support for Zimop extension. https://sourceware.org/pipermail/binutils/2024-August/136164.html
GDB
[PATCH v4] gdb: aarch64: Support MTE on baremetal https://sourceware.org/pipermail/gdb-patches/2024-August/210845.html
[PATCH v2] sim: riscv: Fix Zicsr and fence instructions https://sourceware.org/pipermail/gdb-patches/2024-August/210848.html
[PATCH v4 0/3] Improve debugging of optimized code https://sourceware.org/pipermail/gdb-patches/2024-August/210873.html
GLIBC
[PATCH v2 0/5] Add support for memory sealing https://sourceware.org/pipermail/libc-alpha/2024-August/158836.html
[PATCH] AArch64: Improve generic strlen https://sourceware.org/pipermail/libc-alpha/2024-August/158989.html
[PATCH v12 04/17] nptl: Add <thread_pointer.h> for RISC-V https://sourceware.org/pipermail/libc-alpha/2024-August/158939.html
[PATCH v12 13/17] nptl: add RSEQ_SIG for RISC-V https://sourceware.org/pipermail/libc-alpha/2024-August/158948.html
[PATCH 0/3] Make ld.so self-relocation/main malloc switch more robust https://sourceware.org/pipermail/libc-alpha/2024-August/158969.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 553 期, Alex Bradbury 大哥持续稳定输出。
新语言? Jeremy Kun blogged about defining MLIR patterns with PDLL.
要来了: LLVM 19.1.0-rc2 was tagged. As Tobias Hieta noted "As we pass the second RC we should make sure we are more conservative with the fixes we pick. Make sure you don’t submit backports for things except regressions and important bug fixes. New features will have to wait until LLVM 20 at this point."
"ArcaneNibble" shared an RFC on multilib selection for RISC-V bare metal, discussing how to move towards adopting the YAML configuration file.
时代的车轮: Lang Hames started a discussion about removing MCJIT and RuntimeDyld from LLVM after a deprecation period, and started a separate thread to discuss adding deprecation warnings to those libraries.
日拱一卒: An AArch64 implementation of setjmp/longjmp was added to LLVM's libc. 2a6268d.
厉害了: libunwind can now build for RISC-V RV32E. b33a675.
QEMU (RISC-V)
[PATCH for-9.2 v6 00/12] riscv: QEMU RISC-V IOMMU Support, https://lists.gnu.org/archive/html/qemu-riscv/2024-08/msg00006.html
[PATCH v3 0/3] target/riscv: Remove redundant insn length check for zama16b, https://lists.gnu.org/archive/html/qemu-riscv/2024-08/msg00034.html
[PATCH 0/2] target/riscv: Convert RISC-V custom bitops to standard ones, https://lists.gnu.org/archive/html/qemu-riscv/2024-08/msg00054.html
[PATCH v3 00/20] riscv support for control flow integrity extensions, https://lists.gnu.org/archive/html/qemu-riscv/2024-08/msg00080.html
RISC-V in China
- RISC-V 中国峰会议程初版已在官网公布:持续更新中,8月12日形成最终版
- RISC-V大使傅炜参加 RISC-V Tokyo Day 并做演讲,介绍 Linux on RISC-V 的软硬件生态
- 快讯:祝贺刘珊成为RISC-V国际基金会大使!全球仅25位
RT-Thread 社区
- 风平浪静。招募志愿者小编。
TVM / AI Compilers
- 风平浪静。招募志愿者小编。
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《香农传》
作者:[美] 吉米·索尼 / [美] 罗伯·古德曼
译者: 杨晔
推荐: 小编1号
香农是和图灵一样改变了人类文明的人,从零开始构建了(可能不止一个)学科,构成了整个信息产业和通讯领域的理论基础。我应该早点阅读这本书,这样我就能早点发现原来香农这么有意思,或许《信息论》这门课我就会认真学一下了。