LLVM  4.0.0
Public Attributes | List of all members
llvm::object::dos_header Struct Reference

The DOS compatible header at the front of all PE/COFF executables. More...

#include <COFF.h>

Collaboration diagram for llvm::object::dos_header:
[legend]

Public Attributes

char Magic [2]
 
support::ulittle16_t UsedBytesInTheLastPage
 
support::ulittle16_t FileSizeInPages
 
support::ulittle16_t NumberOfRelocationItems
 
support::ulittle16_t HeaderSizeInParagraphs
 
support::ulittle16_t MinimumExtraParagraphs
 
support::ulittle16_t MaximumExtraParagraphs
 
support::ulittle16_t InitialRelativeSS
 
support::ulittle16_t InitialSP
 
support::ulittle16_t Checksum
 
support::ulittle16_t InitialIP
 
support::ulittle16_t InitialRelativeCS
 
support::ulittle16_t AddressOfRelocationTable
 
support::ulittle16_t OverlayNumber
 
support::ulittle16_t Reserved [4]
 
support::ulittle16_t OEMid
 
support::ulittle16_t OEMinfo
 
support::ulittle16_t Reserved2 [10]
 
support::ulittle32_t AddressOfNewExeHeader
 

Detailed Description

The DOS compatible header at the front of all PE/COFF executables.

Definition at line 41 of file Object/COFF.h.

Member Data Documentation

support::ulittle32_t llvm::object::dos_header::AddressOfNewExeHeader

Definition at line 60 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::AddressOfRelocationTable

Definition at line 54 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::Checksum

Definition at line 51 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::FileSizeInPages

Definition at line 44 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::HeaderSizeInParagraphs

Definition at line 46 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::InitialIP

Definition at line 52 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::InitialRelativeCS

Definition at line 53 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::InitialRelativeSS

Definition at line 49 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::InitialSP

Definition at line 50 of file Object/COFF.h.

char llvm::object::dos_header::Magic[2]

Definition at line 42 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::MaximumExtraParagraphs

Definition at line 48 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::MinimumExtraParagraphs

Definition at line 47 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::NumberOfRelocationItems

Definition at line 45 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::OEMid

Definition at line 57 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::OEMinfo

Definition at line 58 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::OverlayNumber

Definition at line 55 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::Reserved[4]

Definition at line 56 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::Reserved2[10]

Definition at line 59 of file Object/COFF.h.

support::ulittle16_t llvm::object::dos_header::UsedBytesInTheLastPage

Definition at line 43 of file Object/COFF.h.


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