RTEMS CPU Kit with SuperCore
Data Fields
rtems_rtl_obj_sect_s Struct Reference

An object file is made up of sections and the can be more than one of a specific type of sections. More...

#include <rtl-obj.h>

Collaboration diagram for rtems_rtl_obj_sect_s:
Collaboration graph
[legend]

Data Fields

rtems_chain_node node
 The node's link in the chain. More...
 
int section
 The section number. More...
 
const char * name
 The section's name. More...
 
size_t size
 The size of the section in memory. More...
 
off_t offset
 Offset into the object file. More...
 
uint32_t alignment
 Alignment of this section. More...
 
int link
 Section link field. More...
 
int info
 Secfion info field. More...
 
uint32_t flags
 The section's flags. More...
 
void * base
 The base address of the section in memory. More...
 
int load_order
 Order we load sections. More...
 

Detailed Description

An object file is made up of sections and the can be more than one of a specific type of sections.

All sections and grouped together in memory.

Field Documentation

◆ alignment

uint32_t rtems_rtl_obj_sect_s::alignment

Alignment of this section.

◆ base

void* rtems_rtl_obj_sect_s::base

◆ flags

uint32_t rtems_rtl_obj_sect_s::flags

The section's flags.

◆ info

int rtems_rtl_obj_sect_s::info

Secfion info field.

◆ link

int rtems_rtl_obj_sect_s::link

Section link field.

◆ load_order

int rtems_rtl_obj_sect_s::load_order

Order we load sections.

◆ name

const char* rtems_rtl_obj_sect_s::name

The section's name.

Referenced by rtems_rtl_obj_erase_sections().

◆ node

rtems_chain_node rtems_rtl_obj_sect_s::node

The node's link in the chain.

◆ offset

off_t rtems_rtl_obj_sect_s::offset

Offset into the object file.

Relative to the start of the object file.

◆ section

int rtems_rtl_obj_sect_s::section

The section number.

◆ size

size_t rtems_rtl_obj_sect_s::size

The size of the section in memory.

Referenced by rtems_rtl_elf_unwind_dw2_deregister(), and rtems_rtl_elf_unwind_dw2_register().


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