Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Section Header(32-bit) More...

#include <elf.h>

Data Fields

elf32_word sh_name
 Section header name index in section header string table.
 
elf32_word sh_type
 Section type.
 
elf32_word sh_flags
 Section header attributes.
 
elf32_addr sh_addr
 Address of section in the image.
 
elf32_off sh_offset
 Location of section in the ELF binary in bytes.
 
elf32_word sh_size
 Section size in bytes.
 
elf32_word sh_link
 Section header table link index, depends on section type.
 
elf32_word sh_info
 Section info, depends on section type.
 
elf32_word sh_addralign
 Section address alignment.
 
elf32_word sh_entsize
 Section contains table of fixed size entries sh_entsize bytes large.
 

Detailed Description

Section Header(32-bit)

Field Documentation

◆ sh_addr

elf32_addr elf32_shdr::sh_addr

Address of section in the image.

◆ sh_addralign

elf32_word elf32_shdr::sh_addralign

Section address alignment.

◆ sh_entsize

elf32_word elf32_shdr::sh_entsize

Section contains table of fixed size entries sh_entsize bytes large.

◆ sh_flags

elf32_word elf32_shdr::sh_flags

Section header attributes.

◆ sh_info

elf32_word elf32_shdr::sh_info

Section info, depends on section type.

◆ sh_link

elf32_word elf32_shdr::sh_link

Section header table link index, depends on section type.

◆ sh_name

elf32_word elf32_shdr::sh_name

Section header name index in section header string table.

◆ sh_offset

elf32_off elf32_shdr::sh_offset

Location of section in the ELF binary in bytes.

◆ sh_size

elf32_word elf32_shdr::sh_size

Section size in bytes.

◆ sh_type

elf32_word elf32_shdr::sh_type

Section type.


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