Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dwarves-1.11-lp152.3.9 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: dwarves Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 1.11 Vendor: openSUSE
Release: lp152.3.9 Build date: Sat May 16 10:46:33 2020
Group: Development/Tools/Debuggers Build host: obs-power8-03
Size: 701129 Source RPM: dwarves-1.11-lp152.3.9.src.rpm
Packager: https://bugs.opensuse.org
Url: http://acmel.wordpress.com/
Summary: DWARF utilities
dwarves is a set of tools that use the DWARF debugging information
inserted in ELF binaries by compilers such as GCC, used by well known
debuggers such as GDB, and more recent ones such as systemtap.

Utilities in the dwarves suite include pahole, that can be used to
find alignment holes in structs and classes in languages such as C,
C++, but not limited to these.

It also extracts other information such as CPU cacheline alignment,
helping pack those structures to achieve more cache hits.

A diff like tool, codiff can be used to compare the effects changes
in source code generate on the resulting binaries.

Another tool is pfunct, that can be used to find all sorts of
information about functions, inlines, decisions made by the compiler
about inlining, etc.

The documentation about ctracer is not updated to the latest
developments: it now generates systemtap scripts, stay tuned for
improvements in this area!

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Mar 26 2018 jengelh@inai.de
  - dwarves needs elfutils to have the EBL plugins available
    to carry out its work. [boo#1049871]
  - Update to new upstream release 1.11
    * dwarf_loader: Do not stop processing after finding
      unsupported tags
    * dwarf_loader: Support DW_FORM_data{4,8} for reading class
      member offsets
    * dwarf_fprintf: Handle DW_TAG_GNU_call_site{_parameter}
    * dwarf_loader: Add support for DW_TAG_restrict_type
    * dwarf_loader: Initial support for DW_TAG_unspecified_type
  - Remove dwarves-no-DW_TAG_mutable.patch (already applied)
* Wed Feb 01 2017 mpluskal@suse.com
  - Use cmake macros
* Thu Jan 22 2015 dimstar@opensuse.org
  - Add dwarves-no-DW_TAG_mutable.patch: Fix build with newer
    libdwarf versions: DW_TAG_mutable_type was a mistake in an early
    DWARFv3 draft and was removed in the final version.
* Wed Oct 15 2014 jengelh@inai.de
  - Drop libdwarf dependency; it is not needed for build (libdw
    is used instead)
* Wed Jun 06 2012 jengelh@inai.de
  - Update to new upstream release 1.10
    * Initial DWARF4 support
    * Add stubs for some new GNU tags
    * Fix a crash when pahole is called with -R -S
* Sun Sep 18 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
    (cf. packaging guidelines)
  - Use %_smp_mflags for parallel build
  - Implement baselibs config
* Thu Aug 11 2011 jengelh@medozas.de
  - Update to new upstream release 1.9
    * Add the "scncopy" tool - like object copy but tries not to change
    section content
    * pfunct: Introduce the -P option
    * dwarves fprintf: Add extra GNU tags
  - Update group and description with something more detailed
  - Remove redundant %clean section
  - Strip duplicate changelog
  - Remove redundant manual requires on libraries
  - Update URL to acme's new location
* Wed Apr 13 2011 mgorman@suse.de
  - Remove %debug_package directive which is breaking build
* Mon May 03 2010 lchiquitto@novell.com
  - update to 1.8 release
* Fri Feb 29 2008 dmueller@suse.de
  - update to 1.6 release

Files

/usr/bin/codiff
/usr/bin/ctracer
/usr/bin/dtagnames
/usr/bin/ostra-cg
/usr/bin/pahole
/usr/bin/pdwtags
/usr/bin/pfunct
/usr/bin/pglobal
/usr/bin/prefcnt
/usr/bin/scncopy
/usr/bin/syscse
/usr/share/doc/packages/dwarves
/usr/share/doc/packages/dwarves/NEWS
/usr/share/doc/packages/dwarves/README
/usr/share/man/man1/pahole.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:11:19 2024