Home | History | Annotate | Download | only in MC

Lines Matching defs:Aux

52   COFF::Auxiliary Aux;
66 AuxiliarySymbols Aux;
379 coff_symbol->Aux.resize(1);
380 memset(&coff_symbol->Aux[0], 0, sizeof(coff_symbol->Aux[0]));
381 coff_symbol->Aux[0].AuxType = ATSectionDefinition;
382 coff_symbol->Aux[0].Aux.SectionDefinition.Selection = Sec.getSelection();
443 coff_symbol->Aux.resize(1);
444 memset(&coff_symbol->Aux[0], 0, sizeof(coff_symbol->Aux[0]));
445 coff_symbol->Aux[0].AuxType = ATWeakExternal;
446 coff_symbol->Aux[0].Aux.WeakExternal.TagIndex = 0;
447 coff_symbol->Aux[0].Aux.WeakExternal.Characteristics =
498 S.Symbol->Aux[0].Aux.SectionDefinition.Number = S.Number;
552 WriteAuxiliarySymbols(S->Aux);
561 WriteLE32(i->Aux.FunctionDefinition.TagIndex);
562 WriteLE32(i->Aux.FunctionDefinition.TotalSize);
563 WriteLE32(i->Aux.FunctionDefinition.PointerToLinenumber);
564 WriteLE32(i->Aux.FunctionDefinition.PointerToNextFunction);
565 WriteZeros(sizeof(i->Aux.FunctionDefinition.unused));
568 WriteZeros(sizeof(i->Aux.bfAndefSymbol.unused1));
569 WriteLE16(i->Aux.bfAndefSymbol.Linenumber);
570 WriteZeros(sizeof(i->Aux.bfAndefSymbol.unused2));
571 WriteLE32(i->Aux.bfAndefSymbol.PointerToNextFunction);
572 WriteZeros(sizeof(i->Aux.bfAndefSymbol.unused3));
575 WriteLE32(i->Aux.WeakExternal.TagIndex);
576 WriteLE32(i->Aux.WeakExternal.Characteristics);
577 WriteZeros(sizeof(i->Aux.WeakExternal.unused));
580 WriteBytes(StringRef(reinterpret_cast<const char *>(i->Aux.File.FileName),
581 sizeof(i->Aux.File.FileName)));
584 WriteLE32(i->Aux.SectionDefinition.Length);
585 WriteLE16(i->Aux.SectionDefinition.NumberOfRelocations);
586 WriteLE16(i->Aux.SectionDefinition.NumberOfLinenumbers);
587 WriteLE32(i->Aux.SectionDefinition.CheckSum);
588 WriteLE16(i->Aux.SectionDefinition.Number);
589 Write8(i->Aux.SectionDefinition.Selection);
590 WriteZeros(sizeof(i->Aux.SectionDefinition.unused));
746 coff_symbol->Data.NumberOfAuxSymbols = coff_symbol->Aux.size();
757 assert(coff_symbol->Aux.size() == 1 &&
758 "Symbol must contain one aux symbol!");
759 assert(coff_symbol->Aux[0].AuxType == ATWeakExternal &&
760 "Symbol's aux symbol must be a Weak External!");
761 coff_symbol->Aux[0].Aux.WeakExternal.TagIndex = coff_symbol->Other->Index;
768 if ((*i)->Symbol->Aux[0].Aux.SectionDefinition.Selection !=
786 (*i)->Symbol->Aux[0].Aux.SectionDefinition.Number = SectionIndices[Assoc];
840 assert(Sec->Symbol->Aux.size() == 1
841 && "Section's symbol must have one aux!");
842 AuxSymbol &Aux = Sec->Symbol->Aux[0];
843 assert(Aux.AuxType == ATSectionDefinition &&
844 "Section's symbol's aux symbol must be a Section Definition!");
845 Aux.Aux.SectionDefinition.Length = Sec->Header.SizeOfRawData;
846 Aux.Aux.SectionDefinition.NumberOfRelocations =
848 Aux.Aux.SectionDefinition.NumberOfLinenumbers =