[all-commits] [llvm/llvm-project] bda5fe: [lldb] [gdb-remote] Fix displaying i387_ext & vec ...

Michał Górny via All-commits all-commits at lists.llvm.org
Tue Oct 12 06:16:19 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bda5fe8f0c049f8c805572ba9eb92ce6044e7999
      https://github.com/llvm/llvm-project/commit/bda5fe8f0c049f8c805572ba9eb92ce6044e7999
  Author: Michał Górny <mgorny at moritz.systems>
  Date:   2021-10-12 (Tue, 12 Oct 2021)

  Changed paths:
    M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    M lldb/test/API/functionalities/gdb_remote_client/TestGDBServerTargetXML.py

  Log Message:
  -----------
  [lldb] [gdb-remote] Fix displaying i387_ext & vec regs with gdbserver

Adjust the encoding and format applied to i387_ext and vec* type
registers from gdbserver to match lldb-server.  Both types are now
displayed as vector of uint8 instead of float and integer formats used
before.  Additionally, this fixes display of STi registers when they do
not carry floating-point data (they are also used to hold MMX vectors).

Differential Revision: https://reviews.llvm.org/D108468




More information about the All-commits mailing list