From 96349ffaa68a1b4eec2fd1c9eb97a3d0b4e95a1e Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 20 Jul 2009 11:51:41 -0700 Subject: Handle DW_OP_stack_value --- libdw/ChangeLog | 5 +++++ libdw/dwarf_getlocation.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'libdw') diff --git a/libdw/ChangeLog b/libdw/ChangeLog index cd30872f..f04880b5 100644 --- a/libdw/ChangeLog +++ b/libdw/ChangeLog @@ -1,3 +1,8 @@ +2009-07-20 Roland McGrath + + * dwarf_getlocation.c (__libdw_intern_expression): + Handle DW_OP_stack_value. + 2009-07-16 Roland McGrath * dwarf_formudata.c (__libdw_formptr): Handle DW_FORM_sec_offset, diff --git a/libdw/dwarf_getlocation.c b/libdw/dwarf_getlocation.c index c7f7a890..2be0a2e1 100644 --- a/libdw/dwarf_getlocation.c +++ b/libdw/dwarf_getlocation.c @@ -245,7 +245,7 @@ __libdw_intern_expression (Dwarf *dbg, case DW_OP_call_ref: case DW_OP_call_frame_cfa: case DW_OP_form_tls_address: - case DW_OP_GNU_push_tls_address: + case DW_OP_stack_value: /* No operand. */ break; -- cgit v1.2.1