Lines Matching defs:ELF
324 case ELF::SHT_PROGBITS:
325 case ELF::SHT_DYNAMIC:
327 case(ELF::SHF_ALLOC | ELF::SHF_EXECINSTR) :
330 case(ELF::SHF_ALLOC | ELF::SHF_WRITE) :
333 case ELF::SHF_ALLOC:
334 case(ELF::SHF_ALLOC | ELF::SHF_MERGE) :
335 case(ELF::SHF_ALLOC | ELF::SHF_MERGE | ELF::SHF_STRINGS) :
340 case ELF::SHT_NOBITS:
346 case ELF::SHN_UNDEF:
350 case ELF::SHN_ABS:
353 case ELF::SHN_COMMON:
359 case ELF::STB_GLOBAL:
362 case ELF::STB_WEAK:
363 if (EF.getSymbolTableIndex(ESym) == ELF::SHN_UNDEF)
365 else if (ESym->getType() == ELF::STT_OBJECT)
371 if (ret == '?' && ESym->getType() == ELF::STT_SECTION) {
512 if (ELF32LEObjectFile *ELF = dyn_cast<ELF32LEObjectFile>(Obj)) {
513 error(getSymbolNMTypeChar(*ELF, I, Res));
516 if (ELF64LEObjectFile *ELF = dyn_cast<ELF64LEObjectFile>(Obj)) {
517 error(getSymbolNMTypeChar(*ELF, I, Res));
520 if (ELF32BEObjectFile *ELF = dyn_cast<ELF32BEObjectFile>(Obj)) {
521 error(getSymbolNMTypeChar(*ELF, I, Res));
524 ELF64BEObjectFile *ELF = cast<ELF64BEObjectFile>(Obj);
525 error(getSymbolNMTypeChar(*ELF, I, Res));