近期活动
恭喜社区小伙伴的新书出版:
- 《FFmpeg原理》 是一本公益的音视频入门书籍,本书会用大量章节来分析 ffmpeg.c 里面的内部逻辑,让读者能从 整体上 理解 FFmpeg API 的使用。
编译社区的八卦信息
GCC
GCC 13.0.0 Status Report (2022-11-14), Stage 3 in effect now https://gcc.gnu.org/pipermail/gcc/2022-November/239994.html
SME的详细资料patch内有链接,目前主要是Arm ACLE Intrinsic支持 [PATCH 00/16] aarch64: Add support for SME https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605906.html
[PATCH v2] gcc-13: aarch64: Document new cores https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606109.html (ampere1a, cortex-x1c, cortex-a715, cortex-x3, neoverse-v2)
有一些Ventana-VT1的流水线信息。看来Ventana招募GCC core maintainer Jeff的一个目的就是为了更好的merge patch [PATCH v2 0/2] Basic support for the Ventana VT1 w/ instruction fusion https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605959.html
Ventana的另一个patch set。这家由前Ampere CTO创立的RISC-V公司势头不错 [PATCH 0/7] RISC-V: Backend support for XVentanaCondOps/ZiCondops https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605873.html
阿里玄铁906的支持来了 [PATCH 0/7] Add XThead* support https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605980.html
[PATCH 0/2] Support HWASAN with Intel LAM https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605691.html
IBM还能独立支撑PowerPC的未来吗? [PATCH 0/6] PowerPC Dense Math prelimary support (-mcpu=future) https://gcc.gnu.org/pipermail/gcc-patches/2022-November/605581.html
Binutils/GDB
- Nothing interesting this week
GLIBC
继续解决用LLD链接GLIBC暴露的问题 [PATCH 0/7] Fixing remaining lld issues https://sourceware.org/pipermail/libc-alpha/2022-November/143436.html
国内的RV初创公司可以借鉴测试经验 riscv glibc testing https://sourceware.org/pipermail/libc-alpha/2022-November/143401.html
LLVM/Clang/LLDB/LLD
本节内容来自 LLVM Weekly 第 463 期, Alex Bradbury 大哥持续稳定输出。
羡慕,想去: The call for proposals for the FOSDEM 2023 LLVM dev room is now out.
羡慕,想去: Herb Sutter wrote a trip report from the Autumn ISO C++ standard meeting.
唉,赚钱难: As has been covered extensively on HN, Reddit, Phoronix, and others, Rui Ueyama is seeking a sustainable funding model for the mold linker and as part of that is weighing up a license change from AGPL to source-available. Mold of course isn't part of the LLVM project, though Rui is the initial author of the present-day LLD.
值得阅读: A number of round table summaries or reports from conversations at the LLVM dev meeting were shared. e.g. a summary of the office hours round table, a summary of the security group round table, a summry of the profiling + coverage + compiler-rt round table, and a summary of discussions about floating-point accuracy control.
嗯…… 好耶! Tom Lin shared a new project 'Race To Binary' to track LLVM and GCC compile times.
picolibc?有小伙伴用么? Michael Platings proposed adding a buildbot builder to test LLVM and picolibc together.
支持RISC-V或者LA么? The libcxx pre-commit CI was documented. 0c111dd.
QEMU (RISC-V)
[PATCH v2 0/3] Add (more) missing PolarFire SoC io regions, https://lists.gnu.org/archive/html/qemu-riscv/2022-11/msg00065.html
[PATCH v2 0/8] support subsets of code size reduction extension, https://lists.gnu.org/archive/html/qemu-riscv/2022-11/msg00069.html
[PATCH v2] hw/riscv: virt: Remove the redundant ipi-id property, https://lists.gnu.org/archive/html/qemu-riscv/2022-11/msg00076.html
[PATCH v2] hw/intc: sifive_plic: Renumber the S irqs for numa support, https://lists.gnu.org/archive/html/qemu-riscv/2022-11/msg00082.html
RISC-V in China
RT-Thread 社区
- 风平浪静
TVM / AI Compilers
- 风平浪静
本周工具链岗位
往期社招及实习生招聘长期有效。
本周推荐阅读
本周推荐:《迷路员》
作者: 沈大成
推荐:小编1号
我真是爱死这本书平淡和平缓的语气了。一共15个小故事,相互之间独立,风格却又有相似,日常生活中透露出了很多应该是很大件的荒诞,但是在故事中又仅仅像是高铁下错了站这样平常和日常。
我尤其喜欢其中的一个故事:有一天晚上,城市里一个十字路口的人行天桥,趁人不备,跑路了。