]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/symtab.c
symtab.c (basic_lookup_symbol_nonlocal): Add comment.
[thirdparty/binutils-gdb.git] / gdb / symtab.c
index 6f483bf3d1b2ce93f389fa2bccc0d9e796590859..e2a1e56f6608d26b25f9d82b2a7876a69dd25328 100644 (file)
@@ -1792,6 +1792,10 @@ basic_lookup_symbol_nonlocal (const char *name,
      than that one, so I don't think we should worry about that for
      now.  */
 
+  /* NOTE: dje/2014-10-26: The lookup in all objfiles search could skip
+     the current objfile.  Searching the current objfile first is useful
+     for both matching user expectations as well as performance.  */
+
   sym = lookup_symbol_in_static_block (name, block, domain);
   if (sym != NULL)
     return sym;