V1 of this series can be found here: https://sourceware.org/pipermail/gdb-patches/2020-July/170649.html
v2 addresses all comments from Kevin Buettner and Luis Machado in Patch2. This is sent to the gcc-patches mailing list to review the changes in include/ and libiberty/. Regards, Felix Felix Willgerodt (2): i386-tdep: Fix naming in zmm and ymm type descriptions. Add bfloat16 support for AVX512 register view. gdb/features/i386/64bit-avx512.c | 5 + gdb/features/i386/64bit-avx512.xml | 4 +- gdb/features/i386/64bit-sse.c | 5 + gdb/features/i386/64bit-sse.xml | 2 + gdb/gdbarch.c | 45 ++++++ gdb/gdbarch.h | 8 +- gdb/gdbarch.sh | 4 +- gdb/gdbtypes.c | 7 + gdb/gdbtypes.h | 3 +- gdb/i386-tdep.c | 37 +++-- gdb/target-descriptions.c | 5 + gdb/testsuite/gdb.arch/x86-avx512bf16.c | 164 ++++++++++++++++++++++ gdb/testsuite/gdb.arch/x86-avx512bf16.exp | 74 ++++++++++ gdb/testsuite/lib/gdb.exp | 51 +++++++ gdbsupport/tdesc.cc | 3 +- gdbsupport/tdesc.h | 1 + include/floatformat.h | 3 + libiberty/floatformat.c | 19 ++- 18 files changed, 420 insertions(+), 20 deletions(-) create mode 100644 gdb/testsuite/gdb.arch/x86-avx512bf16.c create mode 100644 gdb/testsuite/gdb.arch/x86-avx512bf16.exp -- 2.25.4 Intel Deutschland GmbH Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Gary Kershaw Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928