ELF_ST_BIND
if (ELF_ST_BIND(sym.st_info) != STB_LOCAL)
if (ELF_ST_BIND(symp[i].st_info) != STB_LOCAL)
(uintmax_t)sym.st_value, ELF_ST_BIND(sym.st_info),
(unsigned)bind != ELF_ST_BIND(sym.st_info))
#ifndef ELF_ST_BIND
assert(ELF_ST_BIND(sym->st_info) == STB_LOCAL);
if (!def || ELF_ST_BIND(def->st_info) == STB_WEAK) {
(ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
if (ELF_ST_BIND(def->st_info) != STB_WEAK)
if (ELF_ST_BIND(def->st_info) != STB_WEAK) {
if (def == NULL || ELF_ST_BIND(def_w->st_info) != STB_WEAK) {
if (ELF_ST_BIND(def_w->st_info) != STB_WEAK)
if (ELF_ST_BIND(ref->st_info) != STB_LOCAL) {
if (def == NULL && ELF_ST_BIND(ref->st_info) == STB_WEAK) {
if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) {
(def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) {
(def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
if (def != NULL && ELF_ST_BIND(def->st_info) != STB_WEAK)
(def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK)) {
if ((def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) &&
if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (ELF_ST_BIND(info) != STB_LOCAL)
#define ELF32_ST_BIND(info) ELF_ST_BIND(info)
#define ELF64_ST_BIND(info) ELF_ST_BIND(info)
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
last_hi20.local = ELF_ST_BIND(sym->st_info) == STB_LOCAL;
if (local && ELF_ST_BIND(sym->st_info) != STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (!local && ELF_ST_BIND(sym->st_info) == STB_LOCAL) {
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL) {
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL) {
KASSERT(ELF_ST_BIND(sym[low].st_info) == STB_GLOBAL);
if (ELF_ST_BIND(sa->st_info) != ELF_ST_BIND(sb->st_info)) {
if (ELF_ST_BIND(sa->st_info) == STB_GLOBAL) {
if (ELF_ST_BIND(sb->st_info) == STB_GLOBAL) {
nglob += (ELF_ST_BIND(nsym[n].st_info) == STB_GLOBAL);
if (local && (ELF_ST_BIND(sym->st_info) != STB_LOCAL)) {
if (local && (ELF_ST_BIND(sym->st_info) != STB_LOCAL)) {
switch (ELF_ST_BIND(sym->st_info)) {
ELF_ST_BIND(sym->st_info), (uintmax_t)symidx);
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL ||
if (ELF_ST_BIND(sym->st_info) != STB_GLOBAL ||
#define ELF32_ST_BIND(info) ELF_ST_BIND(info)
#define ELF64_ST_BIND(info) ELF_ST_BIND(info)
#define ELF32_ST_BIND(info) ELF_ST_BIND(info)
#define ELF64_ST_BIND(info) ELF_ST_BIND(info)
#define ELF32_ST_BIND(info) ELF_ST_BIND(info)
#define ELF64_ST_BIND(info) ELF_ST_BIND(info)