aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-03-04 08:58:13 +0100
committerJan Beulich <jbeulich@suse.com>2020-03-04 08:58:13 +0100
commita847e32224d9a4297514a9a291c024c207eefdb9 (patch)
tree4b3249c7f20c260a86f95a95b67f2c7693ee54fe /opcodes/i386-gen.c
parent45830fd60e3c7b694dfa03f6fc1e7de431a3fcd1 (diff)
downloadgdb-a847e32224d9a4297514a9a291c024c207eefdb9.zip
gdb-a847e32224d9a4297514a9a291c024c207eefdb9.tar.gz
gdb-a847e32224d9a4297514a9a291c024c207eefdb9.tar.bz2
x86: support VMGEXIT
It has been publicly documented for quite some time, albeit not in the "General-Purpose and System Instructions" volume: https://www.amd.com/system/files/TechDocs/24593.pdf.
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r--opcodes/i386-gen.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c
index ac7852e..8e146bd 100644
--- a/opcodes/i386-gen.c
+++ b/opcodes/i386-gen.c
@@ -309,6 +309,8 @@ static initializer cpu_flag_init[] =
"CpuRDPRU" },
{ "CPU_MCOMMIT_FLAGS",
"CpuMCOMMIT" },
+ { "CPU_SEV_ES_FLAGS",
+ "CpuSEV_ES" },
{ "CPU_ANY_X87_FLAGS",
"CPU_ANY_287_FLAGS|Cpu8087" },
{ "CPU_ANY_287_FLAGS",
@@ -606,6 +608,7 @@ static bitfield cpu_flags[] =
BITFIELD (CpuENQCMD),
BITFIELD (CpuRDPRU),
BITFIELD (CpuMCOMMIT),
+ BITFIELD (CpuSEV_ES),
#ifdef CpuUnused
BITFIELD (CpuUnused),
#endif