Home | History | Annotate | Download | only in MC

Lines Matching refs:Write32

124   Write32(is64Bit() ? macho::HM_Object64 : macho::HM_Object32);
126 Write32(TargetObjectWriter->getCPUType());
127 Write32(TargetObjectWriter->getCPUSubtype());
129 Write32(macho::HFT_Object);
130 Write32(NumLoadCommands);
131 Write32(LoadCommandsSize);
132 Write32(Flags);
134 Write32(0); // reserved
157 Write32(is64Bit() ? macho::LCT_Segment64 : macho::LCT_Segment);
158 Write32(SegmentLoadCommandSize +
169 Write32(0); // vmaddr
170 Write32(VMSize); // vmsize
171 Write32(SectionDataStartOffset); // file offset
172 Write32(SectionDataSize); // file size
174 Write32(0x7); // maxprot
175 Write32(0x7); // initprot
176 Write32(NumSections);
177 Write32(0); // flags
209 Write32(getSectionAddress(&SD)); // address
210 Write32(SectionSize); // size
212 Write32(FileOffset);
219 Write32(Log2_32(SD.getAlignment()));
220 Write32(NumRelocations ? RelocationsStart : 0);
221 Write32(NumRelocations);
222 Write32(Flags);
223 Write32(IndirectSymBase.lookup(&SD)); // reserved1
224 Write32(Section.getStubSize()); // reserved2
226 Write32(0); // reserved3
241 Write32(macho::LCT_Symtab);
242 Write32(macho::SymtabLoadCommandSize);
243 Write32(SymbolOffset);
244 Write32(NumSymbols);
245 Write32(StringTableOffset);
246 Write32(StringTableSize);
264 Write32(macho::LCT_Dysymtab);
265 Write32(macho::DysymtabLoadCommandSize);
266 Write32(FirstLocalSymbol);
267 Write32(NumLocalSymbols);
268 Write32(FirstExternalSymbol);
269 Write32(NumExternalSymbols);
270 Write32(FirstUndefinedSymbol);
271 Write32(NumUndefinedSymbols);
272 Write32(0); // tocoff
273 Write32(0); // ntoc
274 Write32(0); // modtaboff
275 Write32(0); // nmodtab
276 Write32(0); // extrefsymoff
277 Write32(0); // nextrefsyms
278 Write32(IndirectSymbolOffset);
279 Write32(NumIndirectSymbols);
280 Write32(0); // extreloff
281 Write32(0); // nextrel
282 Write32(0); // locreloff
283 Write32(0); // nlocrel
341 Write32(MSD.StringIndex);
351 Write32(Address);
751 Write32(Relocs[e - i - 1].Word0);
752 Write32(Relocs[e - i - 1].Word1);
773 Write32(Flags);
778 Write32(Asm.getSymbolData(*it->Symbol).getIndex());