#include <inttypes.h>

Go to the source code of this file.
Data Types | |
| type | __unw_table_entry_struct |
| type | __unw_info_struct |
Defines | |
| #define | __UNW_VERSION 0x01 |
| #define | __UNW_OK 0x00 |
| #define | __UNW_INTERNAL_ERROR 0x01 |
| #define | __UNW_MALLOC_ERROR 0x02 |
| #define | __UNW_REALLOC_ERROR 0x03 |
| #define | __UNW_MMAP_ERROR 0x04 |
| #define | __UNW_SYSCALL_ERROR 0x05 |
| #define | __UNW_NULL_ERROR 0x06 |
| #define | __UNW_INV_ARG_ERROR 0x07 |
| #define | __UNW_INV_SIZE_ERROR 0x08 |
| #define | __UNW_INV_OP_ERROR 0x09 |
| #define | __UNW_INV_ALIGNMENT_ERROR 0x0a |
| #define | __UNW_INV_VERSION_ERROR 0x0b |
| #define | __UNW_NOT_FOUND_ERROR 0x0c |
| #define | __UNW_IS_HEADER(x) (!((x) & 0x80)) |
| #define | __UNW_IS_PROLOGUE_HEADER(x) |
| #define | __UNW_IS_BODY_HEADER(x) |
| #define | __UNW_IS_R1(x) (0x00 == ((x) & 0xc0)) |
| #define | __UNW_IS_R2(x) (0x40 == ((x) & 0xe0)) |
| #define | __UNW_IS_R3(x) (0x60 == ((x) & 0xe0)) |
| #define | __UNW_IS_P1(x) (0x80 == ((x) & 0xe0)) |
| #define | __UNW_IS_P2(x) (0xa0 == ((x) & 0xf0)) |
| #define | __UNW_IS_P3(x) (0xb0 == ((x) & 0xf8)) |
| #define | __UNW_IS_P4(x) (0xb8 == ((x) & 0xff)) |
| #define | __UNW_IS_P5(x) (0xb9 == ((x) & 0xff)) |
| #define | __UNW_IS_P6(x) (0xc0 == ((x) & 0xe0)) |
| #define | __UNW_IS_P7(x) (0xe0 == ((x) & 0xf0)) |
| #define | __UNW_IS_P8(x) (0xf0 == ((x) & 0xff)) |
| #define | __UNW_IS_P9(x) (0xf1 == ((x) & 0xff)) |
| #define | __UNW_IS_P10(x) (0xff == ((x) & 0xff)) |
| #define | __UNW_IS_B1(x) (0x80 == ((x) & 0xc0)) |
| #define | __UNW_IS_B2(x) (0xc0 == ((x) & 0xe0)) |
| #define | __UNW_IS_B3(x) (0xe0 == ((x) & 0xff)) |
| #define | __UNW_IS_B4(x) (0xf0 == ((x) & 0xf7)) |
| #define | __UNW_IS_X1(x) (0xf9 == ((x) & 0xff)) |
| #define | __UNW_IS_X2(x) (0xfa == ((x) & 0xff)) |
| #define | __UNW_IS_X3(x) (0xfb == ((x) & 0xff)) |
| #define | __UNW_IS_X4(x) (0xfc == ((x) & 0xff)) |
| #define | __UNW_VER(x) ((x) >> 48) |
| #define | __UNW_FLAG_EHANDLER(x) ((x) & 0x0000000100000000LL) |
| #define | __UNW_FLAG_UHANDLER(x) ((x) & 0x0000000200000000LL) |
| #define | __UNW_LENGTH(x) ((x) & 0x00000000ffffffffLL) |
Typedefs | |
| typedef uint64_t | __unw_addr_t |
| typedef uint64_t | __unw_dbl_word_t |
| typedef uint32_t | __unw_word_t |
| typedef int32_t | __unw_error_t |
| typedef struct __unw_table_entry_struct | __unw_table_entry_t |
| typedef struct __unw_info_struct | __unw_info_t |
Functions/Subroutines | |
| uint64_t | __leb128_decode (char *, uint64_t, uint64_t *) |
| uint64_t | __leb128_encode (char *, uint64_t, uint64_t) |
| __unw_error_t | unwind_process (__unw_error_t(*)(char *, uint64_t, char *, uint64_t, void *), void *) |
| __unw_error_t | unwind_dump2ascii (char *, uint64_t, char *, uint64_t, void *) |
| #define __UNW_FLAG_EHANDLER | ( | x | ) | ((x) & 0x0000000100000000LL) |
| #define __UNW_FLAG_UHANDLER | ( | x | ) | ((x) & 0x0000000200000000LL) |
| #define __UNW_INTERNAL_ERROR 0x01 |
Definition at line 60 of file unwind_sl.h.
Referenced by unwind_frame(), unwind_get_obj_data(), unwind_get_unwind_table_data(), unwind_info_add_body_copy_state_info(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_body_label_state_info(), unwind_info_add_prologue_bsp_psprel_info(), unwind_info_add_prologue_bsp_sprel_info(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_psprel_info(), unwind_info_add_prologue_bspstore_sprel_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_psprel_info(), unwind_info_add_prologue_fpsr_sprel_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_header(), unwind_info_add_prologue_lc_psprel_info(), unwind_info_add_prologue_lc_sprel_info(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_psprel_info(), unwind_info_add_prologue_pfs_sprel_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_psprel_info(), unwind_info_add_prologue_preds_sprel_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_psprel_info(), unwind_info_add_prologue_priunat_sprel_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_psp_sprel_info(), unwind_info_add_prologue_rnat_psprel_info(), unwind_info_add_prologue_rnat_sprel_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_psprel_info(), unwind_info_add_prologue_rp_sprel_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_spill_base_info(), unwind_info_add_prologue_unat_psprel_info(), unwind_info_add_prologue_unat_sprel_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_reg_to_gr_info(), unwind_info_add_spill_sprel_info(), unwind_process_desc(), and unwind_restore_gp().
| #define __UNW_INV_ALIGNMENT_ERROR 0x0a |
| #define __UNW_INV_ARG_ERROR 0x07 |
Definition at line 66 of file unwind_sl.h.
Referenced by unwind_dump2elf(), unwind_info_add_body_copy_state_info(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_body_info_psp_offset(), unwind_info_add_body_info_reg(), unwind_info_add_body_info_restore(), unwind_info_add_body_info_sp_offset(), unwind_info_add_body_label_state_info(), unwind_info_add_language_specific_info(), unwind_info_add_personality_routine_info(), unwind_info_add_prologue_br_gr_info(), unwind_info_add_prologue_br_mem_info(), unwind_info_add_prologue_bsp_gr_info(), unwind_info_add_prologue_bsp_psprel_info(), unwind_info_add_prologue_bsp_sprel_info(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_gr_info(), unwind_info_add_prologue_bspstore_psprel_info(), unwind_info_add_prologue_bspstore_sprel_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_gr_info(), unwind_info_add_prologue_fpsr_psprel_info(), unwind_info_add_prologue_fpsr_sprel_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_fr_mem_info(), unwind_info_add_prologue_frgr_mem_info(), unwind_info_add_prologue_gr_gr_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_gr_mem_info(), unwind_info_add_prologue_header(), unwind_info_add_prologue_info_fixed_value(), unwind_info_add_prologue_info_psp_offset(), unwind_info_add_prologue_info_reg(), unwind_info_add_prologue_info_sp_offset(), unwind_info_add_prologue_lc_gr_info(), unwind_info_add_prologue_lc_psprel_info(), unwind_info_add_prologue_lc_sprel_info(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_gr_info(), unwind_info_add_prologue_pfs_psprel_info(), unwind_info_add_prologue_pfs_sprel_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_gr_info(), unwind_info_add_prologue_preds_psprel_info(), unwind_info_add_prologue_preds_sprel_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_gr_info(), unwind_info_add_prologue_priunat_psprel_info(), unwind_info_add_prologue_priunat_sprel_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_psp_gr_info(), unwind_info_add_prologue_psp_sprel_info(), unwind_info_add_prologue_rnat_gr_info(), unwind_info_add_prologue_rnat_psprel_info(), unwind_info_add_prologue_rnat_sprel_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_br_info(), unwind_info_add_prologue_rp_gr_info(), unwind_info_add_prologue_rp_psprel_info(), unwind_info_add_prologue_rp_sprel_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_spill_base_info(), unwind_info_add_prologue_spill_mask_info(), unwind_info_add_prologue_unat_gr_info(), unwind_info_add_prologue_unat_psprel_info(), unwind_info_add_prologue_unat_sprel_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_reg_to_gr_info(), unwind_info_add_spill_sprel_info(), unwind_info_finalize(), and unwind_state_stack_pop().
| #define __UNW_INV_OP_ERROR 0x09 |
Definition at line 68 of file unwind_sl.h.
Referenced by unwind_frame(), unwind_info_add_restore_reg_p_info(), unwind_info_add_spill_psprel_p_info(), unwind_info_add_spill_reg_to_br_info(), unwind_info_add_spill_reg_to_br_p_info(), unwind_info_add_spill_reg_to_fr_info(), unwind_info_add_spill_reg_to_fr_p_info(), unwind_info_add_spill_reg_to_gr_p_info(), and unwind_info_add_spill_sprel_p_info().
| #define __UNW_INV_SIZE_ERROR 0x08 |
Definition at line 67 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_header(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_reg_to_gr_info(), and unwind_info_add_spill_sprel_info().
| #define __UNW_INV_VERSION_ERROR 0x0b |
Definition at line 70 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), and unwind_process_desc().
| #define __UNW_IS_B1 | ( | x | ) | (0x80 == ((x) & 0xc0)) |
Definition at line 123 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), and unwind_process_body_desc().
| #define __UNW_IS_B2 | ( | x | ) | (0xc0 == ((x) & 0xe0)) |
Definition at line 124 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), and unwind_process_body_desc().
| #define __UNW_IS_B3 | ( | x | ) | (0xe0 == ((x) & 0xff)) |
Definition at line 125 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), and unwind_process_body_desc().
| #define __UNW_IS_B4 | ( | x | ) | (0xf0 == ((x) & 0xf7)) |
Definition at line 126 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), and unwind_process_body_desc().
| #define __UNW_IS_BODY_HEADER | ( | x | ) |
Value:
Definition at line 106 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), and unwind_process_desc().
| #define __UNW_IS_HEADER | ( | x | ) | (!((x) & 0x80)) |
Definition at line 98 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), and unwind_process_desc().
| #define __UNW_IS_P1 | ( | x | ) | (0x80 == ((x) & 0xe0)) |
Definition at line 113 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P10 | ( | x | ) | (0xff == ((x) & 0xff)) |
Definition at line 122 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P2 | ( | x | ) | (0xa0 == ((x) & 0xf0)) |
Definition at line 114 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P3 | ( | x | ) | (0xb0 == ((x) & 0xf8)) |
Definition at line 115 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P4 | ( | x | ) | (0xb8 == ((x) & 0xff)) |
Definition at line 116 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P5 | ( | x | ) | (0xb9 == ((x) & 0xff)) |
Definition at line 117 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P6 | ( | x | ) | (0xc0 == ((x) & 0xe0)) |
Definition at line 118 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P7 | ( | x | ) | (0xe0 == ((x) & 0xf0)) |
Definition at line 119 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P8 | ( | x | ) | (0xf0 == ((x) & 0xff)) |
Definition at line 120 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_P9 | ( | x | ) | (0xf1 == ((x) & 0xff)) |
Definition at line 121 of file unwind_sl.h.
Referenced by unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_PROLOGUE_HEADER | ( | x | ) |
Value:
Definition at line 101 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), and unwind_process_desc().
| #define __UNW_IS_R1 | ( | x | ) | (0x00 == ((x) & 0xc0)) |
Definition at line 110 of file unwind_sl.h.
Referenced by unwind_dump_header_desc(), and unwind_process_header_desc().
| #define __UNW_IS_R2 | ( | x | ) | (0x40 == ((x) & 0xe0)) |
Definition at line 111 of file unwind_sl.h.
Referenced by unwind_dump_header_desc(), and unwind_process_header_desc().
| #define __UNW_IS_R3 | ( | x | ) | (0x60 == ((x) & 0xe0)) |
Definition at line 112 of file unwind_sl.h.
Referenced by unwind_dump_header_desc(), and unwind_process_header_desc().
| #define __UNW_IS_X1 | ( | x | ) | (0xf9 == ((x) & 0xff)) |
Definition at line 127 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_X2 | ( | x | ) | (0xfa == ((x) & 0xff)) |
Definition at line 128 of file unwind_sl.h.
Referenced by unwind_dump_body_desc(), unwind_dump_prologue_desc(), and unwind_process_prologue_desc().
| #define __UNW_IS_X3 | ( | x | ) | (0xfb == ((x) & 0xff)) |
Definition at line 129 of file unwind_sl.h.
| #define __UNW_IS_X4 | ( | x | ) | (0xfc == ((x) & 0xff)) |
Definition at line 130 of file unwind_sl.h.
| #define __UNW_LENGTH | ( | x | ) | ((x) & 0x00000000ffffffffLL) |
Definition at line 136 of file unwind_sl.h.
Referenced by _Unwind_GetLanguageSpecificData(), unwind_dump2ascii(), unwind_frame(), and unwind_process_desc().
| #define __UNW_MALLOC_ERROR 0x02 |
Definition at line 61 of file unwind_sl.h.
Referenced by unwind_info_add_language_specific_info(), and unwind_info_initialize().
| #define __UNW_MMAP_ERROR 0x04 |
Definition at line 63 of file unwind_sl.h.
Referenced by unwind_init(), and unwind_state_stack_push().
| #define __UNW_NOT_FOUND_ERROR 0x0c |
| #define __UNW_NULL_ERROR 0x06 |
Definition at line 65 of file unwind_sl.h.
Referenced by unwind_get_obj_phdr(), unwind_info_add_body_copy_state_info(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_body_label_state_info(), unwind_info_add_language_specific_info(), unwind_info_add_personality_routine_info(), unwind_info_add_prologue_br_gr_info(), unwind_info_add_prologue_br_mem_info(), unwind_info_add_prologue_bsp_gr_info(), unwind_info_add_prologue_bsp_psprel_info(), unwind_info_add_prologue_bsp_sprel_info(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_gr_info(), unwind_info_add_prologue_bspstore_psprel_info(), unwind_info_add_prologue_bspstore_sprel_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_gr_info(), unwind_info_add_prologue_fpsr_psprel_info(), unwind_info_add_prologue_fpsr_sprel_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_fr_mem_info(), unwind_info_add_prologue_frgr_mem_info(), unwind_info_add_prologue_gr_gr_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_gr_mem_info(), unwind_info_add_prologue_header(), unwind_info_add_prologue_lc_gr_info(), unwind_info_add_prologue_lc_psprel_info(), unwind_info_add_prologue_lc_sprel_info(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_gr_info(), unwind_info_add_prologue_pfs_psprel_info(), unwind_info_add_prologue_pfs_sprel_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_gr_info(), unwind_info_add_prologue_preds_psprel_info(), unwind_info_add_prologue_preds_sprel_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_gr_info(), unwind_info_add_prologue_priunat_psprel_info(), unwind_info_add_prologue_priunat_sprel_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_psp_gr_info(), unwind_info_add_prologue_psp_sprel_info(), unwind_info_add_prologue_rnat_gr_info(), unwind_info_add_prologue_rnat_psprel_info(), unwind_info_add_prologue_rnat_sprel_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_br_info(), unwind_info_add_prologue_rp_gr_info(), unwind_info_add_prologue_rp_psprel_info(), unwind_info_add_prologue_rp_sprel_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_spill_base_info(), unwind_info_add_prologue_spill_mask_info(), unwind_info_add_prologue_unat_gr_info(), unwind_info_add_prologue_unat_psprel_info(), unwind_info_add_prologue_unat_sprel_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_reg_to_gr_info(), unwind_info_add_spill_sprel_info(), unwind_info_finalize(), unwind_state_stack_pop(), unwind_state_stack_push(), unwind_state_stack_reset(), unwind_state_stack_search(), and unwind_state_stack_top().
| #define __UNW_OK 0x00 |
Definition at line 59 of file unwind_sl.h.
Referenced by _Unwind_Find_Entry(), Add_Body_Header(), Add_Prologue_Header(), Build_Fde_For_Proc(), Create_Unwind_Descriptors(), unwind_cleanup(), unwind_dump2ascii(), unwind_dump2elf(), unwind_fini(), unwind_frame(), unwind_get_obj_data(), unwind_get_obj_phdr(), unwind_get_unwind_table_data(), unwind_info_add_body_copy_state_info(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_body_label_state_info(), unwind_info_add_desc(), unwind_info_add_imask(), unwind_info_add_language_specific_info(), unwind_info_add_personality_routine_info(), unwind_info_add_prologue_br_gr_info(), unwind_info_add_prologue_br_mem_info(), unwind_info_add_prologue_bsp_gr_info(), unwind_info_add_prologue_bsp_psprel_info(), unwind_info_add_prologue_bsp_sprel_info(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_gr_info(), unwind_info_add_prologue_bspstore_psprel_info(), unwind_info_add_prologue_bspstore_sprel_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_gr_info(), unwind_info_add_prologue_fpsr_psprel_info(), unwind_info_add_prologue_fpsr_sprel_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_fr_mem_info(), unwind_info_add_prologue_frgr_mem_info(), unwind_info_add_prologue_gr_gr_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_gr_mem_info(), unwind_info_add_prologue_header(), unwind_info_add_prologue_lc_gr_info(), unwind_info_add_prologue_lc_psprel_info(), unwind_info_add_prologue_lc_sprel_info(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_gr_info(), unwind_info_add_prologue_pfs_psprel_info(), unwind_info_add_prologue_pfs_sprel_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_gr_info(), unwind_info_add_prologue_preds_psprel_info(), unwind_info_add_prologue_preds_sprel_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_gr_info(), unwind_info_add_prologue_priunat_psprel_info(), unwind_info_add_prologue_priunat_sprel_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_psp_gr_info(), unwind_info_add_prologue_psp_sprel_info(), unwind_info_add_prologue_rnat_gr_info(), unwind_info_add_prologue_rnat_psprel_info(), unwind_info_add_prologue_rnat_sprel_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_br_info(), unwind_info_add_prologue_rp_gr_info(), unwind_info_add_prologue_rp_psprel_info(), unwind_info_add_prologue_rp_sprel_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_spill_base_info(), unwind_info_add_prologue_spill_mask_info(), unwind_info_add_prologue_unat_gr_info(), unwind_info_add_prologue_unat_psprel_info(), unwind_info_add_prologue_unat_sprel_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_restore_reg_p_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_psprel_p_info(), unwind_info_add_spill_reg_to_br_info(), unwind_info_add_spill_reg_to_br_p_info(), unwind_info_add_spill_reg_to_fr_info(), unwind_info_add_spill_reg_to_fr_p_info(), unwind_info_add_spill_reg_to_gr_info(), unwind_info_add_spill_reg_to_gr_p_info(), unwind_info_add_spill_sprel_info(), unwind_info_add_spill_sprel_p_info(), unwind_info_finalize(), unwind_info_get_imask(), unwind_info_initialize(), unwind_info_set_imask(), unwind_init(), unwind_output(), unwind_process_body_desc(), unwind_process_desc(), unwind_process_header_desc(), unwind_restore_gp(), unwind_state_stack_pop(), unwind_state_stack_push(), unwind_state_stack_reset(), unwind_state_stack_search(), and unwind_state_stack_top().
| #define __UNW_REALLOC_ERROR 0x03 |
Definition at line 62 of file unwind_sl.h.
Referenced by unwind_info_add_desc(), unwind_info_add_language_specific_info(), and unwind_info_finalize().
| #define __UNW_SYSCALL_ERROR 0x05 |
Definition at line 64 of file unwind_sl.h.
Referenced by unwind_init(), and unwind_state_stack_push().
| #define __UNW_VER | ( | x | ) | ((x) >> 48) |
Definition at line 133 of file unwind_sl.h.
Referenced by unwind_dump2ascii(), and unwind_process_desc().
| #define __UNW_VERSION 0x01 |
| typedef uint64_t __unw_addr_t |
Definition at line 77 of file unwind_sl.h.
| typedef uint64_t __unw_dbl_word_t |
Definition at line 79 of file unwind_sl.h.
| typedef int32_t __unw_error_t |
Definition at line 81 of file unwind_sl.h.
| typedef struct __unw_info_struct __unw_info_t |
| typedef uint32_t __unw_word_t |
Definition at line 80 of file unwind_sl.h.
Definition at line 45 of file leb.c.
Referenced by unwind_dump_body_desc(), unwind_dump_header_desc(), unwind_dump_prologue_desc(), unwind_process_body_desc(), unwind_process_header_desc(), and unwind_process_prologue_desc().
Definition at line 63 of file leb.c.
Referenced by unwind_info_add_body_copy_state_info(), unwind_info_add_body_epilogue_info(), unwind_info_add_body_header(), unwind_info_add_body_label_state_info(), unwind_info_add_prologue_bsp_psprel_info(), unwind_info_add_prologue_bsp_sprel_info(), unwind_info_add_prologue_bsp_when_info(), unwind_info_add_prologue_bspstore_psprel_info(), unwind_info_add_prologue_bspstore_sprel_info(), unwind_info_add_prologue_bspstore_when_info(), unwind_info_add_prologue_fpsr_psprel_info(), unwind_info_add_prologue_fpsr_sprel_info(), unwind_info_add_prologue_fpsr_when_info(), unwind_info_add_prologue_gr_header(), unwind_info_add_prologue_header(), unwind_info_add_prologue_lc_psprel_info(), unwind_info_add_prologue_lc_sprel_info(), unwind_info_add_prologue_lc_when_info(), unwind_info_add_prologue_mem_stack_f_info(), unwind_info_add_prologue_mem_stack_v_info(), unwind_info_add_prologue_pfs_psprel_info(), unwind_info_add_prologue_pfs_sprel_info(), unwind_info_add_prologue_pfs_when_info(), unwind_info_add_prologue_preds_psprel_info(), unwind_info_add_prologue_preds_sprel_info(), unwind_info_add_prologue_preds_when_info(), unwind_info_add_prologue_priunat_psprel_info(), unwind_info_add_prologue_priunat_sprel_info(), unwind_info_add_prologue_priunat_when_info(), unwind_info_add_prologue_psp_sprel_info(), unwind_info_add_prologue_rnat_psprel_info(), unwind_info_add_prologue_rnat_sprel_info(), unwind_info_add_prologue_rnat_when_info(), unwind_info_add_prologue_rp_psprel_info(), unwind_info_add_prologue_rp_sprel_info(), unwind_info_add_prologue_rp_when_info(), unwind_info_add_prologue_spill_base_info(), unwind_info_add_prologue_unat_psprel_info(), unwind_info_add_prologue_unat_sprel_info(), unwind_info_add_prologue_unat_when_info(), unwind_info_add_restore_reg_info(), unwind_info_add_spill_psprel_info(), unwind_info_add_spill_reg_to_gr_info(), and unwind_info_add_spill_sprel_info().
| __unw_error_t unwind_dump2ascii | ( | char * | , | |
| uint64_t | , | |||
| char * | , | |||
| uint64_t | , | |||
| void * | ||||
| ) |
| __unw_error_t unwind_process | ( | __unw_error_t(*)(char *, uint64_t, char *, uint64_t, void *) | , | |
| void * | ||||
| ) |
1.5.6