Lines Matching refs:sym2
63 check_regsyms(Sym *sym1, const char *name1, Sym *sym2, const char *name2) in check_regsyms() argument
65 if ((sym1->st_name == 0) && (sym2->st_name == 0)) in check_regsyms()
69 (ELF_ST_BIND(sym2->st_info) == STB_LOCAL)) { in check_regsyms()
70 if (sym1->st_value == sym2->st_value) in check_regsyms()
75 if (sym1->st_value == sym2->st_value) { in check_regsyms()
77 if ((sym1->st_name == 0) || (sym2->st_name == 0)) in check_regsyms()
83 if ((sym1->st_shndx == SHN_ABS) && (sym2->st_shndx == SHN_ABS)) in check_regsyms()
121 const char *str, *sym1, *sym2; in elf_regsyms() local
131 sym2 = (STRTAB(lmp) + symdef->st_name); in elf_regsyms()
133 if (check_regsyms(rp->rl_sym, sym1, symdef, sym2) == 0) in elf_regsyms()
141 sym2 = demangle(sym2); in elf_regsyms()
147 sym1, NAME(lmp), sym2); in elf_regsyms()
153 sym1, NAME(lmp), sym2); in elf_regsyms()