[v2,0/8] Remove UST (static tracepoint) support from gdbserver

Message ID 20250110-upstream-gdbserver-remove-ust-v2-0-1ab116ffe592@intel.com
Headers
Series Remove UST (static tracepoint) support from gdbserver |

Message

Aktemur, Tankut Baris Jan. 10, 2025, 4:01 p.m. UTC
  Hello,

UST support in gdbserver is substantially outdated.  Simon suggested
removing the support in a comment at

  https://inbox.sourceware.org/gdb-patches/f5fd16bf-1a2c-44d2-b777-73757fd8e6cd@efficios.com/

This series removes the UST usage and static tracepoints from
gdbserver.  We leave the GDB side and RSP specification unchanged,
except minor documentation fixes.

The first revision of this series was an RFC:

  https://inbox.sourceware.org/gdb-patches/20250108-upstream-gdbserver-remove-ust-v1-0-fd6d6658294f@intel.com

The current revision (v2) has the following changes:

  - Remove the `static_tracepoint` and all the associated code.
  - Remove the handling of packets qTfSTM, qTsSTM and qTSTMat in
    tracepoint.cc.
  - Remove the handle_qxfer_statictrace function in server.cc.

Best regards,
Baris

---
Tankut Baris Aktemur (8):
      gdb, doc: do a minor fix in the description of qTSTMat
      gdb, doc: mention the 'S' option for the QTDP packet
      gdb, doc: describe the 'L' tracepoint action
      gdbserver: remove UST (static tracepoint) support (part 1)
      gdbserver: remove UST (static tracepoint) support (part 2)
      gdbserver: do not announce static tracepoint support
      gdbserver: remove the static_tracepoint enum value
      gdbserver: remove handling of the 'L' tracepoint action

 gdb/NEWS                     |   2 +
 gdb/doc/gdb.texinfo          |  28 +-
 gdbserver/Makefile.in        |   9 -
 gdbserver/config.in          |   3 -
 gdbserver/configure          |  94 -----
 gdbserver/configure.ac       |  55 ---
 gdbserver/linux-amd64-ipa.cc |  88 ----
 gdbserver/linux-i386-ipa.cc  |  77 ----
 gdbserver/server.cc          |  26 --
 gdbserver/tracepoint.cc      | 973 ++-----------------------------------------
 gdbserver/tracepoint.h       |   4 -
 11 files changed, 56 insertions(+), 1303 deletions(-)
---
base-commit: 07492186894c3eda4242e9994fc5e973b8f3fb0b
change-id: 20250108-upstream-gdbserver-remove-ust-fb4dd2b4e944

Best regards,