This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH v2 0/6] Add a new 'info proc files' command


This should include most of the suggested documentation fixes from the
first series.  It also adds an additional patch that attempts to tidy up
some of the other "info proc" documentation.  One change I haven't made
(wasn't sure if it was still desired) was if we wanted to replace the
specific annotations on individual 'info proc' subcommands about which
OS's supported those commands with a single, more general statement that
commands may only be supported on a subset of systems supported by GDB.

I've moved more of the shared code for generating the 'info proc files'
output to fbsd-tdep.c.

One open question still from the first series is if GDB can assume the
presence of routines like 'inet_ntoa' and 'inet_ntop' for formatting
IPv4 and IPv6 addresses.  It seems GDB does assume the presence of
newer routines (e.g. getaddrinfo()) on POSIX systems in other places
(e.g. ser-tcp.c), though in those places we use different APIs for
Win32.

John Baldwin (6):
  Use KF_PATH to verify the size of a struct kinfo_file.
  Add a new 'info proc files' subcommand of 'info proc'.
  Add support for 'info proc files' on FreeBSD core dumps.
  Support 'info proc files' on live FreeBSD processes.
  Document the 'info proc files' command.
  Make the "info proc" documentation more consistent.

 gdb/ChangeLog       |  58 ++++++
 gdb/NEWS            |   3 +
 gdb/defs.h          |   3 +
 gdb/doc/ChangeLog   |  10 +
 gdb/doc/gdb.texinfo |  34 +++-
 gdb/fbsd-nat.c      |  32 ++-
 gdb/fbsd-tdep.c     | 468 +++++++++++++++++++++++++++++++++++++++++++-
 gdb/fbsd-tdep.h     |  20 ++
 gdb/infcmd.c        |  24 ++-
 9 files changed, 638 insertions(+), 14 deletions(-)

-- 
2.18.0


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]