GCC Has Been Ported To The Visium Architecture
Written by Michael Larabel in GNU on 13 December 2014 at 10:55 AM EST. 1 Comment
GNU --
The newest platform that the GNU Compiler Collection has been ported to is Visium. AdaCore is now looking to contribute their GCC Visium port to mainline.

Never heard of Visium before? Neither have we, but it's yet another platform where GCC can serve as the code compiler. Eric Botcazou of AdaCore explained Visium as "a 32-bit RISC architecture with an Extended Arithmetic Module implementing some 64-bit operations and an FPU designed for embedded systems...The Visium is a classic 32-bit RISC architecture whose branches have a delay slot and whose arithmetic and logical instructions all set the flags, and they comprise the moves between GP registers (which are inclusive ORs under the hood in the traditional RISC fashion)."

Visium is already supported by the mainline Binutils. Botcazou mentioned in his GCC port announcement that "the ultimate goal is to contribute a port of the entire toolchain with simulator, debugger and embedded libc."

Details and the patches for the GCC port of Visium can be found via this GCC mailing list thread. It's yet to be decided whether this Visium port will be accepted upstream in time for GCC 5 due out in 2015.
Related News
About The Author
Author picture

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 or contacted via MichaelLarabel.com.

Popular News This Week