Turnstone Operating System
|
printing backtrace (stack trace) More...
#include <types.h>
Classes | |
struct | stackframe_t |
Macros | |
#define | ___BACKTRACE_H 0 |
Typedefs | |
typedef struct stackframe_t | stackframe_t |
Functions | |
int8_t | backtrace_init (void) |
stackframe_t * | backtrace_get_stackframe (void) |
void | backtrace_print (stackframe_t *frame) |
void | backtrace (void) |
dummy method for efi for backtracing. More... | |
stackframe_t * | backtrace_print_interrupt_registers (uint64_t rsp) |
const char_t * | backtrace_get_symbol_name_by_rip (uint64_t rip) |
void | backtrace_print_location_by_rip (uint64_t rip) |
void | backtrace_print_location_and_stackframe_by_rip (uint64_t rip, stackframe_t *frame) |
printing backtrace (stack trace)
This work is licensed under TURNSTONE OS Public License. Please read and understand latest version of Licence.
void backtrace | ( | void | ) |
dummy method for efi for backtracing.
this method is not required for efi however is required for linking.