This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug translator/10417] Support DW_OP_{implicit,stack}_value


------- Additional Comments From mjw at redhat dot com  2009-09-18 08:27 -------
Implemented by a long stream of commits. Mainly:

Author: Roland McGrath <roland@redhat.com>
Date:   Thu Sep 17 14:36:48 2009 -0700

    Support DW_OP_implicit_value.
    
    * loc2c.c (struct location): Add loc_constant variant,
    with constant_block field.
    (translate): Handle DW_OP_implicit_value to make loc_constant pieces.
    (c_translate_location): Handle loc_constant.
    (discontiguify): Likewise.
    (location_relative): Likewise.
    (declare_noncontig_union): Likewise.
    (translate_base_fetch): Likewise.
    (c_translate_array): Likewise.
    (c_emit_location): Likewise.
    (emit_base_store): Refuse loc_constant.
    (c_translate_addressof): Likewise.

commit 0c254456b929440f2065d9af397e57b0de79a919
Author: Roland McGrath <roland@redhat.com>
Date:   Thu Sep 17 13:13:29 2009 -0700

    Unfinished nits in loc_value code.

commit 45d7e32572c4aafde1428b305541330aaf2692f3
Author: Roland McGrath <roland@redhat.com>
Date:   Wed Sep 16 15:22:45 2009 -0700

    * loc2c.c: Handle DW_OP_stack_value.  Untested and probably unfinished.

Know to work with testcase after:

commit c61807d2aa85b41518c36ae34541be6d03dda03b
Author: Mark Wielaard <mjw@redhat.com>
Date:   Fri Sep 18 08:23:02 2009 +0200

    PR10417 Enable vta-test.exp testcase and add to NEWS.
    
    * NEW: Mention DW_OP_{implicit,stack}_value support.
    * testsuite/systemtap.base/vta-test.exp: Don't XFAIL. Use staprun2.
    * testsuite/systemtap.base/vta-test.stp: Enable all probes.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=10417

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]