]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: Support for FEAT_RME_GPC3
authorEzra Sitorus <ezra.sitorus@arm.com>
Fri, 2 May 2025 17:08:21 +0000 (18:08 +0100)
committerRichard Earnshaw <rearnsha@arm.com>
Mon, 12 May 2025 16:07:53 +0000 (17:07 +0100)
commitf891d8e69d936cc3458c059871992d24fbb8c3d3
treeacc81edb8adb852e90b2b6ff763b6320fccb9556
parent720e45f92a30d16c56c767d183a2bc0ba2b66a56
aarch64: Support for FEAT_RME_GPC3

FEAT_RME_GPC3 - RME Granule Protection Check 3 Extension - introduces
a method for defining a set of windows in the memory map for which
Granule Protection Checks are skipped, and instead applies a set of
default settings associated with the window.

This patch introduces the sysreg gpcbw_el3. Add -march=armv9.5-a to
access this sysreg since this feature is optional from armv9.5-a.
gas/testsuite/gas/aarch64/gpc3.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/gpc3.s [new file with mode: 0644]
opcodes/aarch64-sys-regs.def