LLVM  8.0.1
Public Attributes | List of all members
llvm::COFF::DOSHeader Struct Reference

The DOS compatible header at the front of all PEs. More...

#include "llvm/BinaryFormat/COFF.h"

Collaboration diagram for llvm::COFF::DOSHeader:
Collaboration graph
[legend]

Public Attributes

uint16_t Magic
 
uint16_t UsedBytesInTheLastPage
 
uint16_t FileSizeInPages
 
uint16_t NumberOfRelocationItems
 
uint16_t HeaderSizeInParagraphs
 
uint16_t MinimumExtraParagraphs
 
uint16_t MaximumExtraParagraphs
 
uint16_t InitialRelativeSS
 
uint16_t InitialSP
 
uint16_t Checksum
 
uint16_t InitialIP
 
uint16_t InitialRelativeCS
 
uint16_t AddressOfRelocationTable
 
uint16_t OverlayNumber
 
uint16_t Reserved [4]
 
uint16_t OEMid
 
uint16_t OEMinfo
 
uint16_t Reserved2 [10]
 
uint32_t AddressOfNewExeHeader
 

Detailed Description

The DOS compatible header at the front of all PEs.

Definition at line 514 of file COFF.h.

Member Data Documentation

◆ AddressOfNewExeHeader

uint32_t llvm::COFF::DOSHeader::AddressOfNewExeHeader

Definition at line 533 of file COFF.h.

◆ AddressOfRelocationTable

uint16_t llvm::COFF::DOSHeader::AddressOfRelocationTable

Definition at line 527 of file COFF.h.

◆ Checksum

uint16_t llvm::COFF::DOSHeader::Checksum

Definition at line 524 of file COFF.h.

◆ FileSizeInPages

uint16_t llvm::COFF::DOSHeader::FileSizeInPages

Definition at line 517 of file COFF.h.

◆ HeaderSizeInParagraphs

uint16_t llvm::COFF::DOSHeader::HeaderSizeInParagraphs

Definition at line 519 of file COFF.h.

◆ InitialIP

uint16_t llvm::COFF::DOSHeader::InitialIP

Definition at line 525 of file COFF.h.

◆ InitialRelativeCS

uint16_t llvm::COFF::DOSHeader::InitialRelativeCS

Definition at line 526 of file COFF.h.

◆ InitialRelativeSS

uint16_t llvm::COFF::DOSHeader::InitialRelativeSS

Definition at line 522 of file COFF.h.

◆ InitialSP

uint16_t llvm::COFF::DOSHeader::InitialSP

Definition at line 523 of file COFF.h.

◆ Magic

uint16_t llvm::COFF::DOSHeader::Magic

Definition at line 515 of file COFF.h.

◆ MaximumExtraParagraphs

uint16_t llvm::COFF::DOSHeader::MaximumExtraParagraphs

Definition at line 521 of file COFF.h.

◆ MinimumExtraParagraphs

uint16_t llvm::COFF::DOSHeader::MinimumExtraParagraphs

Definition at line 520 of file COFF.h.

◆ NumberOfRelocationItems

uint16_t llvm::COFF::DOSHeader::NumberOfRelocationItems

Definition at line 518 of file COFF.h.

◆ OEMid

uint16_t llvm::COFF::DOSHeader::OEMid

Definition at line 530 of file COFF.h.

◆ OEMinfo

uint16_t llvm::COFF::DOSHeader::OEMinfo

Definition at line 531 of file COFF.h.

◆ OverlayNumber

uint16_t llvm::COFF::DOSHeader::OverlayNumber

Definition at line 528 of file COFF.h.

◆ Reserved

uint16_t llvm::COFF::DOSHeader::Reserved[4]

Definition at line 529 of file COFF.h.

◆ Reserved2

uint16_t llvm::COFF::DOSHeader::Reserved2[10]

Definition at line 532 of file COFF.h.

◆ UsedBytesInTheLastPage

uint16_t llvm::COFF::DOSHeader::UsedBytesInTheLastPage

Definition at line 516 of file COFF.h.


The documentation for this struct was generated from the following file: