From: Felix Willgerodt Date: Tue, 21 May 2024 12:54:05 +0000 (+0200) Subject: gdb, doc: Fix AVX-512 documentation. X-Git-Tag: binutils-2_43~577 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a736284b1d15bcba996292e703fa2d28c41bce1b;p=thirdparty%2Fbinutils-gdb.git gdb, doc: Fix AVX-512 documentation. org.gnu.gdb.i386.avx512 adds k registers, but these aren't mentioned in the docs yet. Fix that. In addition the documentation describes xmm registers with an `h` (e.g. xmm16h). I am assuming that we follow the register xml files here, which don't have the h suffix. So this removes that as well. Approved-By: Eli Zaretskii --- diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index 61f91ef4ad6..750f368f980 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -49471,7 +49471,7 @@ describe additional @sc{xmm} registers: @itemize @minus @item -@samp{xmm16h} through @samp{xmm31h}, only valid for amd64. +@samp{xmm16} through @samp{xmm31}, only valid for amd64. @end itemize It should describe the upper 128 bits of additional @sc{ymm} registers: @@ -49499,6 +49499,14 @@ describe the additional @sc{zmm} registers: @samp{zmm16h} through @samp{zmm31h}, only valid for amd64. @end itemize +It should +describe the additional 64-bit @sc{k} registers: + +@itemize @minus +@item +@samp{k0} through @samp{k7}, valid for amd64 and i386. +@end itemize + The @samp{org.gnu.gdb.i386.pkeys} feature is optional. It should describe a single register, @samp{pkru}. It is a 32-bit register valid for i386 and amd64.