This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[COMMITTED PATCH] infcmd.c (jump_command): Minor simplification.
- From: Doug Evans <xdje42 at gmail dot com>
- To: gdb-patches at sourceware dot org
- Date: Thu, 18 Dec 2014 01:37:49 -0800
- Subject: [COMMITTED PATCH] infcmd.c (jump_command): Minor simplification.
- Authentication-results: sourceware.org; auth=none
Hi.
A minor simplification, that stands by itself, but is also
preparatory work for looking up primitive types as symbols.
https://sourceware.org/ml/gdb-patches/2014-12/msg00169.html
2014-12-18 Doug Evans <xdje42@gmail.com>
* infcmd.c (jump_command): Minor simplification.
diff --git a/gdb/infcmd.c b/gdb/infcmd.c
index de0d24d..9d0a527 100644
--- a/gdb/infcmd.c
+++ b/gdb/infcmd.c
@@ -1199,9 +1199,12 @@ jump_command (char *arg, int from_tty)
if (sfn != NULL)
{
+ struct obj_section *section;
+
fixup_symbol_section (sfn, 0);
- if (section_is_overlay (SYMBOL_OBJ_SECTION (SYMBOL_OBJFILE (sfn), sfn)) &&
- !section_is_mapped (SYMBOL_OBJ_SECTION (SYMBOL_OBJFILE (sfn), sfn)))
+ section = SYMBOL_OBJ_SECTION (SYMBOL_OBJFILE (sfn), sfn);
+ if (section_is_overlay (section)
+ && !section_is_mapped (section))
{
if (!query (_("WARNING!!! Destination is in "
"unmapped overlay! Jump anyway? ")))