From patchwork Sat Sep 8 00:36:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: John Baldwin X-Patchwork-Id: 29240 Received: (qmail 34770 invoked by alias); 8 Sep 2018 00:46:56 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 34686 invoked by uid 89); 8 Sep 2018 00:46:44 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-25.1 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_0, GIT_PATCH_1, GIT_PATCH_2, GIT_PATCH_3, SPF_HELO_PASS, SPF_SOFTFAIL autolearn=ham version=3.3.2 spammy= X-HELO: mail.baldwin.cx Received: from bigwig.baldwin.cx (HELO mail.baldwin.cx) (96.47.65.170) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 08 Sep 2018 00:46:43 +0000 Received: from ralph.com (ralph.baldwin.cx [66.234.199.215]) by mail.baldwin.cx (Postfix) with ESMTPSA id 116EE10B4CE for ; Fri, 7 Sep 2018 20:38:13 -0400 (EDT) From: John Baldwin To: gdb-patches@sourceware.org Subject: [PATCH 5/5] Document the 'info proc files' command. Date: Fri, 7 Sep 2018 17:36:59 -0700 Message-Id: <20180908003659.37482-6-jhb@FreeBSD.org> In-Reply-To: <20180908003659.37482-1-jhb@FreeBSD.org> References: <20180908003659.37482-1-jhb@FreeBSD.org> X-IsSubscribed: yes gdb/ChangeLog: * NEWS: Mention 'info proc files' command. gdb/doc/ChangeLog: * gdb.texinfo (Process Information): Document "info proc files" command. --- gdb/ChangeLog | 4 ++++ gdb/NEWS | 3 +++ gdb/doc/ChangeLog | 5 +++++ gdb/doc/gdb.texinfo | 8 ++++++++ 4 files changed, 20 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fb62bc55ea..720ae10ca9 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2018-09-07 John Baldwin + + * NEWS: Mention 'info proc files' command. + 2018-09-07 John Baldwin * fbsd-nat.c (fbsd_nat_target::info_proc): List open file diff --git a/gdb/NEWS b/gdb/NEWS index 75436b0fc3..f5ea98ac52 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -51,6 +51,9 @@ maint set dwarf unwinders (on|off) maint show dwarf unwinders Control whether DWARF unwinders can be used. +info proc files + Display a list of open files for a process. + * Changed commands thread apply [all | COUNT | -COUNT] [FLAG]... COMMAND diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index 58e01e4f59..a9ee6834dc 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,8 @@ +2018-09-07 John Baldwin + + * gdb.texinfo (Process Information): Document "info proc files" + command. + 2018-08-29 Keith Seitz * gdb.texinfo (Compiling and injecting code in GDB): Document diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index f2d1155b4d..42c077aa69 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -22236,6 +22236,14 @@ supported on @sc{gnu}/Linux and FreeBSD. Show the name of executable of the process. This command is supported on @sc{gnu}/Linux and FreeBSD. +@item info proc files +@cindex info proc files +Report the open file descriptors accessible in the program. Each +entry displays the index and type of each descriptor. The file name +is also listed for descriptors with an associated file name. Network +socket descriptors display the socket addresses in place of the file +name. This command is supported on FreeBSD. + @item info proc mappings @cindex memory address space mappings Report the memory address space ranges accessible in the program. On