Lines Matching full:address
99 /* If same address, favor global symbol over static one,
141 /* Retain sym only if it has a non-empty address range. */
179 dbg_sym_lookup (Sym_Table *sym_tab, bfd_vma address)
184 fprintf (stderr, "[dbg_sym_lookup] address 0x%lx\n",
185 (unsigned long) address);
198 if (sym[mid].addr <= address && sym[mid + 1].addr > address)
201 if (sym[mid].addr > address)
215 /* Look up an address in the symbol-table that is sorted by address.
216 If address does not hit any symbol, 0 is returned. */
218 sym_lookup (Sym_Table *sym_tab, bfd_vma address)
236 if (sym[mid].addr <= address && sym[mid + 1].addr > address)
238 if (address > sym[mid].end_addr)
240 /* Address falls into gap between
253 if (sym[mid].addr > address)
259 if (sym[mid + 1].addr <= address)
261 if (address > sym[mid + 1].end_addr)
263 /* Address is beyond end of sym[mid + 1]. */