/dports/devel/gdb761/gdb-7.6.1/gdb/ |
H A D | dwarf2expr.h | 28 struct dwarf_expr_context; 58 void (*dwarf_call) (struct dwarf_expr_context *ctx, cu_offset die_offset); 71 void (*push_dwarf_reg_entry_value) (struct dwarf_expr_context *ctx, 128 struct dwarf_expr_context struct 250 struct dwarf_expr_context *new_dwarf_expr_context (void); 251 void free_dwarf_expr_context (struct dwarf_expr_context *ctx); 253 make_cleanup_free_dwarf_expr_context (struct dwarf_expr_context *ctx); 255 void dwarf_expr_push_address (struct dwarf_expr_context *ctx, 260 struct value *dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n); 275 struct type *ctx_no_get_base_type (struct dwarf_expr_context *ctx, [all …]
|
H A D | dwarf2expr.c | 33 static void execute_stack_op (struct dwarf_expr_context *, 66 dwarf_expr_address_type (struct dwarf_expr_context *ctx) in dwarf_expr_address_type() 93 struct dwarf_expr_context * 96 struct dwarf_expr_context *retval; in new_dwarf_expr_context() 98 retval = xcalloc (1, sizeof (struct dwarf_expr_context)); in new_dwarf_expr_context() 112 free_dwarf_expr_context (struct dwarf_expr_context *ctx) in free_dwarf_expr_context() 179 dwarf_expr_pop (struct dwarf_expr_context *ctx) in dwarf_expr_pop() 189 dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch() 256 dwarf_expr_fetch_address (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch_address() 301 dwarf_expr_stack_empty_p (struct dwarf_expr_context *ctx) in dwarf_expr_stack_empty_p() [all …]
|
H A D | dwarf2loc.c | 430 per_cu_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset, in per_cu_dwarf_call() 448 dwarf_expr_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset) in dwarf_expr_dwarf_call() 459 dwarf_expr_get_base_type (struct dwarf_expr_context *ctx, in dwarf_expr_get_base_type() 1127 dwarf_expr_push_dwarf_reg_entry_value (struct dwarf_expr_context *ctx, in dwarf_expr_push_dwarf_reg_entry_value() 1136 struct dwarf_expr_context saved_ctx; in dwarf_expr_push_dwarf_reg_entry_value() 2140 struct dwarf_expr_context *ctx; in dwarf2_evaluate_loc_desc_full() 2404 needs_frame_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset) in needs_frame_dwarf_call() 2415 needs_dwarf_reg_entry_value (struct dwarf_expr_context *ctx, in needs_dwarf_reg_entry_value() 2460 struct dwarf_expr_context *ctx; in dwarf2_loc_desc_needs_frame()
|
H A D | dwarf2-frame.c | 366 struct dwarf_expr_context *ctx; in execute_stack_op()
|
/dports/devel/avr-gdb/gdb-7.3.1/gdb/ |
H A D | dwarf2expr.h | 66 struct dwarf_expr_context struct 112 void (*dwarf_call) (struct dwarf_expr_context *ctx, size_t die_offset); argument 212 struct dwarf_expr_context *new_dwarf_expr_context (void); 213 void free_dwarf_expr_context (struct dwarf_expr_context *ctx); 215 make_cleanup_free_dwarf_expr_context (struct dwarf_expr_context *ctx); 217 void dwarf_expr_push (struct dwarf_expr_context *ctx, ULONGEST value, 219 void dwarf_expr_pop (struct dwarf_expr_context *ctx); 220 void dwarf_expr_eval (struct dwarf_expr_context *ctx, const gdb_byte *addr, 222 ULONGEST dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n); 223 CORE_ADDR dwarf_expr_fetch_address (struct dwarf_expr_context *ctx, int n); [all …]
|
H A D | dwarf2expr.c | 34 static void execute_stack_op (struct dwarf_expr_context *, 39 struct dwarf_expr_context * 42 struct dwarf_expr_context *retval; in new_dwarf_expr_context() 44 retval = xcalloc (1, sizeof (struct dwarf_expr_context)); in new_dwarf_expr_context() 58 free_dwarf_expr_context (struct dwarf_expr_context *ctx) in free_dwarf_expr_context() 100 dwarf_expr_push (struct dwarf_expr_context *ctx, ULONGEST value, in dwarf_expr_push() 119 dwarf_expr_pop (struct dwarf_expr_context *ctx) in dwarf_expr_pop() 129 dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch() 142 dwarf_expr_fetch_address (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch_address() 197 dwarf_expr_stack_empty_p (struct dwarf_expr_context *ctx) in dwarf_expr_stack_empty_p() [all …]
|
H A D | dwarf2loc.c | 262 per_cu_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset, in per_cu_dwarf_call() 281 dwarf_expr_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset) in dwarf_expr_dwarf_call() 1076 struct dwarf_expr_context *ctx; in dwarf2_evaluate_loc_desc_full() 1320 needs_frame_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset) in needs_frame_dwarf_call() 1336 struct dwarf_expr_context *ctx; in dwarf2_loc_desc_needs_frame()
|
H A D | dwarf2-frame.c | 350 no_dwarf_call (struct dwarf_expr_context *ctx, size_t die_offset) in no_dwarf_call() 391 struct dwarf_expr_context *ctx; in execute_stack_op()
|
H A D | ChangeLog-2010 | 573 (struct dwarf_expr_context) <get_frame_pc>: New field. 3824 * dwarf2expr.h (struct dwarf_expr_context) <offset>: New field. 4834 * dwarf2expr.h (struct dwarf_expr_context) <dwarf_call>: New. 4835 (struct dwarf_expr_context) <get_subr>: Remove the #if0-ed field. 5261 * dwarf2expr.h (struct dwarf_expr_context) <get_frame_base>:
|
/dports/devel/zpu-binutils/zpu-toolchain-1.0/toolchain/gdb/gdb/ |
H A D | dwarf2expr.h | 26 struct dwarf_expr_context struct 79 struct dwarf_expr_context *new_dwarf_expr_context (void); argument 80 void free_dwarf_expr_context (struct dwarf_expr_context *ctx); 82 void dwarf_expr_push (struct dwarf_expr_context *ctx, CORE_ADDR value); 83 void dwarf_expr_pop (struct dwarf_expr_context *ctx); 84 void dwarf_expr_eval (struct dwarf_expr_context *ctx, unsigned char *addr, 86 CORE_ADDR dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n);
|
H A D | dwarf2expr.c | 32 static void execute_stack_op (struct dwarf_expr_context *, 37 struct dwarf_expr_context * 40 struct dwarf_expr_context *retval; in new_dwarf_expr_context() 41 retval = xcalloc (1, sizeof (struct dwarf_expr_context)); in new_dwarf_expr_context() 51 free_dwarf_expr_context (struct dwarf_expr_context *ctx) in free_dwarf_expr_context() 61 dwarf_expr_grow_stack (struct dwarf_expr_context *ctx, size_t need) in dwarf_expr_grow_stack() 75 dwarf_expr_push (struct dwarf_expr_context *ctx, CORE_ADDR value) in dwarf_expr_push() 84 dwarf_expr_pop (struct dwarf_expr_context *ctx) in dwarf_expr_pop() 94 dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch() 107 dwarf_expr_eval (struct dwarf_expr_context *ctx, unsigned char *addr, in dwarf_expr_eval() [all …]
|
H A D | dwarf2loc.c | 211 struct dwarf_expr_context *ctx; in dwarf2_evaluate_loc_desc() 309 struct dwarf_expr_context *ctx; in dwarf2_loc_desc_needs_frame()
|
H A D | dwarf2-frame.c | 244 struct dwarf_expr_context *ctx; in execute_stack_op()
|
/dports/devel/zpu-gcc/zpu-toolchain-1.0/toolchain/gdb/gdb/ |
H A D | dwarf2expr.h | 26 struct dwarf_expr_context struct 79 struct dwarf_expr_context *new_dwarf_expr_context (void); argument 80 void free_dwarf_expr_context (struct dwarf_expr_context *ctx); 82 void dwarf_expr_push (struct dwarf_expr_context *ctx, CORE_ADDR value); 83 void dwarf_expr_pop (struct dwarf_expr_context *ctx); 84 void dwarf_expr_eval (struct dwarf_expr_context *ctx, unsigned char *addr, 86 CORE_ADDR dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n);
|
H A D | dwarf2expr.c | 32 static void execute_stack_op (struct dwarf_expr_context *, 37 struct dwarf_expr_context * 40 struct dwarf_expr_context *retval; in new_dwarf_expr_context() 41 retval = xcalloc (1, sizeof (struct dwarf_expr_context)); in new_dwarf_expr_context() 51 free_dwarf_expr_context (struct dwarf_expr_context *ctx) in free_dwarf_expr_context() 61 dwarf_expr_grow_stack (struct dwarf_expr_context *ctx, size_t need) in dwarf_expr_grow_stack() 75 dwarf_expr_push (struct dwarf_expr_context *ctx, CORE_ADDR value) in dwarf_expr_push() 84 dwarf_expr_pop (struct dwarf_expr_context *ctx) in dwarf_expr_pop() 94 dwarf_expr_fetch (struct dwarf_expr_context *ctx, int n) in dwarf_expr_fetch() 107 dwarf_expr_eval (struct dwarf_expr_context *ctx, unsigned char *addr, in dwarf_expr_eval() [all …]
|
H A D | dwarf2loc.c | 211 struct dwarf_expr_context *ctx; in dwarf2_evaluate_loc_desc() 309 struct dwarf_expr_context *ctx; in dwarf2_loc_desc_needs_frame()
|
H A D | dwarf2-frame.c | 244 struct dwarf_expr_context *ctx; in execute_stack_op()
|
/dports/devel/gdb/gdb-11.1/gdb/dwarf2/ |
H A D | expr.c | 64 dwarf_expr_context::address_type () const in address_type() 92 dwarf_expr_context::dwarf_expr_context (dwarf2_per_objfile *per_objfile) in dwarf_expr_context() function 109 dwarf_expr_context::push (struct value *value, bool in_stack_memory) in push() 125 dwarf_expr_context::pop () in pop() 136 dwarf_expr_context::fetch (int n) in fetch() 203 dwarf_expr_context::fetch_address (int n) in fetch_address() 236 dwarf_expr_context::fetch_in_stack_memory (int n) in fetch_in_stack_memory() 248 dwarf_expr_context::stack_empty_p () const in stack_empty_p() 255 dwarf_expr_context::add_piece (ULONGEST size, ULONGEST offset) in add_piece() 299 dwarf_expr_context::eval (const gdb_byte *addr, size_t len) in eval() [all …]
|
H A D | expr.h | 120 struct dwarf_expr_context struct 122 dwarf_expr_context (dwarf2_per_objfile *per_objfile); 123 virtual ~dwarf_expr_context () = default;
|
H A D | loc.c | 622 per_cu_dwarf_call (struct dwarf_expr_context *ctx, cu_offset die_offset, in per_cu_dwarf_call() 659 sect_variable_value (struct dwarf_expr_context *ctx, sect_offset sect_off, in sect_variable_value() 692 class dwarf_evaluate_loc_desc : public dwarf_expr_context 696 : dwarf_expr_context (per_objfile) in dwarf_evaluate_loc_desc() 2795 class symbol_needs_eval_context : public dwarf_expr_context 2799 : dwarf_expr_context (per_objfile) in symbol_needs_eval_context()
|
H A D | frame.c | 239 class dwarf_expr_executor : public dwarf_expr_context 244 : dwarf_expr_context (per_objfile) in dwarf_expr_executor()
|
/dports/devel/gdb/gdb-11.1/gdb/ |
H A D | ChangeLog-2017 | 7728 (dwarf_expr_context) <~dwarf_expr_context>: Define as default. 7732 * dwarf2expr.c (dwarf_expr_context::dwarf_expr_context): Adjust. 7733 (dwarf_expr_context::~dwarf_expr_context): Remove. 7734 (dwarf_expr_context::grow_stack): Remove. 7735 (dwarf_expr_context::push): Adjust. 7736 (dwarf_expr_context::pop): Adjust. 7737 (dwarf_expr_context::fetch): Adjust. 7739 (dwarf_expr_context::stack_empty_p): Adjust. 7770 * dwarf2expr.c (dwarf_expr_context::dwarf_expr_context): Adjust. 7771 (dwarf_expr_context::~dwarf_expr_context): Don't manually free [all …]
|
H A D | ChangeLog-2016 | 3172 (dwarf_expr_context::impl_get_base_type): Remove. 3173 * dwarf2expr.c (dwarf_expr_context::get_base_type): Remove. 3417 * dwarf2expr.h (struct dwarf_expr_context) <~dwarf_expr_context>: 3486 * dwarf2expr.h (class dwarf_expr_context) 3525 (dwarf_expr_dwarf_call, dwarf_expr_context) 3544 (struct dwarf_expr_context) <baton, funcs>: Remove. 3559 dwarf_expr_context. 3589 dwarf_expr_context. Remove cleanups. 3592 * dwarf2expr.h (dwarf_expr_context, ~dwarf_expr_context): Add 3597 dwarf_expr_context. Remove cleanups. [all …]
|
H A D | ChangeLog-2010 | 573 (struct dwarf_expr_context) <get_frame_pc>: New field. 3824 * dwarf2expr.h (struct dwarf_expr_context) <offset>: New field. 4834 * dwarf2expr.h (struct dwarf_expr_context) <dwarf_call>: New. 4835 (struct dwarf_expr_context) <get_subr>: Remove the #if0-ed field. 5261 * dwarf2expr.h (struct dwarf_expr_context) <get_frame_base>:
|
H A D | ChangeLog-2011 | 2813 * dwarf2expr.h (struct dwarf_expr_context): New field ref_addr_size. 5069 * dwarf2expr.h (struct dwarf_expr_context): New forward declaration. 5071 (struct dwarf_expr_context): ... here. New fields funcs. 6807 * dwarf2expr.h (struct dwarf_expr_context) <mark>: Remove field. 6852 (struct dwarf_expr_context) <mark>: New field.
|