Arm Begins Adding Armv9 Support To The GNU Compiler Toolchain

Written by Michael Larabel in Arm on 1 October 2021 at 07:22 AM EDT. 1 Comment
Arm engineers have begun landing their Armv9 enablement work in the GNU compiler toolchain.

Yesterday brought the initial Armv9 commits to GNU Binutils. This included adding armv9-a to -march for the GNU Assembler as well as for GAS adding the Cortex-X2, Cotex-A510, and Cortex-A710.

Meanwhile this morning in GCC Git armv9-a has begun landing as well. The GNU Compiler Collection support will be for next year's GCC 12 release.

Expect more Armv9 open-source compiler support to continue landing over the coming weeks now that it looks like Arm engineers have been cleared to begin pushing out more of their new enablement code. Arm publicly announced Armv9 earlier this year as an evolution over Armv8 with new security features and other new extensions intended for machine learning, digital signal processing, and more while retaining full ARMv8 compatibility.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week