LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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:
Collaboration graph
[legend]

Public Attributes

support::ulittle16_t Magic
 
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 30 of file Object/COFF.h.

Member Data Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

support::ulittle16_t llvm::object::dos_header::Magic

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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