debug registers: Add missing debug version entry for FEAT_Debugv8p8
authorLuis Machado <luis.machado@arm.com>
Thu, 13 Apr 2023 13:42:31 +0000 (14:42 +0100)
committerLuis Machado <luis.machado@arm.com>
Fri, 14 Apr 2023 12:15:25 +0000 (13:15 +0100)
commite10d82fc3ed03ee03f7c831a5b1e73c6c5ed3722
tree9743d8e426d48152f88d58f70b9c1e72d8f8e4ed
parentb8d1a3a8ef9aff015ae963522287f7785bc552ec
debug registers: Add missing debug version entry for FEAT_Debugv8p8

The Arm Architecture Reference Manual defines debug version 0b1010 for
FEAT_Debugv8p8. This is used to identify valid hardware debug registers.

gdb currently only knows about versions up to FEAT_Debugv8p4. This patch
teaches gdb about this new version.

No visible changes should happen as consequence of this patch, but in the
future gdb will be able to identify debug registers in newer hardware.

Regression-tested on aarch64-linux Ubuntu 20.04/22.04.
gdb/nat/aarch64-hw-point.h
gdb/nat/aarch64-linux-hw-point.c