From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 742 invoked by alias); 16 Apr 2013 07:52:43 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 674 invoked by uid 89); 16 Apr 2013 07:52:42 -0000 X-Spam-SWARE-Status: No, score=-7.0 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,RP_MATCHES_RCVD autolearn=ham version=3.3.1 Received: from mga14.intel.com (HELO mga14.intel.com) (143.182.124.37) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Tue, 16 Apr 2013 07:52:42 +0000 Received: from azsmga001.ch.intel.com ([10.2.17.19]) by azsmga102.ch.intel.com with ESMTP; 16 Apr 2013 00:52:39 -0700 X-ExtLoop1: 1 Received: from irvmail001.ir.intel.com ([163.33.26.43]) by azsmga001.ch.intel.com with ESMTP; 16 Apr 2013 00:52:24 -0700 Received: from ulslx001.iul.intel.com (ulslx001.iul.intel.com [172.28.207.63]) by irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id r3G7qOQj003739; Tue, 16 Apr 2013 08:52:24 +0100 Received: from ulslx001.iul.intel.com (localhost [127.0.0.1]) by ulslx001.iul.intel.com with ESMTP id r3G7qNk3018371; Tue, 16 Apr 2013 09:52:23 +0200 Received: (from nblanc@localhost) by ulslx001.iul.intel.com with id r3G7qNo2018367; Tue, 16 Apr 2013 09:52:23 +0200 From: Nicolas Blanc To: gdb-patches@sourceware.org Cc: Nicolas Blanc Subject: [PATCH 3/3] Documentation for the remove-symbol-file command. Date: Tue, 16 Apr 2013 14:18:00 -0000 Message-Id: <1366098721-18302-5-git-send-email-nicolas.blanc@intel.com> In-Reply-To: <1366098721-18302-1-git-send-email-nicolas.blanc@intel.com> References: <1366098721-18302-1-git-send-email-nicolas.blanc@intel.com> X-SW-Source: 2013-04/txt/msg00462.txt.bz2 2013-04-05 Nicolas Blanc gdb/doc: * gdb.texinfo (Commands to Specify Files): Added description of the remove-symbol-file command. Signed-off-by: Nicolas Blanc --- gdb/doc/gdb.texinfo | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index bf7e25e..296b7d1 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -16248,8 +16248,10 @@ section name and base address for that section. You can specify any The symbol table of the file @var{filename} is added to the symbol table originally read with the @code{symbol-file} command. You can use the @code{add-symbol-file} command any number of times; the new symbol data -thus read keeps adding to the old. To discard all old symbol data -instead, use the @code{symbol-file} command without any arguments. +thus read keeps adding to the old. + +Changes can be reverted using the command @code{remove-symbol-file}, +which takes as parameter the load address of the file to remove. @cindex relocatable object files, reading symbols from @cindex object files, relocatable, reading symbols from @@ -16287,6 +16289,15 @@ way. @code{add-symbol-file} does not repeat if you press @key{RET} after using it. +@kindex remove-symbol-file +@item remove-symbol-file @var{address} +The @code{remove-symbol-file} command removes all symbol information about +the file loaded at @var{address}. @var{address} must be an expression that +represents the load address of a file added by the user via the +@code{add-symbol-file} command. + +@code{remove-symbol-file} does not repeat if you press @key{RET} after using it. + @kindex add-symbol-file-from-memory @cindex @code{syscall DSO} @cindex load symbols from memory -- 1.7.6.5