mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-11-05 20:35:44 +00:00
7bdd67a560
So that we can avoid the "older gdb crashes" problem described in
commit 5787d17a42
and which caused us to disable reporting pauth
information via the gdbstub, newer gdb is going to implement support
for recognizing the pauth information via a new feature name:
org.gnu.gdb.aarch64.pauth_v2
Older gdb won't recognize this feature name, so we can re-enable the
pauth support under the new name without risking them crashing.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230406150827.3322670-1-peter.maydell@linaro.org
15 lines
553 B
XML
15 lines
553 B
XML
<?xml version="1.0"?>
|
|
<!-- Copyright (C) 2018-2022 Free Software Foundation, Inc.
|
|
|
|
Copying and distribution of this file, with or without modification,
|
|
are permitted in any medium without royalty provided the copyright
|
|
notice and this notice are preserved. -->
|
|
|
|
<!DOCTYPE feature SYSTEM "gdb-target.dtd">
|
|
<feature name="org.gnu.gdb.aarch64.pauth_v2">
|
|
<reg name="pauth_dmask" bitsize="64"/>
|
|
<reg name="pauth_cmask" bitsize="64"/>
|
|
<reg name="pauth_dmask_high" bitsize="64"/>
|
|
<reg name="pauth_cmask_high" bitsize="64"/>
|
|
</feature>
|
|
|