#include "libdwarfdefs.h"


Go to the source code of this file.
| #define ABBREV_HASH_TABLE_SIZE 10 |
| #define DW_CIE_ID ~(0x0) |
Definition at line 50 of file dwarf_base_types.h.
| #define DW_CIE_VERSION 1 |
Definition at line 51 of file dwarf_base_types.h.
| #define DW_CIE_VERSION3 3 |
Definition at line 52 of file dwarf_base_types.h.
Referenced by __dwarf_get_fde_list_internal(), dwarf_get_fde_for_die(), and get_augmentation_string().
| #define DW_DLA_ABBREV_LIST DW_DLA_ADDR + 1 |
| #define DW_DLA_CHAIN DW_DLA_ADDR + 2 |
Definition at line 61 of file dwarf_base_types.h.
Referenced by _dwarf_exec_frame_instr(), _dwarf_frame_address_offsets(), _dwarf_get_aranges_addr_offsets(), _dwarf_internal_get_pubnames_like_data(), _dwarf_internal_srclines(), dwarf_get_aranges(), and dwarf_srcfiles().
| #define DW_DLA_CU_CONTEXT DW_DLA_ADDR + 3 |
| #define DW_DLA_FILE_ENTRY DW_DLA_ADDR + 6 |
| #define DW_DLA_FRAME DW_DLA_ADDR + 4 |
Definition at line 63 of file dwarf_base_types.h.
Referenced by _dwarf_exec_frame_instr(), and _dwarf_get_fde_info_for_a_pc_row().
| #define DW_DLA_FUNC_CONTEXT DW_DLA_ADDR + 10 |
| #define DW_DLA_GLOBAL_CONTEXT DW_DLA_ADDR + 5 |
| #define DW_DLA_HASH_TABLE DW_DLA_ADDR + 9 |
| #define DW_DLA_LINE_CONTEXT DW_DLA_ADDR + 7 |
Definition at line 66 of file dwarf_base_types.h.
Referenced by _dwarf_internal_printlines(), and _dwarf_internal_srclines().
| #define DW_DLA_LOC_CHAIN DW_DLA_ADDR + 8 |
| #define DW_DLA_TYPENAME_CONTEXT DW_DLA_ADDR + 11 |
| #define DW_DLA_VAR_CONTEXT DW_DLA_ADDR + 12 |
| #define DW_DLA_WEAK_CONTEXT DW_DLA_ADDR + 13 |
| #define false 0 |
Definition at line 47 of file dwarf_base_types.h.
| #define MAX_DW_DLA DW_DLA_WEAK_CONTEXT |
Definition at line 75 of file dwarf_base_types.h.
Referenced by _dwarf_setup_debug(), and dwarf_print_memory_stats().
| #define true 1 |
Definition at line 46 of file dwarf_base_types.h.
| typedef struct Dwarf_Abbrev_List_s* Dwarf_Abbrev_List |
Definition at line 108 of file dwarf_base_types.h.
| typedef struct Dwarf_Alloc_Hdr_s* Dwarf_Alloc_Hdr |
Definition at line 114 of file dwarf_base_types.h.
| typedef Dwarf_Small* Dwarf_Byte_Ptr |
Definition at line 90 of file dwarf_base_types.h.
| typedef struct Dwarf_CU_Context_s* Dwarf_CU_Context |
Definition at line 110 of file dwarf_base_types.h.
| typedef struct Dwarf_File_Entry_s* Dwarf_File_Entry |
Definition at line 109 of file dwarf_base_types.h.
| typedef struct Dwarf_Hash_Table_s* Dwarf_Hash_Table |
Definition at line 111 of file dwarf_base_types.h.
| typedef signed char Dwarf_Sbyte |
Definition at line 87 of file dwarf_base_types.h.
| typedef __int32_t Dwarf_sfixed |
Definition at line 96 of file dwarf_base_types.h.
| typedef __int32_t Dwarf_sfixed64 |
Definition at line 105 of file dwarf_base_types.h.
| typedef signed short Dwarf_Shalf |
Definition at line 89 of file dwarf_base_types.h.
| typedef signed long Dwarf_Sword |
Definition at line 85 of file dwarf_base_types.h.
| typedef unsigned char Dwarf_Ubyte |
Definition at line 88 of file dwarf_base_types.h.
| typedef __uint32_t Dwarf_ufixed |
Definition at line 95 of file dwarf_base_types.h.
| typedef __uint32_t Dwarf_ufixed64 |
Definition at line 104 of file dwarf_base_types.h.
| typedef unsigned long Dwarf_Word |
Definition at line 84 of file dwarf_base_types.h.
1.5.6