Home
last modified time | relevance | path

Searched refs:dos_header (Results 1 – 13 of 13) sorted by relevance

/openbsd-src/gnu/llvm/lldb/source/Plugins/ObjectFile/PECOFF/
H A DObjectFilePECOFF.cpp524 dos_header_t &dos_header) { in ParseDOSHeader() argument
527 success = data.ValidOffsetForDataOfSize(0, sizeof(dos_header)); in ParseDOSHeader()
530 dos_header.e_magic = data.GetU16(&offset); // Magic number in ParseDOSHeader()
531 success = dos_header.e_magic == IMAGE_DOS_SIGNATURE; in ParseDOSHeader()
534 dos_header.e_cblp = data.GetU16(&offset); // Bytes on last page of file in ParseDOSHeader()
535 dos_header.e_cp = data.GetU16(&offset); // Pages in file in ParseDOSHeader()
536 dos_header.e_crlc = data.GetU16(&offset); // Relocations in ParseDOSHeader()
537 dos_header.e_cparhdr = in ParseDOSHeader()
539 dos_header.e_minalloc = in ParseDOSHeader()
541 dos_header.e_maxalloc = in ParseDOSHeader()
[all …]
H A DObjectFilePECOFF.h156 typedef struct dos_header { // DOS .EXE header struct
243 dos_header_t &dos_header);
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF.cpp61 if (Data.size() >= sizeof(object::dos_header) + sizeof(COFF::PEMagic)) { in createLinkGraphFromCOFFObject()
63 reinterpret_cast<const object::dos_header *>(Data.data() + CurPtr); in createLinkGraphFromCOFFObject()
/openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp611 IMAGE_DOS_HEADER dos_header; in GetPreferredBase() local
613 if (!ReadFromFile(fd, &dos_header, sizeof(dos_header), &bytes_read) || in GetPreferredBase()
614 bytes_read != sizeof(dos_header)) in GetPreferredBase()
618 if (dos_header.e_magic != IMAGE_DOS_SIGNATURE) in GetPreferredBase()
626 if (::SetFilePointer(fd, dos_header.e_lfanew, nullptr, FILE_BEGIN) == in GetPreferredBase()
/openbsd-src/gnu/llvm/llvm/lib/ObjCopy/COFF/
H A DCOFFObject.h98 object::dos_header DosHeader;
H A DCOFFReader.cpp27 const dos_header *DH = COFFObj.getDOSHeader(); in readExecutableHeaders()
/openbsd-src/gnu/llvm/llvm/include/llvm/Object/
H A DCOFF.h53 struct dos_header { struct
1018 const dos_header *getDOSHeader() const { in getDOSHeader()
1021 return reinterpret_cast<const dos_header *>(base()); in getDOSHeader()
/openbsd-src/gnu/llvm/lld/COFF/
H A DWriter.cpp79 static const int dosStubSize = sizeof(dos_header) + sizeof(dosProgram);
1418 auto *dos = reinterpret_cast<dos_header *>(buf); in writeHeader()
1419 buf += sizeof(dos_header); in writeHeader()
1424 dos->HeaderSizeInParagraphs = sizeof(dos_header) / 16; in writeHeader()
1426 dos->AddressOfRelocationTable = sizeof(dos_header); in writeHeader()
/openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp120 void printDOSHeader(const dos_header *DH);
689 if (const dos_header *DH = Obj->getDOSHeader()) in printFileHeaders()
693 void COFFDumper::printDOSHeader(const dos_header *DH) { in printDOSHeader()
/openbsd-src/gnu/llvm/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp402 object::dos_header DH; in writeCOFF()
/openbsd-src/gnu/llvm/llvm/lib/Object/
H A DCOFFObjectFile.cpp800 if (checkSize(Data, EC, sizeof(dos_header) + sizeof(COFF::PEMagic))) { in initialize()
803 const auto *DH = reinterpret_cast<const dos_header *>(base()); in initialize()
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DCOFFPlatform.cpp103 object::dos_header DOSHeader;
/openbsd-src/gnu/usr.bin/perl/win32/
H A Dwin32.c5249 PIMAGE_DOS_HEADER dos_header = (PIMAGE_DOS_HEADER)image_base; in win32_hook_imported_function_in_module()
5251 = (PIMAGE_NT_HEADERS)(image_base + dos_header->e_lfanew); in win32_hook_imported_function_in_module()
5231 PIMAGE_DOS_HEADER dos_header = (PIMAGE_DOS_HEADER)image_base; win32_hook_imported_function_in_module() local