libdragon
Data Fields
bt_func_t Struct Reference

Description of a function for the purpose of backtracing (filled by __bt_analyze_func) More...

#include <backtrace_internal.h>

Data Fields

bt_func_type type
 Type of the function.
 
int stack_size
 Size of the stack frame.
 
int ra_offset
 Offset of the return address from the top of the stack frame.
 
int fp_offset
 Offset of the saved fp from the top of the stack frame; this is != 0 only if the function modifies fp (maybe as a frame pointer, but not necessarily)
 

Detailed Description

Description of a function for the purpose of backtracing (filled by __bt_analyze_func)

Field Documentation

◆ type

bt_func_type bt_func_t::type

Type of the function.

◆ stack_size

int bt_func_t::stack_size

Size of the stack frame.

◆ ra_offset

int bt_func_t::ra_offset

Offset of the return address from the top of the stack frame.

◆ fp_offset

int bt_func_t::fp_offset

Offset of the saved fp from the top of the stack frame; this is != 0 only if the function modifies fp (maybe as a frame pointer, but not necessarily)


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