A tool for querying Dwarf (debuginfo) graphs

Edit Package dwgrep
http://pmachata.github.io/dwgrep/index.html

Dwgrep is a tool, an associated language (called Zwerg) and a library
(libzwerg) for querying Dwarf (debuginfo) graphs.

You can think of dwgrep expressions as instructions describing a path
through a graph, with assertions about the type of nodes along the
way: that a node is of given type, that it has a given attribute,
etc. There are also means of expressing sub-conditions,
i.e. assertions that a given node is acceptable if a separate
expression matches (or does not match) a different path through the
graph.

Refresh
Refresh
Source Files
Filename Size Changed
dwgrep-0.3.tar.gz 0000219470 214 KB
dwgrep.changes 0000001696 1.66 KB
dwgrep.spec 0000004345 4.24 KB
find-pthreads.patch 0000001748 1.71 KB
Revision 2 (latest revision is 3)
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 577611 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 2)
- Update to version 0.3
  Backward-incompatible Changes
  * Change parsing of integer literals. Integer literals are now
    seqences of alphanumeric characters that start with a decimal
    digit (e.g. 123, 0xff), whereas before, they were seqences of
    characters indicated by the number prefix (e.g. 0x indicated
    [0-9a-f] as appropriate character set).
    Thus apparent typos such as "0b123" are not parsed as "0b1"
    followed by "23" anymore, but as "0b123", which is flagged as
    error. Likewise strings such as "123drop", which were
    previously valid, are not anymore.
  Other Changes
  * dwgrep can now dump location lists.
  * Small changes to the C API and a lot of documentation. The
    API in still unstable and preliminary.
  * Fix building on GCC 4.8 and 7.0.
    + Fixes #28: Include <functional> header for std::function
  * Rework how variable binding works. There should be no
    user-visible changes
    for programs that were not relying on undocumented behavior.
    + Fixes #25: Frame cloning too expensive
  * Error messages are now printed to stderr, not stdout.
  * Fix --help to include full first sentence of option
    description, and not stop at the first period.
- Dropped make-some-raw-strings-palatable-to-gcc-4.8.patch,
  fix-gcc-4.8-braced-list-init.patch and
  initialize-a-reference-member-using-not.patch (merged upstream)
- Switched to python3-Sphinx
- Spec cleanup
Comments 0
openSUSE Build Service is sponsored by