[PATCH v4 2/2] gdb, gdbserver, python, testsuite: Remove MPX.

Eli Zaretskii eliz@gnu.org
Fri Sep 6 11:11:25 GMT 2024


> From: "Schimpe, Christina" <christina.schimpe@intel.com>
> Cc: felix.willgerodt@intel.com,
> 	jhb@FreeBSD.org,
> 	aburgess@redhat.com
> Date: Fri,  6 Sep 2024 09:39:26 +0000
> 
>  gdb/NEWS                                      |   7 +
>  gdb/amd64-linux-nat.c                         |   2 +
>  gdb/amd64-linux-tdep.c                        |   5 +-
>  gdb/amd64-tdep.c                              |  22 +-
>  gdb/amd64-tdep.h                              |   2 +
>  gdb/arch/amd64.c                              |   8 -
>  gdb/arch/i386.c                               |   4 -
>  gdb/arch/x86-linux-tdesc-features.c           |   7 +-
>  gdb/data-directory/Makefile.in                |   3 +-
>  gdb/doc/gdb.texinfo                           | 122 -----
>  gdb/features/Makefile                         |   2 -
>  gdb/features/i386/32bit-mpx.c                 |  51 --
>  gdb/features/i386/32bit-mpx.xml               |  45 --
>  gdb/features/i386/64bit-mpx.c                 |  51 --
>  gdb/features/i386/64bit-mpx.xml               |  44 --
>  gdb/i386-linux-tdep.c                         |  67 +--
>  gdb/i386-linux-tdep.h                         |   9 -
>  gdb/i386-tdep.c                               | 509 +-----------------
>  gdb/i386-tdep.h                               |  24 +-
>  gdb/i387-tdep.c                               | 219 +-------
>  gdb/i387-tdep.h                               |  12 -
>  gdb/nat/x86-linux-tdesc.c                     |   6 -
>  gdb/nat/x86-xstate.c                          |   2 -
>  gdb/python/lib/gdb/printer/bound_registers.py |  39 --
>  gdb/target-debug.h                            |   2 -
>  gdb/testsuite/gdb.arch/i386-mpx-call.c        | 105 ----
>  gdb/testsuite/gdb.arch/i386-mpx-call.exp      | 398 --------------
>  gdb/testsuite/gdb.arch/i386-mpx-map.c         |  61 ---
>  gdb/testsuite/gdb.arch/i386-mpx-map.exp       |  56 --
>  gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c     |  92 ----
>  gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp   |  64 ---
>  gdb/testsuite/gdb.arch/i386-mpx-simple_segv.c |  36 --
>  .../gdb.arch/i386-mpx-simple_segv.exp         | 124 -----
>  gdb/testsuite/gdb.arch/i386-mpx.c             |  59 --
>  gdb/testsuite/gdb.arch/i386-mpx.exp           | 123 -----
>  gdb/testsuite/gdb.python/py-pp-maint.exp      |   8 +-
>  gdb/testsuite/lib/gdb.exp                     |  89 ---
>  gdbserver/i387-fp.cc                          |  89 ---
>  gdbserver/linux-x86-low.cc                    |   2 +
>  gdbserver/netbsd-amd64-low.cc                 |   2 +
>  gdbsupport/x86-xstate.h                       |  17 +-
>  41 files changed, 61 insertions(+), 2528 deletions(-)
>  delete mode 100644 gdb/features/i386/32bit-mpx.c
>  delete mode 100644 gdb/features/i386/32bit-mpx.xml
>  delete mode 100644 gdb/features/i386/64bit-mpx.c
>  delete mode 100644 gdb/features/i386/64bit-mpx.xml
>  delete mode 100644 gdb/python/lib/gdb/printer/bound_registers.py
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-call.c
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-call.exp
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-map.c
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-map.exp
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-simple_segv.c
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx.c
>  delete mode 100644 gdb/testsuite/gdb.arch/i386-mpx.exp

Thanks, the documentation changes are okay.

Reviewed-By: Eli Zaretskii <eliz@gnu.org>


More information about the Gdb-patches mailing list