Home | History | Annotate | Download | only in Object

Lines Matching refs:Header

63   // Load the common header.
64 memcpy(&Header, Buffer->getBuffer().data(), sizeof(Header));
66 SwapValue(Header.Magic);
67 SwapValue(Header.CPUType);
68 SwapValue(Header.CPUSubtype);
69 SwapValue(Header.FileType);
70 SwapValue(Header.NumLoadCommands);
71 SwapValue(Header.SizeOfLoadCommands);
72 SwapValue(Header.Flags);
76 memcpy(&Header64Ext, Buffer->getBuffer().data() + sizeof(Header),
110 // Ensure that the at least the full header is present.
113 if (ErrorStr) *ErrorStr = "not a Mach object file (invalid header)";
122 if (ErrorStr) *ErrorStr = "not a Mach object file (unreasonable header)";
352 O << "('cputype', " << Header.CPUType << ")\n";
353 O << "('cpusubtype', " << Header.CPUSubtype << ")\n";
354 O << "('filetype', " << Header.FileType << ")\n";
355 O << "('num_load_commands', " << Header.NumLoadCommands << ")\n";
356 O << "('load_commands_size', " << Header.SizeOfLoadCommands << ")\n";
357 O << "('flag', " << Header.Flags << ")\n";
359 // Print extended header if 64-bit.
365 O << "Header:\n";