Home | History | Annotate | Download | only in MC

Lines Matching refs:MSD

245                      ELFSymbolData &MSD,
540 ELFSymbolData &MSD,
542 MCSymbolData &OrigData = *MSD.SymbolData;
575 WriteSymbolEntry(SymtabF, ShndxF, MSD.StringIndex, Info, Value,
576 Size, Other, MSD.SectionIndex, IsReserved);
596 ELFSymbolData &MSD = LocalSymbolData[i];
597 WriteSymbol(SymtabF, ShndxF, MSD, Layout);
618 ELFSymbolData &MSD = ExternalSymbolData[i];
619 MCSymbolData &Data = *MSD.SymbolData;
623 WriteSymbol(SymtabF, ShndxF, MSD, Layout);
629 ELFSymbolData &MSD = UndefinedSymbolData[i];
630 MCSymbolData &Data = *MSD.SymbolData;
631 WriteSymbol(SymtabF, ShndxF, MSD, Layout);
897 ELFSymbolData MSD;
898 MSD.SymbolData = it;
915 MSD.SectionIndex = ELF::SHN_COMMON;
917 MSD.SectionIndex = ELF::SHN_ABS;
920 MSD.SectionIndex = SectionIndexMap.lookup(RevGroupMap[&Symbol]);
922 MSD.SectionIndex = ELF::SHN_UNDEF;
926 MSD.SectionIndex = SectionIndexMap.lookup(&Section);
927 if (MSD.SectionIndex >= ELF::SHN_LORESERVE)
929 assert(MSD.SectionIndex && "Invalid section index!");
940 unsigned Skip = MSD.SectionIndex == ELF::SHN_UNDEF ? 2 : 1;
951 MSD.StringIndex = Entry;
952 if (MSD.SectionIndex == ELF::SHN_UNDEF)
953 UndefinedSymbolData.push_back(MSD);
955 LocalSymbolData.push_back(MSD);
957 ExternalSymbolData.push_back(MSD);