[hellogcc] OSDT Weekly 2020-05-27 第047期

  • From: Wei Wu (吴伟) <lazyparser@xxxxxxxxx>
  • To: hellogcc@xxxxxxxxxxxxx
  • Date: Wed, 27 May 2020 22:42:04 +0800

# OSDT Weekly 2020-05-27 第047期

### 近期线下活动

下一次聚会计划是V8主题。目前正在征集技术分享话题,欢迎报名来分享自己的工作。目前计划是线上。

同时我们欢迎场地支持和赞助。欢迎有志同道合的小伙伴联系我们。

## 编译社区的八卦信息

### GCC

- 万恶的ChangeLog规则终于要退出历史舞台了
  [IMPORTANT] ChangeLog related changes
  https://gcc.gnu.org/pipermail/gcc/2020-May/232603.html

- IBM上海团队关于Power向量访存指令的支持
  [PATCH 0/7] Support vector load/store with length
  https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546478.html

- IBM上海PowerPC后端的loop优化tuning
  [PATCH 1/2] rs6000: tune cunroll for simple loops at O2
  https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546107.html

- Jonathan Wakely关于libstdc++的改进
  [committed 0/3] libstdc++: Refactor filesystem::path string conversions
  https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546345.html

- Julian Brown关于OpenACC的工作
  [PATCH 0/7] [OpenACC] Dynamic reference counts for mapped data
  https://gcc.gnu.org/pipermail/gcc-patches/2020-May/546329.html

- Stafford修复OpenRISC GLIBC交互部分
  [PATCH 0/5] OpenRISC GCC Fixes for Glibc Support

- GCC RVV部分工作
  [RFC] RISC-V Vector Intrinsics
  https://gcc.gnu.org/pipermail/gcc/2020-May/232519.html

### Binutils/GDB

- [PATCH 0/2]: bfd: cleanups for the generic a.out support
  https://sourceware.org/pipermail/binutils/2020-May/111263.html

- ld: -z rel and -z relr
  https://sourceware.org/pipermail/binutils/2020-May/111244.html

- LD: Cannot add content to ctors section
  https://sourceware.org/pipermail/binutils/2020-May/111191.html

### GLIBC

- [PATCH 0/1] OpenRISC port
  https://sourceware.org/pipermail/libc-alpha/2020-May/114240.html

- AArch64 and -moutline-atomics
  https://sourceware.org/pipermail/libc-alpha/2020-May/114064.html

- The GNU C Library Manual - Authoritative or not?
  https://sourceware.org/pipermail/libc-alpha/2020-May/114225.html

- RFC: *scanf vs. overflow*
  https://sourceware.org/pipermail/libc-alpha/2020-May/114269.html

### LLVM/Clang/LLDB/LLD

本节内容来自 [LLVM Weekly 第334期](http://llvmweekly.org/issue/334),
[Alex Bradbury](https://www.linkedin.com/in/alex-bradbury/) 大哥持续稳定输出。

* LLVM 10.0.1-rc1
[tag有了](http://lists.llvm.org/pipermail/llvm-dev/2020-May/141683.html).

* Chris Colman 写了篇
[用CLang/LLVM改进firmware](https://interrupt.memfault.com/blog/arm-cortexm-with-llvm-clang).

* Djordje Todorovic
[写了篇博客介绍如何追踪由Clang/LLVM构建出来的优化代码(的范围)](https://djolertrk.github.io/llvm-debug-loc-stats/).

* Min-Yih Hsu blogged about [如何在LLVM代码书之外使用 LLVM
Lit](https://medium.com/@mshockwave/using-llvm-lit-out-of-tree-5cddada85a78).

* Tom Stellard 
[提出LLVM发布流程修改建议](http://lists.llvm.org/pipermail/llvm-dev/2020-May/141730.html),
including creating a time-based bug-fix release schedule and
eliminating release candidates for bug-fix releases. It also clarifies
rules for what kinds of backports are accepted during each release
phase.

* Nathan Sidwell [shared an implementation of the C++20 module
mapper](http://lists.llvm.org/pipermail/cfe-dev/2020-May/065487.html).
This was written for GCC, but he shares it under the standard LLVM
license.

* Vishal Chebrolu will be working on LLVM under GSoC and shared a proposal
for improving MergeFunctions to incorporate MergeSimilarFunction patches and
[ThinLTO 
support](http://lists.llvm.org/pipermail/llvm-dev/2020-May/141773.html).

* Fangrui Song 🎉 proposes [an update to the -fuse-ld=
semantics](http://lists.llvm.org/pipermail/cfe-dev/2020-May/065518.html),
to better specifiy the behaviour for prepending `ld.` or `ld64.`.

### RISC-V in China

本周风平浪静。

### TVM 社区

风平浪静。

### Mozilla

风平浪静。新的 Firefox 版本正常发布。

### 方舟开源编译器社区

OpenArkCompiler Weekly - #12 May 24th 2020

社区动态:
1、方舟编译器社区在5月19日上午举行了会议。会议纪要如下:
小乖他爹版:https://zhuanlan.zhihu.com/p/141985648
社区版:https://gitee.com/harmonyos/OpenArkCompiler/issues/I1HOTF
2、方舟编译器社区发布会议通知,将于2020-05-27
09:00-11:00((UTC+08:00)Beijing)召开会议,会议采用Zoom,会议ID:798 051 424。
3、5月19日会议中讨论的Maple
FE设计文档,已经公开,下载地址:https://gitee.com/harmonyos/OpenArkCompiler/attach_files/396400/download

Commits:
1、Futurewei开始实验两个不同特点的patch合入
https://gitee.com/harmonyos/OpenArkCompiler/issues/I1HUZS
2、重构xml格式的测试输出,并增添json格式的测试输出
https://gitee.com/harmonyos/OpenArkCompiler/commit/d7dc1823db7258263fb226dda8c39e520e68f167
(本节内容来自中科院软件所智能软件研究中心PLCT实验室史宁宁的方舟周报)

### 其它社区的 Weekly

欢迎感兴趣的小伙伴提 Pull Requests 完善内容❤️
我们希望能够尽可能多的扩展下OSDT的覆盖范围。

(没更新)
This Week in Rust #339:
https://this-week-in-rust.org/blog/2020/05/19/this-week-in-rust-339/

Golang Weekly #313:
https://golangweekly.com/issues/313

(没更新)
WebAssembly Weekly #118:
https://wasmweekly.news/issue-118/

最近更新的都(不怎么)规律 :)

### Academic

没有什么新的消息。
(当然也因为小编1号离开学术圈很久了)

### 本周工具链岗位

远程实习机会: 
[PLCT实验室招聘编译器/虚拟机/IDE开发实习生](https://mp.weixin.qq.com/s/bVaNK2kVGstnZ6Onkc98zQ)

## 本周推荐阅读

本周推荐:《驯化》

这是一本可以用来做轻松阅读的书,不过书里面的内容并不是随意的。更像是一本严谨的学术读物尽可能生动的版本。这本书读起来并不容易,断断续续读了接近两个月才翻完——当然,这也跟最近出差的次数变少了有关😄。

本书可以跟《细菌、枪炮与钢铁》等书来一起参考阅读,能够感受到人类历史的宏大和自己的渺小。很多日常琐碎事情都不会显得那么大了。

然后,再拿起《三体》…… 人类就更加渺小了。何处安放自己的余生,变成了一个无所适从的难题。

作者: 【英】艾丽丝·罗伯茨
出版社: 读者出版社
出品方: 新经典文化
副标题: 十个物种造就了今天的世界
原作名: Tamed:Ten Species that Changed Our World
译者: 李文涛
出版年: 2019-5
页数: 384
定价: 79.00
装帧: 精装
ISBN: 9787552705584

https://book.douban.com/subject/30447356/


-- 
Best wishes,
Wei Wu (吴伟)

Other related posts:

  • » [hellogcc] OSDT Weekly 2020-05-27 第047期 - 吴伟