LLVM: llvm::COFF::BigObjHeader Struct Reference (original) (raw)

#include "[llvm/BinaryFormat/COFF.h](BinaryFormat%5F2COFF%5F8h%5Fsource.html)"

Public Types
enum : uint16_t { MinBigObjectVersion = 2 }
Public Attributes
uint16_t Sig1
Must be IMAGE_FILE_MACHINE_UNKNOWN (0).
uint16_t Sig2
Must be 0xFFFF.
uint16_t Version
uint16_t Machine
uint32_t TimeDateStamp
uint8_t UUID [16]
uint32_t unused1
uint32_t unused2
uint32_t unused3
uint32_t unused4
uint32_t NumberOfSections
uint32_t PointerToSymbolTable
uint32_t NumberOfSymbols

Definition at line 75 of file COFF.h.

anonymous enum

Enumerator
MinBigObjectVersion

Definition at line 76 of file COFF.h.

Machine

uint16_t llvm::COFF::BigObjHeader::Machine

Definition at line 81 of file COFF.h.

NumberOfSections

uint32_t llvm::COFF::BigObjHeader::NumberOfSections

Definition at line 88 of file COFF.h.

NumberOfSymbols

uint32_t llvm::COFF::BigObjHeader::NumberOfSymbols

Definition at line 90 of file COFF.h.

PointerToSymbolTable

uint32_t llvm::COFF::BigObjHeader::PointerToSymbolTable

Definition at line 89 of file COFF.h.

Sig1

Must be IMAGE_FILE_MACHINE_UNKNOWN (0).

Definition at line 78 of file COFF.h.

Sig2

Must be 0xFFFF.

Definition at line 79 of file COFF.h.

TimeDateStamp

uint32_t llvm::COFF::BigObjHeader::TimeDateStamp

Definition at line 82 of file COFF.h.

unused1

uint32_t llvm::COFF::BigObjHeader::unused1

Definition at line 84 of file COFF.h.

unused2

uint32_t llvm::COFF::BigObjHeader::unused2

Definition at line 85 of file COFF.h.

unused3

uint32_t llvm::COFF::BigObjHeader::unused3

Definition at line 86 of file COFF.h.

unused4

uint32_t llvm::COFF::BigObjHeader::unused4

Definition at line 87 of file COFF.h.

UUID

uint8_t llvm::COFF::BigObjHeader::UUID[16]

Definition at line 83 of file COFF.h.

Version

uint16_t llvm::COFF::BigObjHeader::Version

Definition at line 80 of file COFF.h.


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