LLVM 19.0.0git
Public Types | Public Attributes | List of all members
llvm::COFF::BigObjHeader Struct Reference

#include "llvm/BinaryFormat/COFF.h"

Public Types

enum  : uint16_t { MinBigObjectVersion = 2 }

Public Attributes

uint16_t Sig1
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

Detailed Description

Definition at line 74 of file COFF.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint16_t

Definition at line 75 of file COFF.h.

Member Data Documentation

◆ Machine

uint16_t llvm::COFF::BigObjHeader::Machine

Definition at line 80 of file COFF.h.

◆ NumberOfSections

uint32_t llvm::COFF::BigObjHeader::NumberOfSections

Definition at line 87 of file COFF.h.

◆ NumberOfSymbols

uint32_t llvm::COFF::BigObjHeader::NumberOfSymbols

Definition at line 89 of file COFF.h.

◆ PointerToSymbolTable

uint32_t llvm::COFF::BigObjHeader::PointerToSymbolTable

Definition at line 88 of file COFF.h.

◆ Sig1

uint16_t llvm::COFF::BigObjHeader::Sig1


Definition at line 77 of file COFF.h.

◆ Sig2

uint16_t llvm::COFF::BigObjHeader::Sig2

Must be 0xFFFF.

Definition at line 78 of file COFF.h.

◆ TimeDateStamp

uint32_t llvm::COFF::BigObjHeader::TimeDateStamp

Definition at line 81 of file COFF.h.

◆ unused1

uint32_t llvm::COFF::BigObjHeader::unused1

Definition at line 83 of file COFF.h.

◆ unused2

uint32_t llvm::COFF::BigObjHeader::unused2

Definition at line 84 of file COFF.h.

◆ unused3

uint32_t llvm::COFF::BigObjHeader::unused3

Definition at line 85 of file COFF.h.

◆ unused4

uint32_t llvm::COFF::BigObjHeader::unused4

Definition at line 86 of file COFF.h.


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

Definition at line 82 of file COFF.h.

◆ Version

uint16_t llvm::COFF::BigObjHeader::Version

Definition at line 79 of file COFF.h.

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