Skip to content

Commit

Permalink
Update GNU teams work in July (plctlab#751)
Browse files Browse the repository at this point in the history
Update GNU teams work in July.
  • Loading branch information
pz9115 authored Jul 31, 2023
1 parent e68a394 commit 18a8f9c
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions 2023/2023-08-01.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,32 @@
等待大佬抽空再次评审

## GNU Toolchain 相关工作
- 在RUYISDK中更新了GCC10.4的Xthead扩展版本,并对Xthead扩展进行了维护,修正了草案文档中的部分缺失信息:
- https://github.com/revyos/gcc/commit/4be5727e39e962a1e3570169b2e7dc096c5398c3
- https://github.com/T-head-Semi/thead-extension-spec/pull/27
- 向Binutils上游提交了ZC扩展的支持patch,讨论了ZCF/D扩展与F/D扩展的关系,协助更新了手册,目前Zca/b/f/d扩展已合入Binutils上游,Zcmp扩展仍在review中:
- https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=7ab8bf1c777644f834ccbc5d1e83d721859ca1ba
- https://sourceware.org/pipermail/binutils/2023-July/128631.html
- https://github.com/riscv/riscv-code-size-reduction/pull/224
- RVV fp16 tuple type类型的支持工作已被gcc上游接受:
- https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=0af87afb3fd10c6fcfbed3ba85d575889477a968
- https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=8377cf1bf41a0a9d9d49de807b2341f0bf5d30cf
- 协助更新了RVV intrinsic中整型运算算法实现的描述:
- https://github.com/Incarnation-p-lee/rvv-intrinsic-doc/pull/19/files
- 支持了Smcntrpmf扩展,更新了两个寄存器名称,目前正在review中:
- https://sourceware.org/pipermail/binutils/2023-July/128550.html
- 更新了RISC-V Profiles实现格式的说明,采用BNF进行描述,目前仍在review中:
- https://github.com/riscv-non-isa/riscv-toolchain-conventions/pull/36
- 更新了RV64-ILP32对multilib的支持:
- https://github.com/Liaoshihua/riscv-gcc/commit/988445aec7e9871fe7daebd5889e4fd6a18fe356
- 技术分享:
- [史玉龙 - RISC-V软浮点算法分析](https://www.bilibili.com/video/BV1UM4y1W7Lv/?spm_id_from=333.999.0.0&vd_source=89a98490591a1fb3eef7a5f0aae61a17)
- [陈逸轩 - RISC-V Vector 扩展从 0.7 到 1.0 的指令变化](https://www.bilibili.com/video/BV1Sz4y177rS/?spm_id_from=333.999.0.0&vd_source=89a98490591a1fb3eef7a5f0aae61a17)
- [陈嘉炜 - RVV0.7在GNU工具链上的移植工作进展](https://www.bilibili.com/video/BV1W14y197PF/?spm_id_from=333.999.0.0&vd_source=89a98490591a1fb3eef7a5f0aae61a17)
- [陈嘉炜 - RISC-V XThead系列扩展指令简介](https://www.bilibili.com/video/BV1aX4y1Y7w4/?spm_id_from=333.999.0.0&vd_source=89a98490591a1fb3eef7a5f0aae61a17)
- RISC-V GNU Toolchain会议slides链接:
- https://docs.google.com/presentation/d/1xob1ifXyETvkawuwp5BgmtxOxUgUnIUzUQDX1AHbW7w/edit?usp=sharing
- https://docs.google.com/presentation/d/1F-EhbGGapwUY2JkcxUP7FaBgFVOsBVslwC5SnYVL_1A/edit?usp=sharing

## Arch Linux for RISC-V

Expand Down

0 comments on commit 18a8f9c

Please sign in to comment.