aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.dwarf2/mac-fileno.S
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2010-06-07 19:55:33 +0000
committerJan Kratochvil <jan.kratochvil@redhat.com>2010-06-07 19:55:33 +0000
commit5c631832c12b23cae13bde49a3d393e8bf94f599 (patch)
tree98209d93e18f835b6343c45693d1dc75fc882afe /gdb/testsuite/gdb.dwarf2/mac-fileno.S
parent17ea53c331199c560a28089d4c5757caa1517d33 (diff)
downloadgdb-5c631832c12b23cae13bde49a3d393e8bf94f599.zip
gdb-5c631832c12b23cae13bde49a3d393e8bf94f599.tar.gz
gdb-5c631832c12b23cae13bde49a3d393e8bf94f599.tar.bz2
gdb/
Fix PR 10640. * dwarf2-frame.c (no_dwarf_call): New function. (execute_stack_op): Set CTX->DWARF_CALL. * dwarf2expr.c (execute_stack_op) <DW_OP_call2, DW_OP_call4>: New. * dwarf2expr.h (struct dwarf_expr_context) <dwarf_call>: New. (struct dwarf_expr_context) <get_subr>: Remove the #if0-ed field. * dwarf2loc.c (per_cu_dwarf_call, dwarf_expr_dwarf_call): New functions. (dwarf2_evaluate_loc_desc): Initialize CTX->DWARF_CALL. (needs_frame_dwarf_call): New function. (dwarf2_loc_desc_needs_frame): Initialize CTX->DWARF_CALL. * dwarf2read.c (follow_die_offset): Based on former follow_die_ref. Update the comment. Move variables die, offset and error call to ... (follow_die_ref): ... a new function. (dwarf2_fetch_die_location_block): New function. * dwarf2loc.h (dwarf2_fetch_die_location_block): New prototype. gdb/testsuite/ Test PR 10640. * gdb.dwarf2/dw2-op-call.exp, gdb.dwarf2/dw2-op-call.S: New.
Diffstat (limited to 'gdb/testsuite/gdb.dwarf2/mac-fileno.S')
0 files changed, 0 insertions, 0 deletions