This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] minor cleanup in symtab.c:lookup_symbol_aux_objfile
- From: dje at google dot com (Doug Evans)
- To: gdb-patches at sourceware dot org
- Date: Thu, 28 Jun 2012 11:57:47 -0700 (PDT)
- Subject: [commit] minor cleanup in symtab.c:lookup_symbol_aux_objfile
Hi.
fyi, I committed this.
2012-06-28 Doug Evans <dje@google.com>
* symtab.c (lookup_symbol_aux_objfile): Use
ALL_OBJFILE_PRIMARY_SYMTABS.
Index: symtab.c
===================================================================
RCS file: /cvs/src/src/gdb/symtab.c,v
retrieving revision 1.314
diff -u -p -r1.314 symtab.c
--- symtab.c 26 Jun 2012 20:14:02 -0000 1.314
+++ symtab.c 28 Jun 2012 18:55:14 -0000
@@ -1519,18 +1519,17 @@ lookup_symbol_aux_objfile (struct objfil
objfile->sf->qf->pre_expand_symtabs_matching (objfile, block_index,
name, domain);
- ALL_OBJFILE_SYMTABS (objfile, s)
- if (s->primary)
- {
- bv = BLOCKVECTOR (s);
- block = BLOCKVECTOR_BLOCK (bv, block_index);
- sym = lookup_block_symbol (block, name, domain);
- if (sym)
- {
- block_found = block;
- return fixup_symbol_section (sym, objfile);
- }
- }
+ ALL_OBJFILE_PRIMARY_SYMTABS (objfile, s)
+ {
+ bv = BLOCKVECTOR (s);
+ block = BLOCKVECTOR_BLOCK (bv, block_index);
+ sym = lookup_block_symbol (block, name, domain);
+ if (sym)
+ {
+ block_found = block;
+ return fixup_symbol_section (sym, objfile);
+ }
+ }
return NULL;
}