This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch +const 2/2] Unify lookup_symbol_in_objfile_symtabs


Jan Kratochvil <jan.kratochvil@redhat.com> writes:

> -	  sym = block_lookup_symbol (block, name, domain);

We are using 'block_lookup_symbol' here...

> -	  if (sym)
> -	    {
> -	      block_found = block;
> -	      return fixup_symbol_section (sym, objfile);
> -	    }
> -	}
> +      
> +      sym = lookup_symbol_in_objfile_symtabs (objfile, GLOBAL_BLOCK, name,
> +					      domain);

... but lookup_symbol_in_objfile_symtabs calls
'block_lookup_symbol_primary'.  Is it because we are iterating COMPUNITS
(primary symtab?) so block_lookup_symbol is equivalent to
block_lookup_symbol_primary under this context?

-- 
Yao (éå)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]