LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
llvm::COFF::DOSHeader Struct Reference

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

#include <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 431 of file Support/COFF.h.

Member Data Documentation

uint32_t llvm::COFF::DOSHeader::AddressOfNewExeHeader

Definition at line 450 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::AddressOfRelocationTable

Definition at line 444 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::Checksum

Definition at line 441 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::FileSizeInPages

Definition at line 434 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::HeaderSizeInParagraphs

Definition at line 436 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::InitialIP

Definition at line 442 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::InitialRelativeCS

Definition at line 443 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::InitialRelativeSS

Definition at line 439 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::InitialSP

Definition at line 440 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::Magic

Definition at line 432 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::MaximumExtraParagraphs

Definition at line 438 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::MinimumExtraParagraphs

Definition at line 437 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::NumberOfRelocationItems

Definition at line 435 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::OEMid

Definition at line 447 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::OEMinfo

Definition at line 448 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::OverlayNumber

Definition at line 445 of file Support/COFF.h.

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

Definition at line 446 of file Support/COFF.h.

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

Definition at line 449 of file Support/COFF.h.

uint16_t llvm::COFF::DOSHeader::UsedBytesInTheLastPage

Definition at line 433 of file Support/COFF.h.


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