GELF_ST_BIND
if (GELF_ST_BIND(syma->se_sym.st_info) !=
GELF_ST_BIND(symb->se_sym.st_info)) {
if (GELF_ST_BIND(syma->se_sym.st_info) == STB_WEAK)
if (GELF_ST_BIND(symb->se_sym.st_info) == STB_WEAK)
if (GELF_ST_BIND(syma->se_sym.st_info) == STB_GLOBAL)
if (GELF_ST_BIND(symb->se_sym.st_info) == STB_GLOBAL)
GELF_ST_BIND(sym->st_info) != STB_LOCAL)
switch (GELF_ST_BIND(info)) {
GELF_ST_BIND(sym.st_info), GELF_ST_TYPE(sym.st_info));
uchar_t s_bind = GELF_ST_BIND(sym->st_info);
if (GELF_ST_BIND(sym.st_info) == STB_LOCAL)
if (((GELF_ST_BIND(sym.st_info) == STB_GLOBAL) ||
(GELF_ST_BIND(sym.st_info) == STB_WEAK)) &&
dst->st_info = ELF32_ST_INFO(GELF_ST_BIND(src->st_info),
if ((GELF_ST_BIND(sym.st_info) == STB_LOCAL) &&
bind = (int)GELF_ST_BIND(sym.st_info);
if (GELF_ST_BIND(sym->st_info) == STB_GLOBAL)
if (GELF_ST_BIND(sym->st_info) == STB_WEAK)
if (!aflag && GELF_ST_BIND(sym->st_info) == STB_LOCAL)
if (GELF_ST_BIND(sym->st_info) != STB_GLOBAL &&
GELF_ST_BIND(sym->st_info) != STB_WEAK &&
(GELF_ST_BIND(sym->st_info) != STB_LOCAL || aflag))
GELF_ST_BIND(gsym.st_info) == STB_LOCAL) {
bind = GELF_ST_BIND(sym.st_info);
buf->bind = GELF_ST_BIND(sym.st_info);
if (GELF_ST_BIND(sym.st_info) != STB_LOCAL)
bind = GELF_ST_BIND(symp->st_info);
if (GELF_ST_BIND(symp->st_info) == STB_WEAK) {
if (GELF_ST_BIND(symp->st_info) == STB_LOCAL &&
if (GELF_ST_BIND(symp->st_info) != STB_WEAK)
if (GELF_ST_BIND(fsym.st_info) != STB_LOCAL)
if (GELF_ST_BIND(fsym.st_info) == STB_LOCAL) {
if (GELF_ST_BIND(sym->st_info) == STB_GLOBAL)
GELF_ST_BIND(sym.st_info), GELF_ST_TYPE(sym.st_info));
if (GELF_ST_BIND(a->st_info) != GELF_ST_BIND(b->st_info)) {
if (GELF_ST_BIND(b->st_info) == STB_LOCAL)
if (GELF_ST_BIND(a->st_info) == STB_LOCAL)
s_bind = GELF_ST_BIND(sym.st_info);