Compiler Infrastructure

LLVM Version 2.7

Version 2.7 of the open source, Low Level Virtual Machine (LLVM) compiler infrastructure is now available.

LLVM features a low-level object code representation that uses RISC-like instructions, and a collection of source code that implements the LLVM language and compilation strategy.

With this release, Clang, the LLVM front end for the C, C++, and Objective-C languages, contains a number of new warnings, such as control-flow warnings for unreachable code and missing return statements. There is also ABI support for both the Darwin and Linux ARM ABIs. LLVM 2.7 also ships with a library that provides an implementation of the low-level target-specific hooks required by code generation and other runtime components.

For more information, please see the Release Notes. Version 2.7 can be downloaded now.

Jessica Thornsby

What do you think?

JAX Magazine - 2014 - 06 Exclucively for iPad users JAX Magazine on Android

Comments

Latest opinions