LLVM 项目博客

LLVM 项目新闻和来自实战的细节

LLVM 每周 - 第 83 期,2015 年 8 月 3 日

欢迎来到 LLVM 每周的第 83 期,这是一份每周发布的新闻稿(每周一发布),涵盖 LLVM、Clang 及相关项目的进展情况。LLVM 每周由 Alex Bradbury 编写。您可以在 http://llvmweekly.org 订阅未来几期的新闻稿,并将其转发给您认为可能感兴趣的任何人。请将任何提示或反馈发送到 [email protected],或在 Twitter 上发送到 @llvmweekly@asbradbury

本期新闻稿的官方发布地址为 llvmweekly.org

来自网络的新闻和文章

基于 Clang 静态分析器的 CodeChecker 静态分析基础设施 已发布。今年早些时候在 EuroLLVM 大会上进行的演讲 幻灯片 对其进行了很好的概述。

LLVM/Clang 3.7 RC2 已标记。现在开始测试吧。

Picon 控制流完整性保护机制的实现已发布。此外还可以参阅相关论文 Picon: Control Flow Integrity on LLVM IR

邮件列表上的消息

LLVM 提交

  • 为实现与 MSVC 的兼容性,引入了新的异常处理表示形式。提交包含对 LLVM 语言参考的相应更新。 r243766

  • 添加了用于检查位码兼容性的测试。这将有助于确保 X.Y 版本生成的位码格式可供后续的 X.Z 版本读取。 r243779

  • lli 文档已更新,现在可以更好地解释其用途。 r243401

  • LLVM 获得了与目标无关的线程本地存储 (TLS) 实现。 r243438

  • 添加了 reverse(ContainerTy) 范围适配器。 r243581

Clang 提交

  • 用于为循环提示 pragma 生成元数据的机制已修改,使用了 CGLoopInfo。 r243315

  • Clang 学会将 -Wa,-mfpu-Wa,-mhwdiv-Wa,-mcpu 传递给集成汇编器。 r243353

  • 添加了对 Open MP 4.1 扩展有序子句的初步支持。 r243635

其他项目提交

  • lldb 正在开始支持指示您是否正在调试经过优化的函数。 r243508