GNU Binutils 2.37 Released With Support for ARMv9's Realm Management Extension

Written by Michael Larabel in GNU on 18 July 2021 at 03:39 PM EDT. Add A Comment
GNU
Out this Sunday is the latest update to GNU Binutils as this important collection of binary utilities common to Linux and other platforms.

GNU Binutils 2.37 isn't the most exciting update in recent memory but does bring some new improvements like support for Arm's new RME extension and other maintenance/janitorial work.

- AArch64 Realm Management Extension (RME) support was added. Realm Management Extension is new to ARMv9-A and adds additional security states, physical address spaces, the ability to dynamically transition memory between physical address spaces, and a Granule Protection Check mechanism. The Realm Management Extension is part of the overall Arm Confidential Compute Architecture with RME being around trusted execution environments/realms.

- Arm Symbian OS support was removed.

- Readelf and objdump will now follow links to separate debug info files by default.

- Binutils now requires being built under a C99 compiler and library.

- Various new linker options added.

More details on the GNU Binutils 2.37 release via Sourceware.org.
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