Sony Lands More PlayStation 4 Code Into LLVM's Clang

Written by Michael Larabel in LLVM on 28 September 2015 at 09:39 AM EDT. 8 Comments
LLVM
Since the beginning of the year Sony has been working on landing their PlayStation 4 compiler changes back into upstream LLVM/Clang. More of that code is now hitting mainline.

Sony relies on Clang as their code compiler for the PS4. That code was closed-up as allowed by LLVM's license but this year Sony has been working to get the changes re-based against master and merged upstream. Some of that code has landed while more landed this past week.

This commit in particular explains, "this patch adds missing pieces to clang, including the PS4 toolchain definition, added warnings, PS4 defaults, and Driver changes needed for our compiler."

This work will end up in LLVM 3.8.0, which should be released in the first half of 2016.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week