Lines Matching refs:XCOFF

157       Obj.getSectionFileOffsetToRawData(XCOFF::STYP_LOADER);  in printLoaderSection()
208 const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
210 { #X, XCOFF::X }
277 const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
279 { #X, XCOFF::X }
317 return Info & XCOFF::XR_SIGN_INDICATOR_MASK; in printLoaderSectionRelocationEntry()
320 return Info & XCOFF::XR_FIXUP_INDICATOR_MASK; in printLoaderSectionRelocationEntry()
326 return (Info & XCOFF::XR_BIASED_LENGTH_MASK) + 1; in printLoaderSectionRelocationEntry()
343 << XCOFF::getRelocationTypeString( in printLoaderSectionRelocationEntry()
344 static_cast<XCOFF::RelocationType>(Type)) in printLoaderSectionRelocationEntry()
469 StringRef RelocName = XCOFF::getRelocationTypeString(Reloc.Type); in printRelocation()
494 if (Sec.Flags != XCOFF::STYP_TEXT && Sec.Flags != XCOFF::STYP_DATA && in printRelocations()
495 Sec.Flags != XCOFF::STYP_TDATA && Sec.Flags != XCOFF::STYP_DWARF) in printRelocations()
519 const EnumEntry<XCOFF::CFileStringType> FileStringType[] = {
521 { #X, XCOFF::X }
526 const EnumEntry<XCOFF::SymbolAuxType> SymAuxType[] = {
528 { #X, XCOFF::X }
535 assert((!Obj.is64Bit() || AuxEntPtr->AuxType == XCOFF::AUX_FILE) && in printFileAuxEnt()
551 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
554 { #X, XCOFF::X }
564 const EnumEntry<XCOFF::SymbolType> CsectSymbolTypeClass[] = {
566 { #X, XCOFF::X }
572 assert((!Obj.is64Bit() || AuxEntRef.getAuxType64() == XCOFF::AUX_CSECT) && in printCsectAuxEnt()
591 W.printEnum("Auxiliary Type", static_cast<uint8_t>(XCOFF::AUX_CSECT), in printCsectAuxEnt()
681 W.printEnum("Auxiliary Type", static_cast<uint8_t>(XCOFF::AUX_SECT), in printSectAuxEntForDWARF()
685 static StringRef GetSymbolValueName(XCOFF::StorageClass SC) { in GetSymbolValueName()
687 case XCOFF::C_EXT: in GetSymbolValueName()
688 case XCOFF::C_WEAKEXT: in GetSymbolValueName()
689 case XCOFF::C_HIDEXT: in GetSymbolValueName()
690 case XCOFF::C_STAT: in GetSymbolValueName()
691 case XCOFF::C_FCN: in GetSymbolValueName()
692 case XCOFF::C_BLOCK: in GetSymbolValueName()
694 case XCOFF::C_FILE: in GetSymbolValueName()
696 case XCOFF::C_DWARF: in GetSymbolValueName()
698 case XCOFF::C_FUN: in GetSymbolValueName()
699 case XCOFF::C_STSYM: in GetSymbolValueName()
700 case XCOFF::C_BINCL: in GetSymbolValueName()
701 case XCOFF::C_EINCL: in GetSymbolValueName()
702 case XCOFF::C_INFO: in GetSymbolValueName()
703 case XCOFF::C_BSTAT: in GetSymbolValueName()
704 case XCOFF::C_LSYM: in GetSymbolValueName()
705 case XCOFF::C_PSYM: in GetSymbolValueName()
706 case XCOFF::C_RPSYM: in GetSymbolValueName()
707 case XCOFF::C_RSYM: in GetSymbolValueName()
708 case XCOFF::C_ECOML: in GetSymbolValueName()
716 const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
718 { #X, XCOFF::X }
723 const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
725 { #X, XCOFF::X }
741 XCOFF::SymbolTableEntrySize), in printUnexpectedRawAuxEnt()
742 std::nullopt, XCOFF::SymbolTableEntrySize) in printUnexpectedRawAuxEnt()
758 XCOFF::StorageClass SymbolClass = SymbolEntRef.getStorageClass(); in printSymbol()
768 if (SymbolClass == XCOFF::C_FILE) { in printSymbol()
794 case XCOFF::C_FILE: in printSymbol()
801 *Obj.getSymbolAuxType(AuxAddress) != XCOFF::SymbolAuxType::AUX_FILE) { in printSymbol()
811 case XCOFF::C_EXT: in printSymbol()
812 case XCOFF::C_WEAKEXT: in printSymbol()
813 case XCOFF::C_HIDEXT: { in printSymbol()
827 XCOFF::SymbolAuxType Type = *Obj.getSymbolAuxType(AuxAddress); in printSymbol()
828 if (Type == XCOFF::SymbolAuxType::AUX_CSECT) in printSymbol()
830 if (Type == XCOFF::SymbolAuxType::AUX_FCN) { in printSymbol()
834 } else if (Type == XCOFF::SymbolAuxType::AUX_EXCEPT) { in printSymbol()
857 case XCOFF::C_STAT: { in printSymbol()
867 case XCOFF::C_DWARF: { in printSymbol()
884 case XCOFF::C_BLOCK: in printSymbol()
885 case XCOFF::C_FCN: { in printSymbol()
981 const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
983 { #X, XCOFF::X }
992 const EnumEntry<XCOFF::DwarfSectionSubtypeFlags>
995 { #X, XCOFF::X }
1202 case XCOFF::STYP_OVRFLO: in printSectionHeaders()
1205 case XCOFF::STYP_LOADER: in printSectionHeaders()
1206 case XCOFF::STYP_EXCEPT: in printSectionHeaders()
1207 case XCOFF::STYP_TYPCHK: in printSectionHeaders()
1220 if (SectionType == XCOFF::STYP_DWARF) { in printSectionHeaders()