Lines Matching defs:sym_bind
790 int sym_bind = ELF64_ST_BIND(sym->st_info);
802 if (sym_bind != STB_LOCAL && sym_bind != STB_GLOBAL && sym_bind != STB_WEAK) {
804 i, sec->sec_idx, sym_bind);
813 if (sym_type != STT_NOTYPE || sym_bind == STB_LOCAL
1792 static void sym_update_bind(Elf64_Sym *sym, int sym_bind)
1794 sym->st_info = ELF64_ST_INFO(sym_bind, ELF64_ST_TYPE(sym->st_info));
1817 int name_off, sym_type, sym_bind, sym_vis, err;
1824 sym_bind = ELF64_ST_BIND(sym->st_info);
1846 if (sym_bind == STB_LOCAL)
1890 && !glob_sym->is_weak && sym_bind != STB_WEAK) {
1905 if (sym_bind == STB_GLOBAL) {
1936 if (!glob_sym->is_extern && sym_bind == STB_WEAK)
1986 if (sym_bind != STB_LOCAL) {
2003 glob_sym->is_weak = sym_bind == STB_WEAK;