Home | History | Annotate | Download | only in libebl

Lines Matching refs:binding

1 /* Return symbol binding name.
39 ebl_symbol_binding_name (Ebl *ebl, int binding, char *buf, size_t len)
43 res = ebl != NULL ? ebl->symbol_type_name (binding, buf, len) : NULL;
51 /* Standard binding? */
52 if (binding < STB_NUM)
53 res = stb_names[binding];
58 if (binding >= STB_LOPROC && binding <= STB_HIPROC)
59 snprintf (buf, len, "LOPROC+%d", binding - STB_LOPROC);
60 else if (binding == STB_GNU_UNIQUE
64 else if (binding >= STB_LOOS && binding <= STB_HIOS)
65 snprintf (buf, len, "LOOS+%d", binding - STB_LOOS);
67 snprintf (buf, len, gettext ("<unknown>: %d"), binding);