LLVM API Documentation

llvm::ELF::Elf64_Ehdr Struct Reference

#include <ELF.h>

Collaboration diagram for llvm::ELF::Elf64_Ehdr:

Collaboration graph
[legend]
List of all members.

Public Attributes

unsigned char e_ident [16]
Elf64_Quarter e_type
Elf64_Quarter e_machine
Elf64_Half e_version
Elf64_Addr e_entry
Elf64_Off e_phoff
Elf64_Off e_shoff
Elf64_Half e_flags
Elf64_Quarter e_ehsize
Elf64_Quarter e_phentsize
Elf64_Quarter e_phnum
Elf64_Quarter e_shentsize
Elf64_Quarter e_shnum
Elf64_Quarter e_shstrndx

Detailed Description

Definition at line 75 of file ELF.h.


Member Data Documentation

unsigned char llvm::ELF::Elf64_Ehdr::e_ident[16]

Definition at line 76 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_type

Definition at line 77 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_machine

Definition at line 78 of file ELF.h.

Elf64_Half llvm::ELF::Elf64_Ehdr::e_version

Definition at line 79 of file ELF.h.

Elf64_Addr llvm::ELF::Elf64_Ehdr::e_entry

Definition at line 80 of file ELF.h.

Elf64_Off llvm::ELF::Elf64_Ehdr::e_phoff

Definition at line 81 of file ELF.h.

Elf64_Off llvm::ELF::Elf64_Ehdr::e_shoff

Definition at line 82 of file ELF.h.

Elf64_Half llvm::ELF::Elf64_Ehdr::e_flags

Definition at line 83 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_ehsize

Definition at line 84 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_phentsize

Definition at line 85 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_phnum

Definition at line 86 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_shentsize

Definition at line 87 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_shnum

Definition at line 88 of file ELF.h.

Elf64_Quarter llvm::ELF::Elf64_Ehdr::e_shstrndx

Definition at line 89 of file ELF.h.


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