Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

ELF Header(64-bit) More...

#include <elf.h>

Data Fields

unsigned char e_ident [16]
 Magic string identifying ELF binary.
 
elf64_half e_type
 Type of ELF.
 
elf64_half e_machine
 Machine type.
 
elf64_word e_version
 Object file version.
 
elf64_addr e_entry
 Virtual address of entry.
 
elf64_off e_phoff
 Program header table offset.
 
elf64_off e_shoff
 Section header table offset.
 
elf64_word e_flags
 Processor specific flags.
 
elf64_half e_ehsize
 ELF header size.
 
elf64_half e_phentsize
 Program header size.
 
elf64_half e_phnum
 Program header count.
 
elf64_half e_shentsize
 Section header size.
 
elf64_half e_shnum
 Section header count.
 
elf64_half e_shstrndx
 Section header containing section header string table.
 

Detailed Description

ELF Header(64-bit)

Field Documentation

◆ e_ehsize

elf64_half elf64_ehdr::e_ehsize

ELF header size.

◆ e_entry

elf64_addr elf64_ehdr::e_entry

Virtual address of entry.

◆ e_flags

elf64_word elf64_ehdr::e_flags

Processor specific flags.

◆ e_ident

unsigned char elf64_ehdr::e_ident[16]

Magic string identifying ELF binary.

◆ e_machine

elf64_half elf64_ehdr::e_machine

Machine type.

◆ e_phentsize

elf64_half elf64_ehdr::e_phentsize

Program header size.

◆ e_phnum

elf64_half elf64_ehdr::e_phnum

Program header count.

◆ e_phoff

elf64_off elf64_ehdr::e_phoff

Program header table offset.

◆ e_shentsize

elf64_half elf64_ehdr::e_shentsize

Section header size.

◆ e_shnum

elf64_half elf64_ehdr::e_shnum

Section header count.

◆ e_shoff

elf64_off elf64_ehdr::e_shoff

Section header table offset.

◆ e_shstrndx

elf64_half elf64_ehdr::e_shstrndx

Section header containing section header string table.

◆ e_type

elf64_half elf64_ehdr::e_type

Type of ELF.

◆ e_version

elf64_word elf64_ehdr::e_version

Object file version.


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