summaryrefslogtreecommitdiffstats
path: root/libdwarf/AVAILABLE
blob: 642dd27e2a8fc69b914d5e1f7f374b9d1b5e889d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
Data Types:

  Dwarf_Bool
  Dwarf_Off
  Dwarf_Unsigned
  Dwarf_Half
  Dwarf_Small
  Dwarf_Signed
  Dwarf_Addr
  Dwarf_Ptr
  Dwarf_Handler

  Dwarf_Debug
  Dwarf_Die
  Dwarf_Line
  Dwarf_Global
  Dwarf_Loc
  Dwarf_Locdesc
  Dwarf_Block
  Dwarf_Error
  Dwarf_Attribute
  Dwarf_Fde
  Dwarf_Cie
  Dwarf_Arange

 NOT!!!:

  Dwarf_Frame_Op
  Dwarf_Macro_Details

  Dwarf_Weak
  Dwarf_Func
  Dwarf_Type
  Dwarf_Var
  Dwarf_Abbrev

Functions:

  dwarf_init()
  dwarf_elf_init()
  dwarf_get_elf()
  dwarf_finish()
  dwarf_next_cu_header()
  dwarf_siblingof()
  dwarf_child()
  dwarf_offdie()
  dwarf_tag()
  dwarf_dieoffset()
  dwarf_die_CU_offset()
  dwarf_diename()
  dwarf_attrlist()
  dwarf_srclang()
  dwarf_arrayorder()
  dwarf_hasform()
  dwarf_whatattr()
  dwarf_formref()
  dwarf_global_formref()
  dwarf_formaddr()
  dwarf_formflag()
  dwarf_hasattr()
  dwarf_attr()
  dwarf_lowpc()
  dwarf_highpc()
  dwarf_bytesize()
  dwarf_bitsize()
  dwarf_bitoffset()
  dwarf_formudata()
  dwarf_formblock()
  dwarf_formstring()
  dwarf_loclist()
  dwarf_srclines()
  dwarf_srcfiles()
  dwarf_linebeginstatement()
  dwarf_lineendsequence()
  dwarf_lineno()
  dwarf_lineaddr()
  dwarf_lineoff()
  dwarf_linesrc()
  dwarf_lineblock()
  dwarf_get_globals()
  dwarf_globname()
  dwarf_global_die_offset()
  dwarf_global_cu_offset()
  dwarf_global_name_offsets()
  dwarf_find_macro_value_start()
  dwarf_get_fde_list_eh()
  dwarf_get_fde_range()
  dwarf_get_cie_of_fde()
  dwarf_get_cie_info()
  dwarf_get_fde_instr_bytes()
  dwarf_get_fde_n()
  dwarf_get_fde_at_pc()
  dwarf_get_str()
  dwarf_get_aranges()
  dwarf_get_cu_die_offset()
  dwarf_get_loclist_entry()
  dwarf_get_abbrev()
  dwarf_get_abbrev_tag()
  dwarf_get_abbrev_code()
  dwarf_get_abbrev_children_flag()
  dwarf_get_abbrev_entry()
  dwarf_get_arange_info()
  dwarf_get_address_size()
  dwarf_errno()
  dwarf_errmsg()
  dwarf_seterrhand()
  dwarf_seterrarg()
  dwarf_dealloc()

 NOT!!!:

  dwarf_get_weaks()
  dwarf_weakname()
  dwarf_weak_die_offset()
  dwarf_weak_cu_offset()
  dwarf_weak_name_offsets()
  dwarf_get_funcs()
  dwarf_funcname()
  dwarf_func_die_offset()
  dwarf_func_cu_offset()
  dwarf_func_name_offsets()
  dwarf_get_types()
  dwarf_typename()
  dwarf_type_die_offset()
  dwarf_type_cu_offset()
  dwarf_type_name_offsets()
  dwarf_get_vars()
  dwarf_varname()
  dwarf_var_die_offset()
  dwarf_var_cu_offset()
  dwarf_var_name_offsets()
  dwarf_get_fde_list()
  dwarf_get_fde_for_die()
  dwarf_get_fde_info_for_reg()		<<-------
  dwarf_get_fde_info_for_all_regs()
  dwarf_expand_frame_instructions()	<<-------