• Home
  • Raw
  • Download

Lines Matching refs:dwarf_getlocation

81 	* dwarf_getlocation.c (dwarf_getlocation_addr): Call
86 * dwarf_getlocation.c (store_implicit_value): Check dbg isn't
191 * dwarf_getlocation.c (check_constant_offset): Clarify DW_FORM_data16
193 (dwarf_getlocation): Don't handle DW_FORM_data16 as block.
223 * dwarf_getlocation.c (store_implicit_value): Return error when
326 * dwarf_getlocation.c (initial_offset): Handle .debug_loclists.
345 * dwarf_getlocation.c (attr_ok): Use DWARF_E_NO_LOC_VALUE.
361 * dwarf_getlocation.c (getlocations_addr): Pass cu to
390 * dwarf_getlocation.c (__libdw_cu_base_address): Treat errors of
511 * dwarf_getlocation.c (__libdw_intern_expression): Handle
574 * dwarf_getlocation.c (attr_base_address): Rename to...
644 * dwarf_getlocation.c (__libdw_intern_expression): Handle
831 * dwarf_getlocation.c (__libdw_intern_expression): Handle
838 * dwarf_getlocation.c (attr_ok): Always accept DW_FORM_exprloc.
1092 * dwarf_getlocation.c (getlocations_addr): Replace K&R function
1144 * dwarf_getlocation.c (__libdw_intern_expression): Create a stack
1266 * dwarf_getlocation.c (__libdw_intern_expression): Check dbg is not
1344 * dwarf_getlocation.c (store_implicit_value): Call get_uleb128
1567 * dwarf_getlocation.c (attr_ok): Also accept
1693 * dwarf_getlocation.c (store_implicit_value): Void the unused uleb128.
1706 * dwarf_getlocation.c (__libdw_intern_expression): Handle empty
1775 * dwarf_getlocation.c (store_implicit_value): Cast op->number2 to
1804 * dwarf_getlocation.c (store_implicit_value): Don't take data
1823 * dwarf_getlocation.c (attr_ok): Also accept DW_AT_segment.
1900 * dwarf_getlocation.c (__libdw_intern_expression): Handle
1918 * dwarf_getlocation.c (__libdw_intern_expression) <cfap>: Make new
2083 * dwarf_getlocation.c (__libdw_intern_expression): Handle it.
2101 * dwarf_getlocation.c (check_constant_offset): data[48] are constant.
2166 * dwarf_getlocation.c (dwarf_getlocation): Likewise.
2270 * dwarf_getlocation.c (dwarf_getlocation): Do attr_ok check first
2280 * dwarf_getlocation.c (__libdw_intern_expression): Take new argument
2294 * dwarf_getlocation.c (__libdw_intern_expression): Take new arg CFAP.
2341 * dwarf_getlocation.c (check_constant_offset): Return 1 for all
2351 * dwarf_getlocation.c (dwarf_getlocation_implicit_value): Make OP
2357 * dwarf_getlocation.c (store_implicit_value): New function.
2408 * dwarf_getlocation.c (__libdw_intern_expression): Take new bool
2425 * dwarf_getlocation.c (__libdw_intern_expression):
2444 * dwarf_getlocation.c: Grok DW_OP_form_tls_address,
2449 * dwarf_getlocation.c: Grok DW_OP_call_frame_cfa.
2469 * dwarf_getlocation.c (__libdw_intern_expression): New function,
2508 * dwarf_getlocation.c (check_constant_offset): New function.
2509 (dwarf_getlocation, dwarf_getlocation_addr): Call it to
2517 * dwarf_getlocation.c: Likewise.
2525 * dwarf_getlocation.c (dwarf_getlocation_addr):
2535 * dwarf_getlocation.c (dwarf_getlocation_addr): Call it also here.
2545 * dwarf_getlocation.c (dwarf_getlocation_addr): Likewise.
2817 * dwarf_getlocation.c (dwarf_getlocation_addr): Use zero as base
2878 dwarf_getlocation.
2882 * dwarf_getlocation.c (dwarf_getlocation_addr): Add some unlikelys.
2933 * dwarf_getlocation.c (dwarf_getlocation_addr): Use it.
2938 * dwarf_getlocation.c: ... here.
2940 (dwarf_getloclist): Renamed to dwarf_getlocation.
2943 * libdw.h (dwarf_getloclist): Renamed to dwarf_getlocation.