Landing: 634e1cb34a98

Project / Subsystem

binutils / binutils

Date

2026-04-30

Author

Frank Ch. Eigler <fche@sourceware.org>

Commit

634e1cb34a986229f861ea9085bf5fe6fe1a6088

Source

public_inbox

Perf win

Yes

Breaking

No

All attributes

project
binutils
subsystem
binutils
patch_id
commit_hash
634e1cb34a986229f861ea9085bf5fe6fe1a6088
source_type
public_inbox
headline
Gprof now supports split debuginfo.
tldr
gprof now correctly handles binaries stripped with "strip -g" by using debug BFD for symbol and line information.
author
Frank Ch. Eigler <fche@sourceware.org>
outcome
committed
performance_win
true
breaking_change
false
series_id
series_parts
[]
tags
  • gprof
  • debugging
  • debuginfo
discussion_id_link
bugzilla_pr
date
2026-04-30T00:00:00.000Z

Gprof now uses debug BFD for symbol and line information when a separated debuginfo file is found. This enables gprof to work correctly with binaries stripped with “strip -g”. This change is a step towards future debuginfod/dwz support.