ELF_ST_BIND
if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
unsigned bind = ELF_ST_BIND(sym->st_info);
if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
if (ELF_ST_BIND(sym->st_info) == STB_WEAK)
sym_bind(ELF_ST_BIND(sym->st_info)),
#define ELF32_ST_BIND(x) ELF_ST_BIND(x)
#define ELF64_ST_BIND(x) ELF_ST_BIND(x)
if (ELF_ST_BIND(syms[k].st_info) != STB_GLOBAL)
if (ELF_ST_BIND(sym->st_info) == STB_WEAK) {
(ELF_ST_BIND(sym[i].st_info) == STB_WEAK ||
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
ELF_ST_BIND(sym->st_info) != STB_WEAK) {
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
ELF_ST_BIND(sym->st_info) != STB_WEAK)
ELF_ST_BIND(sym->st_info) == STB_WEAK);
unsigned int const st_bind = ELF_ST_BIND(symp->st_info);
#define ELF32_ST_BIND(x) ELF_ST_BIND(x)
#define ELF64_ST_BIND(x) ELF_ST_BIND(x)
.st_info = ELF_ST_BIND(STB_LOCAL) | ELF_ST_TYPE(STT_FUNC),