LLVM: llvm::XCOFFYAML::AuxiliaryHeader Struct Reference (original) (raw)
#include "[llvm/ObjectYAML/XCOFFYAML.h](XCOFFYAML%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| std::optional< llvm::yaml::Hex16 > | Magic |
| std::optional< llvm::yaml::Hex16 > | Version |
| std::optional< llvm::yaml::Hex64 > | TextStartAddr |
| std::optional< llvm::yaml::Hex64 > | DataStartAddr |
| std::optional< llvm::yaml::Hex64 > | TOCAnchorAddr |
| std::optional< uint16_t > | SecNumOfEntryPoint |
| std::optional< uint16_t > | SecNumOfText |
| std::optional< uint16_t > | SecNumOfData |
| std::optional< uint16_t > | SecNumOfTOC |
| std::optional< uint16_t > | SecNumOfLoader |
| std::optional< uint16_t > | SecNumOfBSS |
| std::optional< llvm::yaml::Hex16 > | MaxAlignOfText |
| std::optional< llvm::yaml::Hex16 > | MaxAlignOfData |
| std::optional< llvm::yaml::Hex16 > | ModuleType |
| std::optional< llvm::yaml::Hex8 > | CpuFlag |
| std::optional< llvm::yaml::Hex8 > | CpuType |
| std::optional< llvm::yaml::Hex8 > | TextPageSize |
| std::optional< llvm::yaml::Hex8 > | DataPageSize |
| std::optional< llvm::yaml::Hex8 > | StackPageSize |
| std::optional< llvm::yaml::Hex8 > | FlagAndTDataAlignment |
| std::optional< llvm::yaml::Hex64 > | TextSize |
| std::optional< llvm::yaml::Hex64 > | InitDataSize |
| std::optional< llvm::yaml::Hex64 > | BssDataSize |
| std::optional< llvm::yaml::Hex64 > | EntryPointAddr |
| std::optional< llvm::yaml::Hex64 > | MaxStackSize |
| std::optional< llvm::yaml::Hex64 > | MaxDataSize |
| std::optional< uint16_t > | SecNumOfTData |
| std::optional< uint16_t > | SecNumOfTBSS |
| std::optional< llvm::yaml::Hex16 > | Flag |
Definition at line 33 of file XCOFFYAML.h.
◆ BssDataSize
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::BssDataSize
◆ CpuFlag
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::CpuFlag
◆ CpuType
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::CpuType
◆ DataPageSize
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::DataPageSize
◆ DataStartAddr
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::DataStartAddr
◆ EntryPointAddr
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::EntryPointAddr
◆ Flag
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::Flag
◆ FlagAndTDataAlignment
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::FlagAndTDataAlignment
◆ InitDataSize
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::InitDataSize
◆ Magic
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::Magic
◆ MaxAlignOfData
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::MaxAlignOfData
◆ MaxAlignOfText
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::MaxAlignOfText
◆ MaxDataSize
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::MaxDataSize
◆ MaxStackSize
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::MaxStackSize
◆ ModuleType
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::ModuleType
◆ SecNumOfBSS
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfBSS
◆ SecNumOfData
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfData
◆ SecNumOfEntryPoint
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfEntryPoint
◆ SecNumOfLoader
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfLoader
◆ SecNumOfTBSS
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfTBSS
◆ SecNumOfTData
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfTData
◆ SecNumOfText
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfText
◆ SecNumOfTOC
std::optional<uint16_t> llvm::XCOFFYAML::AuxiliaryHeader::SecNumOfTOC
◆ StackPageSize
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::StackPageSize
◆ TextPageSize
std::optionalllvm::yaml::Hex8 llvm::XCOFFYAML::AuxiliaryHeader::TextPageSize
◆ TextSize
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::TextSize
◆ TextStartAddr
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::TextStartAddr
◆ TOCAnchorAddr
std::optionalllvm::yaml::Hex64 llvm::XCOFFYAML::AuxiliaryHeader::TOCAnchorAddr
◆ Version
std::optionalllvm::yaml::Hex16 llvm::XCOFFYAML::AuxiliaryHeader::Version
The documentation for this struct was generated from the following file:
- include/llvm/ObjectYAML/XCOFFYAML.h