reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
245 if (StringRef("__DWARF") == Segment.segname) 248 Segment.fileoff = Segment.filesize = 0; 248 Segment.fileoff = Segment.filesize = 0; 250 if (StringRef("__LINKEDIT") == Segment.segname) { 251 Segment.fileoff = LinkeditOffset; 252 Segment.filesize = LinkeditSize; 254 Segment.vmsize = alignTo(LinkeditSize, 0x1000); 262 if (GapForDwarf == UINT64_MAX && Segment.vmaddr > EndAddress && 263 Segment.vmaddr - EndAddress >= DwarfSegmentSize) 268 std::max<uint64_t>(PrevEndAddress, Segment.vmaddr + Segment.vmsize); 268 std::max<uint64_t>(PrevEndAddress, Segment.vmaddr + Segment.vmsize); 269 unsigned nsects = Segment.nsects; 271 MachO::swapStruct(Segment); 272 Writer.W.OS.write(reinterpret_cast<char *>(&Segment), sizeof(Segment)); 272 Writer.W.OS.write(reinterpret_cast<char *>(&Segment), sizeof(Segment)); 274 auto Sect = getSection(Obj, Segment, LCI, i);