LLVM 项目博客

LLVM 项目新闻和来自前线的细节

LLVM 每周 - 第 73 期,2015 年 5 月 25 日

欢迎来到 LLVM 每周的第 73 期,这是一份每周发布(每周一发布)的时事通讯,涵盖 LLVM、Clang 和相关项目的最新进展。 LLVM 每周由 Alex Bradbury 编写。订阅未来版本,请访问 http://llvmweekly.org,并转发给您认为可能感兴趣的任何人。如有任何提示或反馈,请发送至 [email protected],或在 Twitter 上联系 @llvmweekly@asbradbury

本期的官方地址为 llvmweekly.org 上的此地址

来自网络的新闻和文章

LLVM 博客已正式 宣布 Clang 中对 OpenMP 3.1 的全面支持。

源自 Clang 的 Zapcc 本周受到了 关注。它声称其编译速度快于基线 Clang 或其他编译器。主要开发者 Yaron Keren 在 Clang 邮件列表中分享了 有关其实现的更多细节

邮件列表上的内容

LLVM 提交

  • dereferenceable_or_null 属性现在将被循环环境代码移动传递利用。 r237593

  • 关于“MIR 序列化”项目的提交已开始,该项目旨在以可读格式打印机器函数。 r237954

  • CoreCLR 的 GCStrategy 已提交,同时还有一些相关文档。 r237753r237869

  • libFuzzer 获得了更多文档。 r237836

  • libFuzzer 现在可以与用户提供的变异器一起使用。 r238059r238062

Clang 提交

  • -fopenmp 将打开 OpenMP 支持并链接 libiomp5(也可以指定 libgomp)。 r237769

  • 已添加 -mrecip 标志以匹配 GCC。 r238055

其他项目提交

  • libcxx 的 C++1z 状态已更新。 r237606

  • std::bool_constantuninitialized_copy() 已添加到 libcxx。 r237636r237699

  • libcxx 获得了一个 TODO 列表。有很多任务可能对新贡献者很有趣。 r237813r237988

  • LDB 已启用 Windows 上多线程程序的调试,并获得了对进程附加的支持。 r237637r237817