]> git.ipfire.org Git - thirdparty/elfutils.git/commit
src/stacktrace.c: remove in favour of stackprof users/serhei/try-eu-stackprof
authorSerhei Makarov <serhei@serhei.io>
Mon, 13 Apr 2026 19:48:52 +0000 (15:48 -0400)
committerSerhei Makarov <serhei@serhei.io>
Wed, 24 Jun 2026 21:00:25 +0000 (17:00 -0400)
commit15d949aeb42fe6c7a524b1920523a78393f5b0bb
tree6431fe65bc44426bbe4d5b92735587edc8c3c891
parent5252c1f4e48216c05859ad9d55a84fc8fb64f5ae
src/stacktrace.c: remove in favour of stackprof

Now that stackprof is added, the existing src/stacktrace.c tool is
officially obsolete as a demo -- it relies on a custom patchset for
Sysprof (communicating via pipe, not contributed to mainline, in
favour of the sysprof-live-unwinder tool which links elfutils as a
library), whereas stackprof pulls data from perf_events directly.

Likewise, stackprof includes all of the eu-stacktrace functionality
for logging/statistics.

* configure.ac: Remove eu-stacktrace related bits.
  The configure checks for stackprof are simpler (just perf_events.h
  and libpfm).
* config/elfutils.spec.in: Remove eu-stacktrace.
* po/POTFILES.in: Remove stacktrace.c.
* src/Makefile.am: Remove eu-stacktrace related bits.
* src/stacktrace.c: Remove.

Co-authored-by: <fche@redhat.com>
Signed-off-by: <serhei@serhei.io>
config/elfutils.spec.in
configure.ac
po/POTFILES.in
src/Makefile.am
src/stacktrace.c [deleted file]