VOOZH about

URL: https://www.phoronix.com/news/GCC-16-Armv9.6-A

⇱ GCC 16 Lands Armv9.6-A Target Support - Phoronix


👁 Phoronix

GCC 16 Lands Armv9.6-A Target Support

Written by Michael Larabel in GNU on 23 December 2025 at 06:03 AM EST. Add A Comment
Merged ahead of the upcoming GCC 16.1 stable release of the GCC 16 compiler is initial support for the Armv9.6-A target.

Merged a few days ago to GCC Git was the new target options for the Arm 2024 Architecture Extension and Armv9.6-A:
"aarch64: Add new target options for 2024 Architecture Extension and Armv9.6-A

This does not add support for these version (and the corresponding __ARM_FEATURE_

With the newest SoCs still based on Armv9.2-A like the Cortex A520 / A720, Neoverse-V3, and also the Apple M4 and A18, among others, it will likely be some time as usual before seeing Armv9.6-A appear in any available core / SoC designs. The recently announced Arm C1 is based on Armv9.3-A. As mentioned with this GNU Compiler Collection support is just the initial target addition with the new extension work still to come.

All the technical details on the Armv9-6-A extensions can be found via the Arm developer blog.

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.