]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
aarch64: Add FEAT_ECBHB support
authorAndrea Corallo <andrea.corallo@arm.com>
Tue, 12 Sep 2023 10:23:52 +0000 (11:23 +0100)
committerAndrea Corallo <andrea.corallo@arm.com>
Tue, 19 Dec 2023 14:35:49 +0000 (15:35 +0100)
commitdb168da2e0d7ea01d0a8ed4bdd0e035e47094fed
tree3eee402784b784b8f65d91a16c0ea9640cf47d47
parent88b5a8ae138f3ace20f63635dbaea437fb17ae78
aarch64: Add FEAT_ECBHB support

This patch add support for FEAT_ECBHB "Exploitative control using
branch history information" adding the "clrbhb" instruction.  AFAIU
the same alias was originally added as "clearbhb" before the
architecture was finalized (Mandatory v8.9-a/v9.4-a; Optional
v8.0-a+/v9.0-a+).
gas/testsuite/gas/aarch64/clrbhb-1.d [new file with mode: 0644]
gas/testsuite/gas/aarch64/clrbhb-1.s [new file with mode: 0644]
gas/testsuite/gas/aarch64/system.d
opcodes/aarch64-asm-2.c
opcodes/aarch64-dis-2.c
opcodes/aarch64-tbl.h