LLVM 项目博客

LLVM 项目新闻和来自战壕的详细信息

LLVM 每周 - 第 39 期,2014 年 9 月 29 日

欢迎来到 LLVM 每周的第 39 期,这是一个每周一出版的周刊,涵盖 LLVM、Clang 和相关项目的进展。LLVM 每周由 Alex Bradbury 带来。订阅未来的问题,请访问 http://llvmweekly.org,并将它传递给您认为可能感兴趣的任何人。请将任何提示或反馈发送至 [email protected],或在 Twitter 上发送至 @llvmweekly@asbradbury

本期文章的规范地址 可以在 llvmweekly.org 上找到

来自网络的新闻和文章

一个使用 LLVM 后端的 Common Lisp 实现,Clasp,已经宣布。在性能方面还有很多工作要做,但开发工作 在 Github 上非常活跃

一个针对教育用“y86”指令集架构的后端已经 开始。源代码 在 Github 上

ELLCC 交叉编译工具链的新二进制快照 现已可用。预编译的二进制文件可用于 ARM、MIPS、PPC 和 x86。所有 tarballs 包含所有目标的头文件和运行时库,允许您为任何支持的目标构建。

邮件列表

LLVM 提交

  • 已修复 x32 ABI 的分段堆栈支持。 r218247

  • Robin Morisset 关于原子优化工作的继续。AtomicExpandPass 现在会自行插入栅栏,而不是 SelectionDAGBuilder。 r218329

  • LLVM 的 libSupport 获得了 llvm::format() 的类型安全替代方案。 r218463

  • llvm-vtabledump 了解了如何为 MS ABI 导出 RTTI 结构。 r218498

Clang 提交

  • 现在支持 assume_aligned 函数属性。 r218500

  • 线程安全分析文档已经过大幅度更新。 r218420

  • 通过支持 __super 范围说明符,进一步提高了 MS 兼容性。 r218484

其他项目提交

  • compiler-rt 中的 ASan 获得了调试 API 的开始。 r218538

  • LLDB 获得了 Tk UI 示例的开始。 r218279