From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 122370 invoked by alias); 27 Jun 2018 12:14:51 -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 122347 invoked by uid 89); 27 Jun 2018 12:14:50 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-16.9 required=5.0 tests=BAYES_00,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,SPF_PASS autolearn=ham version=3.3.2 spammy=symfile.c, relocate.exp, UD:symfile.c, relocateexp X-HELO: mx2.suse.de Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Jun 2018 12:14:48 +0000 Received: from relay2.suse.de (charybdis-ext-too.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id E25A7ADA6; Wed, 27 Jun 2018 12:14:45 +0000 (UTC) From: Petr Tesarik To: gdb-patches@sourceware.org Cc: Simon Marchi , Eli Zaretskii , Petr Tesarik Subject: [PATCH v3 0/4] Allow loading symbol files with an offset Date: Wed, 27 Jun 2018 12:14:00 -0000 Message-Id: <20180627121429.16414-1-ptesarik@suse.cz> In-Reply-To: <20180611120835.27343-1-ptesarik@suse.cz> References: <20180611120835.27343-1-ptesarik@suse.cz> X-IsSubscribed: yes X-SW-Source: 2018-06/txt/msg00636.txt.bz2 Implement an "-o" option for symbol-file and add-symbol-file. Changes since v2: * Fix the error message if add-symbol-file is called without arguments * Adjust texinfo description of add-symbol-file * Clarify the use of other_sections::sectindex * Use '.empty()' instead of '.size() == 0' * Split off set_objfile_default_section_offset Changes since v1: * Adjust help texts * Update gdb/NEWS Petr Tesarik (4): Add an optional offset option to the "symbol-file" command Make add-symbol-file's address argument optional Make sure that sorting does not change section order Add an optional offset option to the "add-symbol-file" command gdb/ChangeLog | 24 ++++++ gdb/NEWS | 10 +++ gdb/doc/ChangeLog | 13 ++++ gdb/doc/gdb.texinfo | 28 ++++--- gdb/symfile.c | 141 ++++++++++++++++++++++++++++++------ gdb/symfile.h | 4 +- gdb/testsuite/ChangeLog | 13 ++++ gdb/testsuite/gdb.base/relocate.exp | 95 ++++++++++++++++++++++++ 8 files changed, 294 insertions(+), 34 deletions(-) -- 2.16.4