diff options
-rw-r--r-- | libdw/ChangeLog | 5 | ||||
-rw-r--r-- | libdw/dwarf_getlocation.c | 2 |
2 files changed, 6 insertions, 1 deletions
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 <roland@redhat.com> + + * dwarf_getlocation.c (__libdw_intern_expression): + Handle DW_OP_stack_value. + 2009-07-16 Roland McGrath <roland@redhat.com> * 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; |