STT_FUNC
ELF_ST_TYPE(sym.st_info) == STT_FUNC)) {
if (sttype != STT_FUNC) {
if (sttype == STT_FUNC)
if (sttype != STT_FUNC) {
if (sttype != STT_FUNC) {
if (sttype == STT_FUNC)
((1 << STT_OBJECT) | (1 << STT_FUNC) | (1 << STT_COMMON))
if (GELF_ST_TYPE(syma->se_sym.st_info) == STT_FUNC)
if (GELF_ST_TYPE(symb->se_sym.st_info) == STT_FUNC)
STT_FUNC);
*isfunc = (GELF_ST_TYPE(sym->se_sym.st_info) == STT_FUNC);
if ((GELF_ST_TYPE(sym->se_sym.st_info) != STT_FUNC) ||
if ((uint_t)ELF32_ST_TYPE(symp->st_info) <= STT_FUNC &&
STT_FUNC) {
GELF_ST_TYPE(sym.st_info) == STT_FUNC) {
case STT_FUNC:
if (GELF_ST_TYPE(niip->nii_symp->st_info) == STT_FUNC)
case STT_FUNC:
NM_TYPE_FUNC = 1 << STT_FUNC, /* -t func */
sym.st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
GELF_ST_TYPE(s1.st_info) == STT_FUNC) {
&s2, NULL) == 0 && GELF_ST_TYPE(s2.st_info) == STT_FUNC) {
symp->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
if (GELF_ST_TYPE(sym.st_info) == STT_FUNC)
if ((t1 == STT_FUNC) || (t2 == STT_FUNC)) {
if (t1 == STT_FUNC)
if (GELF_ST_TYPE(sym->st_info) == STT_FUNC) {
l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
l_npe->syminfo = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
(ELF_ST_TYPE(syms->st_info) == STT_FUNC))
ms.ms_type = STT_FUNC;
{ MSG_ORIG(MSG_MAPKW_FUNCTION), SHN_ABS, STT_FUNC },
{ MSG_ORIG(MSG_MAPKW_FUNC), STT_FUNC },
{ MSG_ORIG(MSG_MAPKW_FUNCTION), STT_FUNC },
if (ELF_ST_TYPE(sym->st_info) == STT_FUNC)
(ELF_ST_TYPE(sdp->sd_sym->st_info) == STT_FUNC))) &&
((otype == STT_FUNC) || (ntype == STT_FUNC))) {
if ((ofile == ET_DYN) && (otype == STT_FUNC)) {
if ((nfile == ET_DYN) && (ntype == STT_FUNC)) {
((ntype == STT_FUNC) || (ntype == STT_OBJECT))) {
(ELF_ST_TYPE(sym->st_info) == STT_FUNC) &&
case STT_FUNC:
case STT_FUNC:
case STT_FUNC: (void) printf("%-5s", "FUNC"); break;
key[STT_FUNC][STB_LOCAL] = "t";
key[STT_FUNC][STB_GLOBAL] = "T";
key[STT_FUNC][STB_WEAK] = "T*";
(ELF_ST_TYPE(osym->st_info) != STT_FUNC) &&
(ELF_ST_TYPE(sym->st_info) == STT_FUNC)) {
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
case STT_FUNC:
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
ELF32_ST_TYPE(symp->st_info) != STT_FUNC) {
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC &&
if (type != STT_OBJECT && type != STT_FUNC)
if (ELF64_ST_TYPE(symp->st_info) != STT_FUNC)
if (ELF32_ST_TYPE(symp->st_info) != STT_FUNC)
ASSERT(type == STT_OBJECT || type == STT_FUNC);
case STT_FUNC:
if (GELF_ST_TYPE(fsym.st_info) != STT_FUNC) {
assert(GELF_ST_TYPE(fsym.st_info) == STT_FUNC);
STT_FUNC);
sym->st_info = ELF32_ST_INFO(STB_GLOBAL, STT_FUNC);
sym->st_info = GELF_ST_INFO(STB_GLOBAL, STT_FUNC);
if (GELF_ST_TYPE(sym->st_info) == STT_FUNC &&
} else if (GELF_ST_TYPE(symp->st_info) != STT_FUNC) {
GELF_ST_INFO(STB_LOCAL, STT_FUNC);
if (GELF_ST_TYPE(sym.st_info) != STT_FUNC ||
case STT_FUNC:
ELF_ST_TYPE(s[j].st_info) != STT_FUNC))
if (GELF_ST_TYPE(a->st_info) == STT_FUNC)
if (GELF_ST_TYPE(b->st_info) == STT_FUNC)
((1 << STT_OBJECT) | (1 << STT_FUNC) | \
if ((GELF_ST_TYPE(ss.ss_sym.st_info) != STT_FUNC) ||
ELF_ST_TYPE(sym->st_info) != STT_FUNC)
if (ELF_ST_TYPE(sym->st_info) == STT_FUNC || (cursym != NULL &&
ELF_ST_TYPE(cursym->st_info) == STT_FUNC)) {
ELF_ST_TYPE(cursym->st_info) == STT_FUNC) {
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)
if (ELF_ST_TYPE(sym->st_info) != STT_FUNC)